:root{--color-secondary-100:#ccf1f6;--color-secondary-650:#008092;--color-neutral-primary:#FFF;--color-neutral-secondary:#000;--color-neutral-50:#f2f2f2;--color-neutral-100:#e6e6e6;--color-neutral-200:#ccc;--color-neutral-400:#999;--color-text:#525252;--color-title:#000;--color-promotion:#dd0031;--color-price:#000;--color-error:#dd0031;--color-available:#4CAF50;--color-unavailable:#ccc;--color-to-order:#00b7d1;--color-preview:#eee800;--color-preorder:#8963b4;--color-notification:#00b7d1;--color-control-basic:#808080;--color-control-disabled:#ccc;--color-fb:#1b74e4;--color-fb-hover:#165db6;--color-yt:#dd0031;--color-x-twitter:#000;--color-instagram:radial-gradient(circle farthest-corner at 28% 100%, #fcdf8f 0%, #fbd377 10%, #fa8e37 22%, #f73344 35%, transparent 65%),linear-gradient(145deg, #3051f1 10%, #c92bb7 70%);--color-tiktok:#fe2c55}.font1{font-family:'Lato',Arial,sans-serif}.font2{font-family:'SciFly','Lato',Arial,sans-serif;font-weight:normal;text-transform:uppercase}.font-awesome{font-family:'Font Awesome 6 Pro';font-weight:bold}.font-awesome5{font-family:'Font Awesome 6 Pro'}.font-bold{font-weight:bold}.font-italic{font-style:italic}.font-normal{font-weight:normal;font-style:normal}.border-shadow-inner-reset{box-shadow:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix-reset:before,.clearfix-reset:after{display:none}.clearfix-reset:after{clear:none}.column-height-wrapper{height:100%;overflow:hidden;clear:both}.column-height{height:100%;padding-bottom:20000px;margin-bottom:-20000px}.column-height .box-inner{height:100%;padding-bottom:20000px !important;margin-bottom:-20000px}.equal-boxes{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.equal-boxes:before,.equal-boxes:after{display:inline}.equal-boxes-reset{display:initial;flex-flow:none;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.equal-box{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px}.equal-box-reset{display:initial}.proportional-box-reset{display:initial}.proportional-box-reset::before{display:none}.proportional-box-reset :first-child{position:relative !important;height:auto !important;width:auto !important}.photo-proportions-reset:before{content:"";display:none}.photo-proportions-reset img{position:relative;top:0;bottom:0;left:0;right:0;transform:none;-ms-transform:none;-webkit-transform:none;display:block;max-width:100%;max-height:100%;margin:0}.responsive-video-reset{position:static;padding-bottom:0;height:auto;width:auto}.responsive-video-reset iframe,.responsive-video-reset embed,.responsive-video-reset video,.responsive-video-reset object{position:static;top:auto;left:auto;width:auto;height:auto}.text-overflow{text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-overflow-reset{text-overflow:clip;-o-text-overflow:clip;-webkit-text-overflow:clip;white-space:normal;overflow:visible}.transform-reset{transform:none;-ms-transform:none;-webkit-transform:none}.no-cssanimations .transform-reset{top:auto;left:auto}.vertical-center{position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}.no-cssanimations .vertical-center{top:46%}/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family, 'Font Awesome 6 Pro');font-weight:var(--fa-style, 900)}.fa,.fas,.fa-solid,.fass,.fa-sharp,.far,.fa-regular,.fasr,.fal,.fa-light,.fasl,.fat,.fa-thin,.fast,.fad,.fa-duotone,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto}.fas,.fa-classic,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin{font-family:'Font Awesome 6 Pro'}.fab,.fa-brands{font-family:'Font Awesome 6 Brands'}.fad,.fa-classic.fa-duotone,.fa-duotone{font-family:'Font Awesome 6 Duotone'}.fass,.fasr,.fasl,.fast,.fa-sharp{font-family:'Font Awesome 6 Sharp'}.fass,.fa-sharp{font-weight:900}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07142857em;vertical-align:.05357143em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-0.075em}.fa-xl{font-size:1.5em;line-height:.04166667em;vertical-align:-0.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-0.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, 0.1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, 0.08em);padding:var(--fa-border-padding, 0.2em 0.25em 0.15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, 0.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, 0.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.280, 0.840, 0.420, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4,0,.6,1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8));}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, 0.9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{transform:scale(1,1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity, 0.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,100%{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1, 1)}.fa-flip-vertical{transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1, -1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-circle-chevron-right::before{content:"\f138"}.fa-at::before{content:"\40"}.fa-trash-can::before{content:"\f2ed"}.fa-file-lines::before{content:"\f15c"}.fa-mail-bulk::before{content:"\f674"}.fa-truck-ramp-box::before{content:"\f4de"}.fa-truck-loading::before{content:"\f4de"}.fa-binoculars::before{content:"\f1e5"}.fa-bars::before{content:"\f0c9"}.fa-film::before{content:"\f008"}.fa-circle-exclamation::before{content:"\f06a"}.fa-unlock-alt::before{content:"\f13e"}.fa-box-taped::before{content:"\f49a"}.fa-square-check::before{content:"\f14a"}.fa-check-square::before{content:"\f14a"}.fa-list::before{content:"\f03a"}.fa-circle-dot::before{content:"\f192"}.fa-comments-question-check::before{content:"\e14f"}.fa-pen-to-square::before{content:"\f044"}.fa-bag-shopping::before{content:"\f290"}.fa-shopping-bag::before{content:"\f290"}.fa-chevron-up::before{content:"\f077"}.fa-triangle::before{content:"\f2ec"}.fa-angle-right::before{content:"\f105"}.fa-user::before{content:"\f007"}.fa-key::before{content:"\f084"}.fa-star::before{content:"\f005"}.fa-box::before{content:"\f466"}.fa-gift::before{content:"\f06b"}.fa-plus-square::before{content:"\f0fe"}.fa-message-lines::before{content:"\f4a6"}.fa-rotate-left::before{content:"\f2ea"}.fa-circle-check::before{content:"\f058"}.fa-camera-retro::before{content:"\f083"}.fa-box-open::before{content:"\f49e"}.fa-money-bills::before{content:"\e1f3"}.fa-pallet-box::before{content:"\e208"}.fa-shield-halved::before{content:"\f3ed"}.fa-shield-alt::before{content:"\f3ed"}.fa-square::before{content:"\f0c8"}.fa-money-check-dollar::before{content:"\f53d"}.fa-arrow-right::before{content:"\f061"}.fa-heart::before{content:"\f004"}.fa-circle-pause::before{content:"\f28b"}.fa-pause-circle::before{content:"\f28b"}.fa-cube::before{content:"\f1b2"}.fa-circle::before{content:"\f111"}.fa-wallet::before{content:"\f555"}.fa-question-circle::before{content:"\f059"}.fa-tags::before{content:"\f02c"}.fa-tape::before{content:"\f4db"}.fa-eye::before{content:"\f06e"}.fa-shop::before{content:"\f54f"}.fa-store-alt::before{content:"\f54f"}.fa-comment-dots::before{content:"\f4ad"}.fa-phone::before{content:"\f095"}.fa-align-left::before{content:"\f036"}.fa-th::before{content:"\f00a"}.fa-file-pdf::before{content:"\f1c1"}.fa-tag::before{content:"\f02b"}.fa-book-section::before{content:"\e0c1"}.fa-envelope::before{content:"\f0e0"}.fa-circle-info::before{content:"\f05a"}.fa-info-circle::before{content:"\f05a"}.fa-camera::before{content:"\f030"}.fa-camera-alt::before{content:"\f030"}.fa-truck::before{content:"\f0d1"}.fa-undo::before{content:"\f0e2"}.fa-minus::before{content:"\f068"}.fa-clock::before{content:"\f017"}.fa-pallet::before{content:"\f482"}.fa-mobile-screen::before{content:"\f3cf"}.fa-images::before{content:"\f302"}.fa-calculator::before{content:"\f1ec"}.fa-angle-down::before{content:"\f107"}.fa-ellipsis-h::before{content:"\f141"}.fa-credit-card::before{content:"\f09d"}.fa-drone::before{content:"\f85f"}.fa-location-dot::before{content:"\f3c5"}.fa-arrow-down::before{content:"\f063"}.fa-star-half::before{content:"\f089"}.fa-timer::before{content:"\e29e"}.fa-boxes-stacked::before{content:"\f468"}.fa-boxes::before{content:"\f468"}.fa-magnifying-glass::before{content:"\f002"}.fa-pencil-square::before{content:"\f14b"}.fa-chevron-down::before{content:"\f078"}.fa-truck-fast::before{content:"\f48b"}.fa-shipping-fast::before{content:"\f48b"}.fa-star-sharp::before{content:"\e28b"}.fa-circle-1::before{content:"\e0ee"}.fa-square-phone::before{content:"\f098"}.fa-phone-square::before{content:"\f098"}.fa-plus::before{content:"\2b"}.fa-expand::before{content:"\f065"}.fa-xmark::before{content:"\f00d"}.fa-times::before{content:"\f00d"}.fa-angle-up::before{content:"\f106"}.fa-chevron-right::before{content:"\f054"}.fa-percent::before{content:"\25"}.fa-rotate::before{content:"\f2f1"}.fa-sync-alt::before{content:"\f2f1"}.fa-spinner::before{content:"\f110"}.fa-arrow-up-right-dots::before{content:"\e4b7"}.fa-chart-column::before{content:"\e0e3"}.fa-check::before{content:"\f00c"}.fa-angle-left::before{content:"\f104"}.fa-briefcase::before{content:"\f0b1"}.fa-exchange-alt::before{content:"\f362"}.fa-hand-holding-box::before{content:"\f47b"}.fa-sign-language::before{content:"\f2a7"}.fa-circle-xmark::before{content:"\f057"}.fa-times-circle::before{content:"\f057"}.fa-search-plus::before{content:"\f00e"}.fa-file-invoice::before{content:"\f570"}.fa-circle-2::before{content:"\e0ef"}.fa-circle-3::before{content:"\e0f0"}.fa-print::before{content:"\f02f"}.fa-computer-speaker::before{content:"\f8b2"}.fa-video::before{content:"\f03d"}.fa-video-camera::before{content:"\f03d"}.fa-graduation-cap::before{content:"\f19d"}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic:'Font Awesome 6 Pro';--fa-font-solid:normal 900 1em/1 'Font Awesome 6 Pro'}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:900;font-display:block;src:url('/styles/fonts/fontawesome/webfonts/fa-solid-900.woff2') format('woff2'),url('/styles/fonts/fontawesome/webfonts/fa-solid-900.ttf') format('truetype')}.fas,.fa-solid{font-weight:900}/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-sharp:'Font Awesome 6 Sharp';--fa-font-sharp-solid:normal 900 1em/1 'Font Awesome 6 Sharp'}@font-face{font-family:'Font Awesome 6 Sharp';font-style:normal;font-weight:900;font-display:block;src:url('/styles/fonts/fontawesome/webfonts/fa-sharp-solid-900.woff2') format('woff2'),url('/styles/fonts/fontawesome/webfonts/fa-sharp-solid-900.ttf') format('truetype')}.fass,.fa-sharp{font-weight:900}/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic:'Font Awesome 6 Pro';--fa-font-regular:normal 400 1em/1 'Font Awesome 6 Pro'}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:400;font-display:block;src:url('/styles/fonts/fontawesome/webfonts/fa-regular-400.woff2') format('woff2'),url('/styles/fonts/fontawesome/webfonts/fa-regular-400.ttf') format('truetype')}.far,.fa-regular{font-weight:400}/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-sharp:'Font Awesome 6 Sharp';--fa-font-sharp-regular:normal 400 1em/1 'Font Awesome 6 Sharp'}@font-face{font-family:'Font Awesome 6 Sharp';font-style:normal;font-weight:400;font-display:block;src:url('/styles/fonts/fontawesome/webfonts/fa-sharp-regular-400.woff2') format('woff2'),url('/styles/fonts/fontawesome/webfonts/fa-sharp-regular-400.ttf') format('truetype')}.fasr,.fa-regular{font-weight:400}/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic:'Font Awesome 6 Pro';--fa-font-light:normal 300 1em/1 'Font Awesome 6 Pro'}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:300;font-display:block;src:url('/styles/fonts/fontawesome/webfonts/fa-light-300.woff2') format('woff2'),url('/styles/fonts/fontawesome/webfonts/fa-light-300.ttf') format('truetype')}.fal,.fa-light{font-weight:300}/*!
 * Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-brands:'Font Awesome 6 Brands';--fa-font-brands:normal 400 1em/1 'Font Awesome 6 Brands'}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url('/styles/fonts/fontawesome/webfonts/fa-brands-400.woff2') format('woff2'),url('/styles/fonts/fontawesome/webfonts/fa-brands-400.ttf') format('truetype')}.fab,.fa-brands{font-weight:400}.fa-skype:before{content:"\f17e"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-tiktok:before{content:"\e07b"}.fa-square-facebook:before{content:"\f082"}.fa-facebook-square:before{content:"\f082"}.fa-instagram:before{content:"\f16d"}.fa-black-tie:before{content:"\f27e"}.fa-youtube:before{content:"\f167"}.fa-twitter:before{content:"\f099"}.fa-telegram:before{content:"\f2c6"}.fa{font-size:.85em}.fa.fa-star-o{font-family:'Font Awesome 6 Pro';font-weight:400}.fa.fa-star-o:before{content:"\f005"}.fa.fa-pencil-square-o{font-family:'Font Awesome 6 Pro';font-weight:400}.fa.fa-pencil-square-o:before{content:"\f044"}.fa.fa-check-square-o{font-family:'Font Awesome 6 Pro';font-weight:400}.fa.fa-check-square-o:before{content:"\f14a"}.fa.fa-pause-circle-o{font-family:'Font Awesome 6 Pro';font-weight:400}.fa.fa-pause-circle-o:before{content:"\f28b"}@font-face{font-family:'SciFly';src:url('/styles/fonts/scifly/scifly-sans-webfont.eot');src:url('/styles/fonts/scifly/scifly-sans-webfont.eot?#iefix') format('embedded-opentype'),url('/styles/fonts/scifly/scifly-sans-webfont.woff') format('woff'),url('/styles/fonts/scifly/SciFly-Sans.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:auto}@font-face{font-family:SciFly;src:url(/styles/fonts/scifly/SciFly-Sans.otf);font-weight:normal;font-display:auto}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.icon--animated{transition:all 200ms ease-in}.icon--right{margin-left:5px}.icon--left{margin-right:5px}.icon--green{color:#4CAF50}.icon--blue{color:#00b7d1}.icon--red{color:#dd0031}.icon--bg{display:inline-flex;justify-content:center;align-items:center;width:1.4em;height:1.4em;font-size:1.1em;text-align:center}.icon--bg-blue{background:#00b7d1;color:#FFF}.icon--bg-blue:focus,.icon--bg-blue:hover{background:#006270}.icon--info{font-size:24px;line-height:24px;font-size:2.4rem;line-height:calc(2.4rem)}.icon--info:hover{color:#000}.icon--check{display:flex;align-items:center;justify-content:center;width:20px;height:20px;text-align:center;box-shadow:inset 0 0 0 2px #999;cursor:pointer}.icon--check:hover,.icon--check:focus{box-shadow:inset 0 0 0 2px #000}.icon--check.is-checked{box-shadow:none;background:#4CAF50;color:#FFF;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.icon--check.is-checked::before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f00c"}.button_-{display:inline-flex;align-items:center;justify-content:center;border:none;text-decoration:none;cursor:pointer;line-height:1em}@media (min-width:1024px){.button_-{transition:all 200ms ease-in}}.button_-:hover,.button_-:focus{text-decoration:none}.button_- svg{height:var(--button-icon-size)}.button--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}@media (min-width:768px){.button--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}.button--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}@media (min-width:768px){.button--large{height:48px;font-size:2rem}}.button--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}.button--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.button--auto{--button-size:auto}.button--bold{--button-font-weight:bold}.button--fluid{width:100%}.button--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}.button--circle{border-radius:50%}.button--color1{color:#FFF;background:#dd0031}.button--color1:hover,.button--color1:focus{background:#ff1146;color:#FFF}.button--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}.button--color2{color:#FFF;background:#00b7d1}.button--color2:hover,.button--color2:focus{background:#00c4e0;color:#FFF}.button--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}.button--color3{color:#000;background:#eee800}.button--color3:hover,.button--color3:focus{background:#f4f037;color:#000}.button--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}.button--gray{color:#000;background:#f2f2f2}.button--gray:hover,.button--gray:focus{color:#000;background:#f5f5f5}.button--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}.button--gray-light{color:#525252;background:#f2f2f2}.button--gray-light:hover,.button--gray-light:focus{color:#525252;background:#f5f5f5}.button--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}.button--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}.button--border-black:hover,.button--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}.button--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.button--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}.button--border-gray:hover,.button--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}.button--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.button--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}.button--border-neutral-200:hover,.button--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}.button--color-text{color:var(--color-text)}.button--color-text:hover{color:var(--color-title)}.button--neutral-hover:hover{background:var(--color-neutral-50)}.fb-login-button{display:flex;gap:.5em;color:var(--color-neutral-primary);background:var(--color-fb)}.fb-login-button:hover,.fb-login-button:focus{color:var(--color-neutral-primary);background:var(--color-fb-hover)}.link{text-decoration:none;cursor:pointer}.link:focus{outline:thin dotted;outline-offset:-2px;background:none}.link--animated{transition:all 200ms ease-in}.link--default{color:#00788a}.link--default:hover,.link--default:focus{color:#004752}.link--color-text{color:#525252;text-decoration-color:#525252}.link--color-text:hover,.link--color-text:focus{color:#000}.link--color-title{color:#000}.link--color-title:hover,.link--color-title:focus{color:#000}.link--icon-color2 i{color:#00b7d1}.link--icon-color2:hover i,.link--icon-color2:focus i{color:#00788a}.link--gray68,.link--gray68:visited{color:#525252}.link--gray68:hover,.link--gray68:visited:hover,.link--gray68:focus,.link--gray68:visited:focus{color:#000}.link--black{color:#000}.link--black:hover,.link--black:focus{color:#525252}.link--underlined{text-decoration:none}.link--underlined:hover,.link--underlined:focus{text-decoration:underline}.link--switch.js-display-switch-active{display:none}.link-expand{display:inline-flex;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:bold}.link-expand:hover .icon--bg-blue{background:#006270}.title{color:#000}.title--size20{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}@media (min-width:768px){.title--size20{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}}.title--size24{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}@media (min-width:768px){.title--size24{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}}.title--center{text-align:center}.list--size15{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}@media (min-width:768px){.list--size15{font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}}.list--icon li{list-style:none;padding:0 0 0 20px;margin-bottom:4px}.list--icon li::before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f111";display:inline-block;text-align:center;font-size:6px;line-height:inherit;width:20px;margin:1px 0 0 -20px;vertical-align:top}.list--icon-color2 li::before{color:#00b7d1}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:'Lato',Arial,sans-serif;font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem);color:#525252;background:#FFF;width:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}strong{font-weight:bold}a{color:#00788a;text-decoration:underline;text-decoration-color:#add6dc;-moz-text-decoration-color:#add6dc}a:hover,a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}a:focus{outline:thin dotted;outline-offset:-2px;background:none}a:focus{outline:thin dotted;outline-offset:-2px}img{max-width:100%;height:auto;vertical-align:middle}ul,ol,li{margin:0;padding:0;list-style:none}p{margin:0 0 10px}.layout{min-width:360px}.page-content{background:#FFF}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}@media (min-width:1024px){.container-fluid{padding-left:30px;padding-right:30px}}@media (min-width:1200px){.container-fluid{padding-left:60px;padding-right:60px}}@media (min-width:1480px){.container-fluid{padding-left:0;padding-right:0;max-width:1366px}}.section{clear:both;padding-top:12px;padding-bottom:18px;background:#FFF}.section:before,.section:after{content:" ";display:table}.section:after{clear:both}.section--black{background:#000}.section--no-padding{padding:0}.section:last-of-type{padding-bottom:50px}.layout .wrapper{border-top:1px solid #f2f2f2;background-color:#f2f2f2}.layout .wrapper.cms-center-site h1{text-align:center}.layout .wrapper .main-section{clear:both;padding-top:10px;padding-bottom:15px;background-color:#f2f2f2}.layout .wrapper .main-section:before,.layout .wrapper .main-section:after{content:" ";display:table}.layout .wrapper .main-section:after{clear:both}.layout .wrapper .main-section .content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.layout .wrapper .main-section .content:before,.layout .wrapper .main-section .content:after{content:" ";display:table}.layout .wrapper .main-section .content:after{clear:both}@media (min-width:1024px){.layout .wrapper .main-section .content{padding-left:30px;padding-right:30px}}@media (min-width:1200px){.layout .wrapper .main-section .content{padding-left:60px;padding-right:60px}}@media (min-width:1480px){.layout .wrapper .main-section .content{padding-left:0;padding-right:0;max-width:1366px}}.layout .wrapper .main-section .content h1{margin-top:3px}.layout .wrapper .main-section .content h2{margin-top:0}.layout .wrapper .main-section .content .all-link{color:#525252;text-decoration:none;color:#000;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:bold;clear:both;float:right;margin-top:5px}.layout .wrapper .main-section .content .all-link:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.layout .wrapper .main-section .content .all-link:after{text-decoration:none}.layout .wrapper .main-section .content .all-link:hover{cursor:pointer}.layout .wrapper .main-section .content .all-link:hover,.layout .wrapper .main-section .content .all-link:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.layout .wrapper .main-section .content .all-link:focus{background-color:#f2f2f2}.layout .wrapper .main-section .content .all-link:hover,.layout .wrapper .main-section .content .all-link:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.layout .wrapper .main-section .content .all-link:focus{background-color:#f0f9fa}.layout .wrapper .main-section .content .all-link:after{width:1.2em;height:1.2em;line-height:1.2em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#00b7d1;color:#FFF}.layout .wrapper .main-section .content .all-link:hover:after{background:#006270}.layout .wrapper .main-section.banner-1180x36{display:none !important}.layout .wrapper .main-section.alternative{background:#FFF}.layout .wrapper .main-section.alternative+.main-section h2{margin-top:12px}.layout .wrapper .main-section:last-of-type{padding-bottom:70px}.layout .wrapper .main-section.long-rectangle-holder{padding-top:0 !important;padding-bottom:0 !important}.layout .wrapper#comparison{border-top:none;background:#FFF}.box-inner{background:#FFF;padding:15px;width:100%}.video{position:relative;padding-bottom:56.25%;height:0;width:100%}.video iframe,.video embed,.video video,.video object{position:absolute;top:0;left:0;width:100%;height:100%}.scrollbox{overflow-x:scroll;display:flex;flex-direction:row;min-width:100%;padding-bottom:20px}.scrollbox>div{flex-shrink:0}.scrollbox::-webkit-scrollbar{margin-top:-4px;height:4px;background-color:#f2f2f2;border-radius:3px}.scrollbox::-webkit-scrollbar-track{background-color:#f2f2f2}.scrollbox::-webkit-scrollbar-thumb{border-radius:3px;background-color:#525252}.scrollbox::-webkit-scrollbar-thumb:hover{background-color:#000}@media (min-width:576px){.layout .wrapper#comparison{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;max-width:none;margin-left:0;margin-right:0}.layout .wrapper#comparison:before,.layout .wrapper#comparison:after{content:" ";display:table}.layout .wrapper#comparison:after{clear:both}}@media (min-width:576px) and (min-width:1024px){.layout .wrapper#comparison{padding-left:30px;padding-right:30px}}@media (min-width:576px) and (min-width:1200px){.layout .wrapper#comparison{padding-left:60px;padding-right:60px}}@media (min-width:576px) and (min-width:1480px){.layout .wrapper#comparison{padding-left:0;padding-right:0;max-width:1366px}}@media (min-width:768px){.wrapper-with-sidebar .main-section .content>.grid{margin-left:-5px;margin-right:-5px}.wrapper-with-sidebar .main-section .content>.grid:before,.wrapper-with-sidebar .main-section .content>.grid:after{content:" ";display:table}.wrapper-with-sidebar .main-section .content>.grid:after{clear:both}.wrapper-with-sidebar .main-section .content>.grid .sidebar{position:relative;float:left;width:30%;min-height:1px;padding-left:5px;padding-right:5px;clear:left;padding-right:15px}.wrapper-with-sidebar .main-section .content>.grid .main-content{position:relative;float:left;width:70%;min-height:1px;padding-left:5px;padding-right:5px}.layout .wrapper .main-section{padding-top:20px;padding-bottom:20px}.layout .wrapper .main-section .content h1{margin-top:0px}.layout .wrapper .main-section .content h1+img{margin-top:-12px}.layout .wrapper .main-section .content .all-link{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.layout .wrapper .main-section.banner-1180x36{display:block !important;padding:15px 0 0 !important}.layout .wrapper .main-section.banner-1180x36 a{display:block}.layout .wrapper .main-section.banner-1180x36 img{width:100%}.box-inner{background:#FFF;padding:20px;width:100%}}@media (min-width:1024px){.wrapper-with-sidebar .main-section .content>.grid{margin-left:-5px;margin-right:-5px}.wrapper-with-sidebar .main-section .content>.grid:before,.wrapper-with-sidebar .main-section .content>.grid:after{content:" ";display:table}.wrapper-with-sidebar .main-section .content>.grid:after{clear:both}.wrapper-with-sidebar .main-section .content>.grid .sidebar{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px;clear:left;padding-right:15px}.wrapper-with-sidebar .main-section .content>.grid .main-content{position:relative;float:left;width:75%;min-height:1px;padding-left:5px;padding-right:5px;float:right}.sidebar-right .main-section .content>.grid .sidebar{float:right;clear:right;padding-left:15px;padding-right:5px}.sidebar-right .main-section .content>.grid .main-content{float:left}.sidebar-alternative-left .main-section .content>.grid .sidebar{border-right:1px solid #f2f2f2}.sidebar-alternative-left .main-section .content>.grid .main-content{padding-left:25px}.sidebar-alternative-right .main-section .content>.grid .sidebar{border-left:1px solid #f2f2f2}.sidebar-alternative-right .main-section .content>.grid .main-content{padding-right:25px}.sidebar-alternative-left .widget h2,.sidebar-alternative-right .widget h2{margin:0;border:none;background:none}.sidebar-alternative-left .widget h2 a,.sidebar-alternative-right .widget h2 a{text-decoration:none}.sidebar-large-right .main-section .content>.grid .sidebar{width:32%;padding-left:30px}.sidebar-large-right .main-section .content>.grid .main-content{width:68%;padding-right:30px}.layout .wrapper .main-section.banner-1180x36{padding:10px 0 5px!important}.layout .wrapper.products-list .main-section .content>.grid,.layout .wrapper#step2-site .main-section .content>.grid,.layout .wrapper#step3-site .main-section .content>.grid,.layout .wrapper#reviews-site .main-section .content>.grid,.layout .wrapper.statute-site .main-section .content>.grid,.layout .wrapper.manuals-site .main-section .content>.grid,.layout .wrapper.cms-sidebar-site .main-section .content>.grid,.layout .wrapper.my-account-site .main-section .content>.grid,.layout .wrapper#advanced-search-site .main-section .content>.grid{margin-left:-5px;margin-right:-5px}.layout .wrapper.products-list .main-section .content>.grid:before,.layout .wrapper#step2-site .main-section .content>.grid:before,.layout .wrapper#step3-site .main-section .content>.grid:before,.layout .wrapper#reviews-site .main-section .content>.grid:before,.layout .wrapper.statute-site .main-section .content>.grid:before,.layout .wrapper.manuals-site .main-section .content>.grid:before,.layout .wrapper.cms-sidebar-site .main-section .content>.grid:before,.layout .wrapper.my-account-site .main-section .content>.grid:before,.layout .wrapper#advanced-search-site .main-section .content>.grid:before,.layout .wrapper.products-list .main-section .content>.grid:after,.layout .wrapper#step2-site .main-section .content>.grid:after,.layout .wrapper#step3-site .main-section .content>.grid:after,.layout .wrapper#reviews-site .main-section .content>.grid:after,.layout .wrapper.statute-site .main-section .content>.grid:after,.layout .wrapper.manuals-site .main-section .content>.grid:after,.layout .wrapper.cms-sidebar-site .main-section .content>.grid:after,.layout .wrapper.my-account-site .main-section .content>.grid:after,.layout .wrapper#advanced-search-site .main-section .content>.grid:after{content:" ";display:table}.layout .wrapper.products-list .main-section .content>.grid:after,.layout .wrapper#step2-site .main-section .content>.grid:after,.layout .wrapper#step3-site .main-section .content>.grid:after,.layout .wrapper#reviews-site .main-section .content>.grid:after,.layout .wrapper.statute-site .main-section .content>.grid:after,.layout .wrapper.manuals-site .main-section .content>.grid:after,.layout .wrapper.cms-sidebar-site .main-section .content>.grid:after,.layout .wrapper.my-account-site .main-section .content>.grid:after,.layout .wrapper#advanced-search-site .main-section .content>.grid:after{clear:both}.layout .wrapper.products-list .main-section .content>.grid .sidebar,.layout .wrapper#step2-site .main-section .content>.grid .sidebar,.layout .wrapper#step3-site .main-section .content>.grid .sidebar,.layout .wrapper#reviews-site .main-section .content>.grid .sidebar,.layout .wrapper.statute-site .main-section .content>.grid .sidebar,.layout .wrapper.manuals-site .main-section .content>.grid .sidebar,.layout .wrapper.cms-sidebar-site .main-section .content>.grid .sidebar,.layout .wrapper.my-account-site .main-section .content>.grid .sidebar,.layout .wrapper#advanced-search-site .main-section .content>.grid .sidebar{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px;clear:left;padding-right:15px}.layout .wrapper.products-list .main-section .content>.grid .main-content,.layout .wrapper#step2-site .main-section .content>.grid .main-content,.layout .wrapper#step3-site .main-section .content>.grid .main-content,.layout .wrapper#reviews-site .main-section .content>.grid .main-content,.layout .wrapper.statute-site .main-section .content>.grid .main-content,.layout .wrapper.manuals-site .main-section .content>.grid .main-content,.layout .wrapper.cms-sidebar-site .main-section .content>.grid .main-content,.layout .wrapper.my-account-site .main-section .content>.grid .main-content,.layout .wrapper#advanced-search-site .main-section .content>.grid .main-content{position:relative;float:left;width:75%;min-height:1px;padding-left:5px;padding-right:5px;float:right}.layout .wrapper#step2-site .main-section .content>.grid .sidebar,.layout .wrapper#step3-site .main-section .content>.grid .sidebar,.layout .wrapper#reviews-site .main-section .content>.grid .sidebar{float:right;clear:right;padding-left:15px;padding-right:5px}.layout .wrapper#step2-site .main-section .content>.grid .main-content,.layout .wrapper#step3-site .main-section .content>.grid .main-content,.layout .wrapper#reviews-site .main-section .content>.grid .main-content{float:left}.layout .wrapper#step2-site .main-section .content>.grid .sidebar,.layout .wrapper#step3-site .main-section .content>.grid .sidebar{border-left:1px solid #f2f2f2}.layout .wrapper#step2-site .main-section .content>.grid .main-content,.layout .wrapper#step3-site .main-section .content>.grid .main-content{padding-right:25px}.layout .wrapper#step2-site .widget h2,.layout .wrapper#step3-site .widget h2{margin:0;border:none;background:none}.layout .wrapper#step2-site .widget h2 a,.layout .wrapper#step3-site .widget h2 a{text-decoration:none}.layout .wrapper.statute-site .main-section .content>.grid .sidebar,.layout .wrapper.manuals-site .main-section .content>.grid .sidebar,.layout .wrapper.cms-sidebar-site .main-section .content>.grid .sidebar,.layout .wrapper.my-account-site .main-section .content>.grid .sidebar,.layout .wrapper#advanced-search-site .main-section .content>.grid .sidebar{border-right:1px solid #f2f2f2}.layout .wrapper.statute-site .main-section .content>.grid .main-content,.layout .wrapper.manuals-site .main-section .content>.grid .main-content,.layout .wrapper.cms-sidebar-site .main-section .content>.grid .main-content,.layout .wrapper.my-account-site .main-section .content>.grid .main-content,.layout .wrapper#advanced-search-site .main-section .content>.grid .main-content{padding-left:25px}.layout .wrapper.statute-site .widget h2,.layout .wrapper.manuals-site .widget h2,.layout .wrapper.cms-sidebar-site .widget h2,.layout .wrapper.my-account-site .widget h2,.layout .wrapper#advanced-search-site .widget h2{margin:0;border:none;background:none}.layout .wrapper.statute-site .widget h2 a,.layout .wrapper.manuals-site .widget h2 a,.layout .wrapper.cms-sidebar-site .widget h2 a,.layout .wrapper.my-account-site .widget h2 a,.layout .wrapper#advanced-search-site .widget h2 a{text-decoration:none}.layout .wrapper#step2-site .main-section .content>.grid .sidebar,.layout .wrapper#step3-site .main-section .content>.grid .sidebar{width:32%;padding-left:30px}.layout .wrapper#step2-site .main-section .content>.grid .main-content,.layout .wrapper#step3-site .main-section .content>.grid .main-content{width:68%;padding-right:30px}}@media (min-width:1200px){.wrapper-narrow .main-section .content{max-width:85%}.wrapper-wide .main-section .content{max-width:1366px}.wrapper-with-sidebar .main-section .content>.grid{margin-left:-5px;margin-right:-5px}.wrapper-with-sidebar .main-section .content>.grid:before,.wrapper-with-sidebar .main-section .content>.grid:after{content:" ";display:table}.wrapper-with-sidebar .main-section .content>.grid:after{clear:both}.wrapper-with-sidebar .main-section .content>.grid .sidebar{position:relative;float:left;width:22%;min-height:1px;padding-left:5px;padding-right:5px;padding-right:15px}.wrapper-with-sidebar .main-section .content>.grid .main-content{position:relative;float:left;width:78%;min-height:1px;padding-left:5px;padding-right:5px;float:right}.sidebar-alternative-left .main-section .content>.grid .sidebar{border-right:1px solid #f2f2f2}.sidebar-alternative-left .main-section .content>.grid .main-content{padding-left:25px}.sidebar-large-right .main-section .content>.grid .sidebar{width:28%;padding-left:30px}.sidebar-large-right .main-section .content>.grid .main-content{width:72%;padding-right:30px}.layout .wrapper .main-section.banner-1180x36{padding:0 0 5px!important}.layout .wrapper.cms-site .main-section .content,.layout .wrapper.form-site .main-section .content,.layout .wrapper#newsletter-site .main-section .content,.layout .wrapper#login-site .main-section .content,.layout .wrapper.status-products-list .main-section .content,.layout .wrapper.accessories-products-list .main-section .content,.layout .wrapper#order-end-site .main-section .content,.layout .wrapper#grenke-site .main-section .content,.layout .wrapper.my-order-summary-site-without-login .main-section .content{max-width:85%}.layout .wrapper.cms-wide-site .main-section .content{max-width:1366px}.layout .wrapper.products-list .main-section .content>.grid,.layout .wrapper#product-card .main-section .content>.grid,.layout .wrapper.statute-site .main-section .content>.grid,.layout .wrapper.manuals-site .main-section .content>.grid,.layout .wrapper.cms-sidebar-site .main-section .content>.grid,.layout .wrapper.my-account-site .main-section .content>.grid,.layout .wrapper#advanced-search-site .main-section .content>.grid{margin-left:-5px;margin-right:-5px}.layout .wrapper.products-list .main-section .content>.grid:before,.layout .wrapper#product-card .main-section .content>.grid:before,.layout .wrapper.statute-site .main-section .content>.grid:before,.layout .wrapper.manuals-site .main-section .content>.grid:before,.layout .wrapper.cms-sidebar-site .main-section .content>.grid:before,.layout .wrapper.my-account-site .main-section .content>.grid:before,.layout .wrapper#advanced-search-site .main-section .content>.grid:before,.layout .wrapper.products-list .main-section .content>.grid:after,.layout .wrapper#product-card .main-section .content>.grid:after,.layout .wrapper.statute-site .main-section .content>.grid:after,.layout .wrapper.manuals-site .main-section .content>.grid:after,.layout .wrapper.cms-sidebar-site .main-section .content>.grid:after,.layout .wrapper.my-account-site .main-section .content>.grid:after,.layout .wrapper#advanced-search-site .main-section .content>.grid:after{content:" ";display:table}.layout .wrapper.products-list .main-section .content>.grid:after,.layout .wrapper#product-card .main-section .content>.grid:after,.layout .wrapper.statute-site .main-section .content>.grid:after,.layout .wrapper.manuals-site .main-section .content>.grid:after,.layout .wrapper.cms-sidebar-site .main-section .content>.grid:after,.layout .wrapper.my-account-site .main-section .content>.grid:after,.layout .wrapper#advanced-search-site .main-section .content>.grid:after{clear:both}.layout .wrapper.products-list .main-section .content>.grid .sidebar,.layout .wrapper#product-card .main-section .content>.grid .sidebar,.layout .wrapper.statute-site .main-section .content>.grid .sidebar,.layout .wrapper.manuals-site .main-section .content>.grid .sidebar,.layout .wrapper.cms-sidebar-site .main-section .content>.grid .sidebar,.layout .wrapper.my-account-site .main-section .content>.grid .sidebar,.layout .wrapper#advanced-search-site .main-section .content>.grid .sidebar{position:relative;float:left;width:22%;min-height:1px;padding-left:5px;padding-right:5px;padding-right:15px}.layout .wrapper.products-list .main-section .content>.grid .main-content,.layout .wrapper#product-card .main-section .content>.grid .main-content,.layout .wrapper.statute-site .main-section .content>.grid .main-content,.layout .wrapper.manuals-site .main-section .content>.grid .main-content,.layout .wrapper.cms-sidebar-site .main-section .content>.grid .main-content,.layout .wrapper.my-account-site .main-section .content>.grid .main-content,.layout .wrapper#advanced-search-site .main-section .content>.grid .main-content{position:relative;float:left;width:78%;min-height:1px;padding-left:5px;padding-right:5px;float:right}.layout .wrapper.statute-site .main-section .content>.grid .sidebar,.layout .wrapper.manuals-site .main-section .content>.grid .sidebar,.layout .wrapper.cms-sidebar-site .main-section .content>.grid .sidebar,.layout .wrapper.my-account-site .main-section .content>.grid .sidebar,.layout .wrapper#advanced-search-site .main-section .content>.grid .sidebar{border-right:1px solid #f2f2f2}.layout .wrapper.statute-site .main-section .content>.grid .main-content,.layout .wrapper.manuals-site .main-section .content>.grid .main-content,.layout .wrapper.cms-sidebar-site .main-section .content>.grid .main-content,.layout .wrapper.my-account-site .main-section .content>.grid .main-content,.layout .wrapper#advanced-search-site .main-section .content>.grid .main-content{padding-left:25px}.layout .wrapper#step2-site .main-section .content>.grid .sidebar,.layout .wrapper#step3-site .main-section .content>.grid .sidebar{width:28%;padding-left:30px}.layout .wrapper#step2-site .main-section .content>.grid .main-content,.layout .wrapper#step3-site .main-section .content>.grid .main-content{width:72%;padding-right:30px}}@media (min-width:1366px){.wrapper-narrow .main-section .content{max-width:1200px;padding-left:60px;padding-right:60px}.wrapper-wide .main-section .content{max-width:none;padding-left:60px;padding-right:60px}.layout .wrapper.cms-site .main-section .content,.layout .wrapper.form-site .main-section .content,.layout .wrapper#newsletter-site .main-section .content,.layout .wrapper#login-site .main-section .content,.layout .wrapper.status-products-list .main-section .content,.layout .wrapper.accessories-products-list .main-section .content,.layout .wrapper#order-end-site .main-section .content,.layout .wrapper#grenke-site .main-section .content,.layout .wrapper.my-order-summary-site-without-login .main-section .content,.layout .wrapper.checkout-site .main-section .content{max-width:1200px;padding-left:60px;padding-right:60px}.layout .wrapper.checkout-site .main-section .content{padding-left:30px;padding-right:30px}.layout .wrapper.cms-wide-site .main-section .content{max-width:none;padding-left:60px;padding-right:60px}}@media (min-width:1366px) and (min-width:1480px){.layout .wrapper.checkout-site .main-section .content{padding-left:0;padding-right:0}}@media (min-width:1480px){.wrapper-wide .main-section .content{max-width:1366px;padding:0}.layout .wrapper.cms-wide-site .main-section .content{max-width:1366px;padding:0}}.spinner{display:inline-block;aspect-ratio:1}.spinner::before{content:'';display:block;width:100%;height:100%;border-radius:50%;border-width:2px;border-style:solid;border-color:#999;border-top-color:transparent;animation:animation--rotate .6s linear infinite}.spinner--em{width:1em;height:1em}.spinner--percent{width:100%;height:100%;min-width:13px;min-height:13px;max-width:50px;max-height:50px}.spinner--large::before{border-width:3px}@keyframes animation--rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.onloading{position:absolute;width:100%;height:100%;padding:60px 0;min-height:170px;opacity:80%;z-index:10;font-size:50px;line-height:70px;font-size:5rem;line-height:calc(7rem)}.onloading--white{background:#FFF}.onloading--gray{background:#f2f2f2}.onloading__loader{position:sticky;top:50%;transform:translateX(-50%);margin-left:50%}.loading{display:flex;width:100%;justify-content:center;margin:12px 0;font-size:30px;line-height:42px;font-size:3rem;line-height:calc(4.199999999999999rem)}.loading__loader{margin:0 auto;width:30px}.alert_-{display:flex;align-items:top;clear:both;padding:10px 20px 10px 15px;margin-bottom:15px;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem);color:#525252}@media (min-width:768px){.alert_-{padding:15px 20px 15px 20px;font-size:15px;line-height:21px;font-size:1.5rem;line-height:calc(2.0999999999999996rem)}}.alert_- p{margin:0 0 6px 0}.alert_- p:last-child{margin-bottom:0}.alert_- ul{margin:6px 0 6px 0}.alert_- ul li{clear:left}.alert_- ul li::before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f111";display:block;float:left;margin-right:6px;font-size:6px;font-size:0.6rem;line-height:inherit;opacity:.7}.alert_- ul:first-child{margin-top:0}.alert_- ul:last-child{margin-bottom:0}.alert_- a{text-decoration:none;cursor:pointer;color:#00788a}.alert_- a:focus{outline:thin dotted;outline-offset:-2px;background:none}.alert_- a--animated{transition:all 200ms ease-in}.alert_- a--default{color:#00788a}.alert_- a--default:hover,.alert_- a--default:focus{color:#004752}.alert_- a--color-text{color:#525252;text-decoration-color:#525252}.alert_- a--color-text:hover,.alert_- a--color-text:focus{color:#000}.alert_- a--color-title{color:#000}.alert_- a--color-title:hover,.alert_- a--color-title:focus{color:#000}.alert_- a--icon-color2 i{color:#00b7d1}.alert_- a--icon-color2:hover i,.alert_- a--icon-color2:focus i{color:#00788a}.alert_- a--gray68,.alert_- a--gray68:visited{color:#525252}.alert_- a--gray68:hover,.alert_- a--gray68:visited:hover,.alert_- a--gray68:focus,.alert_- a--gray68:visited:focus{color:#000}.alert_- a--black{color:#000}.alert_- a--black:hover,.alert_- a--black:focus{color:#525252}.alert_- a--underlined{text-decoration:none}.alert_- a--underlined:hover,.alert_- a--underlined:focus{text-decoration:underline}.alert_- a--switch.js-display-switch-active{display:none}.alert_- a:hover,.alert_- a:focus{color:#004752}.alert_-:last-child{margin-bottom:0}.alert__icon{margin-right:10px;color:#525252;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem)}@media (min-width:768px){.alert__icon{margin-right:15px;font-size:21px;line-height:21px;font-size:2.1rem;line-height:calc(2.1rem)}}.alert--blue{background:#cdeaee}.alert--yellow{background:#faf79c}.alert--red{background:#ffe2e9}.alert--green{background:#dbecdc}.alert--on-modal{padding-left:var(--modal-title-padding);margin-bottom:0}.animation{transition:all 200ms ease-in}.text-input{--text-input-padding-vertical:21px;--text-input-padding-horizontal:15px;--text-input-gap:9px;--text-input-font-size:1.5rem;--text-input-icon-size:1.8rem;--text-input-label-padding:5px;--text-input-border-color:var(--color-control-basic);position:relative;display:flex;flex-direction:column;gap:6px 0;font-size:var(--text-input-font-size);line-height:1em}.text-input__field{display:flex;align-items:center;gap:var(--text-input-gap);width:100%;min-height:calc(var(--text-input-font-size) + var(--text-input-padding-vertical) * 2);padding:0 var(--text-input-padding-horizontal);outline:1px solid var(--text-input-border-color);outline-offset:-1px;font-size:var(--text-input-font-size);color:var(--color-text)}.text-input__field:focus-within{--text-input-border-color:var(--color-text);outline:2px solid var(--text-input-border-color);outline-offset:-2px}.text-input__field:focus-within .text-input__prefix,.text-input__field.is-complete .text-input__prefix,.text-input__field:focus-within .text-input__suffix,.text-input__field.is-complete .text-input__suffix{display:block}.text-input__field.is-invalid{--text-input-border-color:var(--color-error)}.text-input__label{position:absolute;top:-0.5em;left:calc(var(--text-input-padding-horizontal) - var(--text-input-label-padding));font-size:1.3rem;background:var(--color-neutral-primary);padding:0 var(--text-input-label-padding);pointer-events:none;user-select:none}.text-input__label.is-invalid{color:var(--color-error)}.text-input__required-star{font-weight:bold}.text-input__input{flex-basis:100%;height:100%;padding:0;border:0 !important;border-radius:0;color:var(--color-text);background:transparent;outline:0}.text-input__input::placeholder{color:var(--color-neutral-300);font-style:italic}.text-input__input:-webkit-autofill,.text-input__input:-webkit-autofill:hover,.text-input__input:-webkit-autofill:focus{background:transparent;transition:all 5000s ease-in-out 0s}.text-input__prefix,.text-input__suffix{display:none}.text-input__icon{display:flex;align-items:center;justify-content:center;min-height:calc(var(--text-input-font-size) + var(--text-input-padding-vertical) * 2);width:1em;font-size:var(--text-input-icon-size)}.login-box{max-width:375px;margin:0 auto}.form-login{display:flex;flex-direction:column;gap:1.5em 0}.basic-login{display:flex;flex-direction:column;gap:1.5em}.links-login{display:flex;flex-direction:column;gap:1em;font-size:1.3rem}@media (min-width:768px){.links-login{font-size:1.5rem}}.options-login{display:flex;flex-direction:column;gap:.5em;text-align:center}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:1024px){.container{padding-left:30px;padding-right:30px}}@media (min-width:1200px){.container{padding-left:60px;padding-right:60px}}@media (min-width:1480px){.container{padding-left:0;padding-right:0;max-width:1366px}}.header{box-shadow:0 0 12px rgba(0,0,0,0.12)}@media (min-width:1200px){.header{box-shadow:none}}.header--simple{box-shadow:0 0 12px rgba(0,0,0,0.12);position:relative}@media (min-width:1200px){.header--simple{padding-top:19px}}@media (min-width:1200px){.header--comparison{box-shadow:none}}@media print{.header{display:none}}.links-header{display:none}@media (min-width:1200px){.links-header{display:block;margin-top:8px}}.shortcuts-nav{display:flex;flex-direction:column;gap:15px;margin:36px 0;font-size:1.3rem;line-height:1em}@media (min-width:1200px){.shortcuts-nav{flex-direction:row;justify-content:flex-end;gap:10px;margin:0;font-size:1.1rem;line-height:1em}}.shortcuts-nav__item{text-align:center}@media (min-width:1200px){.shortcuts-nav__item{padding-right:10px;border-right:1px solid #e6e6e6}.shortcuts-nav__item:first-of-type{padding-left:10px;border-left:1px solid #e6e6e6}}.shortcuts-nav__link:hover{text-decoration:underline}.top-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:17px;padding-bottom:17px}@media (min-width:768px){.top-header{padding-top:20px;padding-bottom:20px}}@media (min-width:1024px){.top-header{gap:80px}}@media (min-width:1200px){.top-header{align-items:end;padding-top:0;padding-bottom:27px;box-shadow:none}}@media (min-width:1366px){.top-header{gap:110px}}@media (min-width:1200px){.top-header--simple{padding-bottom:23px}}.top-header--comparison{max-width:none}@media (min-width:1200px){.top-header--comparison{padding-left:30px;padding-right:30px}}.logo-header{flex-shrink:0;width:117px}@media (min-width:768px){.logo-header{width:140px}}@media (min-width:1200px){.logo-header{width:189px}}.logo-header__link{display:block}.cyfrowe-logo{width:100%}.search-header{flex-basis:100%;display:none}@media (min-width:1024px){.search-header{display:block}}.search-box{position:relative}.search-form{display:flex;align-items:center;height:46px;padding:1px;border:1px solid #808080}.search-form:focus-within{box-shadow:inset 0 0 0 1px #808080}.search-form__button{--button-hover-bg-color:#f2f2f2;--button-text-color:#525252;--button-bg-color:transparent;--button-size:48px;--button-padding:0;--button-font-size:2.3rem;--button-font-weight:bold;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;gap:.5em;height:var(--button-size);padding:var(--button-padding);border:none;font-size:var(--button-font-size);line-height:1em;font-weight:var(--button-font-weight);text-decoration:none;color:var(--button-text-color);background:var(--button-bg-color);box-shadow:inset 0 0 0 1px var(--button-border-color);cursor:pointer;transition:all 200ms ease-in}.search-form__button:hover,.search-form__button:focus{--button-text-color:#000;color:var(--button-text-color);background:var(--button-hover-bg-color);text-decoration:none}input[type="text"].search-input{flex-basis:100%;height:100%;padding:0 15px;border:0;outline:none;font-size:1.5rem}input[type="text"].search-input::placeholder{color:#808080;font-style:italic}input[type="text"].search-input:focus{border:0}input[type="text"].search-input:focus::placeholder{color:#ccc}.utility-header{display:flex;flex-shrink:0;gap:5px}@media (min-width:768px){.utility-header{gap:30px}}@media (min-width:1200px){.utility-header{gap:15px}}.basic-utility{display:flex;align-items:center;flex-direction:column;color:#000;cursor:pointer}@media (min-width:768px){.basic-utility{gap:1px}}@media (min-width:1200px){.basic-utility{flex-direction:row;gap:3px}}.basic-utility:hover .basic-utility__icon,.basic-utility:focus .basic-utility__icon{background:#f5f5f5}.basic-utility__icon-wrapper{position:relative}.basic-utility__icon{display:flex;align-items:center;justify-content:center;width:1em;aspect-ratio:1;box-sizing:content-box;padding:7px;border-radius:50%;font-size:2.1rem;color:#000}@media (min-width:1200px){.basic-utility__icon{font-size:2.6rem;padding:10px}}.basic-utility__content{display:none}@media (min-width:768px){.basic-utility__content{display:flex;flex-direction:column}}@media (min-width:1200px){.basic-utility__content{max-width:100px}}@media (min-width:1480px){.basic-utility__content{max-width:140px}}.basic-utility__title{font-size:1.2rem;line-height:1em}@media (min-width:1200px){.basic-utility__title{font-weight:bold;font-size:1.5rem;line-height:1em}}.basic-utility__info{display:none;color:#525252}@media (min-width:1200px){.basic-utility__info{display:block;font-size:1.2rem;line-height:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.state-utility{position:absolute;bottom:2px;right:0;display:flex;align-items:center;justify-content:center;width:1.6rem;aspect-ratio:1;border-radius:50%;font-size:1.2rem;line-height:1em;font-weight:bold;color:#000;background:#eee800}@media (min-width:1200px){.state-utility{bottom:5px;right:3px}}@media (min-width:1024px){.search-utility{display:none}}@media (min-width:1200px){.basket-utility{min-width:105px}}.basket-utility .state-utility{bottom:unset;top:3px}@media (min-width:1200px){.basket-utility .state-utility{top:8px}}@media (min-width:1200px){.menu-utility{display:none}}a.link.account-utility{outline:none;text-decoration:none}a.wishlist-utility{outline:none;text-decoration:none}a.basket-utility{outline:none;text-decoration:none}.main-nav-header{display:none}@media (min-width:1200px){.main-nav-header{display:block;background:#000}}.middle-header{display:none}@media (min-width:1200px){.middle-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}}.main-nav{display:flex;flex-direction:column}@media (min-width:1200px){.main-nav{flex-direction:row;padding-top:7px}}.main-nav__item{font-size:1.5rem;line-height:1em}@media (min-width:1200px){.main-nav__item{flex-basis:100%;font-size:1.2rem;line-height:1em}}.main-nav__link{display:flex;align-items:center;text-decoration:none;white-space:nowrap}@media (max-width:1198px){.main-nav__link{gap:10px;border-bottom:1px solid #f2f2f2;padding:1em var(--modal-title-padding);color:#525252}.main-nav__link:hover{color:#000;background:#f2f2f2}}@media (min-width:1200px){.main-nav__link{flex-direction:column;justify-content:flex-end;gap:6px;align-items:center;width:100%;height:100%;padding:8px 10px 15px;color:#FFF;background:#000}.main-nav__link:hover,.main-nav__link:focus{background:#333;color:#FFF}}.main-nav__link.is-selected{color:#000;background:#FFF}.main-nav__link.is-selected:hover,.main-nav__link.is-selected:focus{background:#FFF}.main-nav__icon{width:1.25em;text-align:center;font-size:2.1rem}@media (min-width:1200px){.main-nav__icon{font-size:2.2rem}}.main-nav__icon i{height:1em;line-height:1em}.main-nav__title{white-space:nowrap}.site-nav-header{display:none}@media (min-width:1200px){.site-nav-header{display:block}}.site-nav{display:flex;flex-direction:column}@media (min-width:1200px){.site-nav{flex-direction:row;gap:8px}}@media (min-width:1366px){.site-nav{gap:12px}}.site-nav__item{font-size:1.3rem;line-height:1em;text-transform:uppercase}@media (min-width:1200px){.site-nav__item{padding-right:8px;border-right:1px solid #e6e6e6;font-size:1.2rem;line-height:1.5rem}.site-nav__item:first-of-type{padding-left:10px;border-left:1px solid #e6e6e6}}@media (min-width:1366px){.site-nav__item{padding-right:10px}.site-nav__item:first-of-type{padding-left:12px}}@media (max-width:1198px){.site-nav__link{display:flex;padding:1em var(--modal-title-padding);border-bottom:1px solid var(--color-neutral-50)}.site-nav__link:hover{background:var(--color-bg)}}@media (min-width:1024px){.site-nav__link:hover{text-decoration:underline}}@media (min-width:1200px){.site-nav__link.is-selected{font-size:1.4rem;font-weight:900;color:#000}}.site-nav__link.promotions-nav,.site-nav__link.provideo-nav{color:#dd0031}.site-nav__link.promotions-nav span,.site-nav__link.provideo-nav span{color:#525252}.shops-list-header{display:none}@media (min-width:1200px){.shops-list-header{display:flex;justify-content:flex-end;align-items:center;gap:6px;font-size:1.1rem;line-height:1em}}.shops-list-header__title{font-weight:bold}.shops-list-header__items{display:flex;align-items:center;gap:4px}.shops-list-header__item{display:flex;align-items:center;gap:4px}.shops-list-header__link{text-decoration:none}@media (min-width:1200px){.shops-list-header__link:hover{text-decoration:underline}}.shops-list-header__icon{font-size:.5em;line-height:1em;margin-top:2px;color:#00b7d1}.header-breadcrumbs{height:39px;margin-bottom:9px}.breadcrumbs-scrollbox{overflow-x:auto;overflow-y:hidden;min-width:100%}.breadcrumbs-scrollbox::-webkit-scrollbar{height:2px;border-radius:0}.breadcrumbs-scrollbox::-webkit-scrollbar-track{background-color:#e6e6e6}.breadcrumbs-scrollbox::-webkit-scrollbar-thumb{border-radius:0;background-color:#000}.breadcrumbs-scrollbox--transparent::-webkit-scrollbar-track{background-color:transparent}.breadcrumbs-scrollbox--light::-webkit-scrollbar-thumb{background-color:#999}.breadcrumbs-scrollbox--scrollbar-off::-webkit-scrollbar{height:0}.breadcrumbs{display:flex;gap:6px;padding:17px 0 8px}.breadcrumbs__item{display:flex;align-items:center;flex-shrink:0;gap:6px;font-size:1.2rem;line-height:1em;color:#999}@media (min-width:1200px){.breadcrumbs__item{font-size:1.3rem;line-height:1em}}.breadcrumbs__item::before{content:'/';display:block;font-size:1.4em;color:#ccc}.breadcrumbs__item:first-of-type::before{content:'';display:none}.breadcrumbs__item.is-current{display:none}@media (min-width:1200px){.breadcrumbs__item.is-current{display:flex}}.breadcrumbs__text{max-width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-information-bar{--header-information-bg-color:var(--color-secondary-650);--header-information-text-color:#FFF;color:var(--header-information-text-color);background:var(--header-information-bg-color)}.header-information-bar__link{color:var(--header-information-text-color) !important;text-decoration:none}.header-information-bar__content{display:flex;align-items:center;gap:9px;margin:0 20px}.header-information-bar__text{flex-basis:100%;padding:9px 0;text-align:center;font-size:1.3rem;line-height:1.4em}@media (min-width:768px){.header-information-bar__text{padding:12px 0;font-size:1.5rem}}.header-information-bar__close{position:absolute;right:5px;z-index:1;height:30px}.header-information-bar__button{--button-bg-color:transparent;--button-hover-bg-color:rgba(255,255,255,0.1);--button-icon-size:1.5rem;--button-text-color:#FFF;--button-padding:0;--button-size:36px;--button-font-size:1.5rem;--button-font-weight:normal;--button-border-color:transparent;display:inline-flex;align-items:center;justify-content:center;gap:.5em;height:var(--button-size);padding:var(--button-padding);border:none;font-size:var(--button-font-size);line-height:1em;font-weight:var(--button-font-weight);text-decoration:none;color:var(--button-text-color);background:var(--button-bg-color);box-shadow:inset 0 0 0 1px var(--button-border-color);cursor:pointer;transition:all 200ms ease-in;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1;border-radius:50%}.header-information-bar__button:hover{background:var(--button-hover-bg-color)}.payment-delivery{display:flex;flex-direction:column;gap:18px}@media (max-width:1022px){.payment-delivery{margin-top:30px}}.payment-delivery__group{display:flex;flex-direction:column;gap:12px}@media (min-width:768px){.payment-delivery__group{flex-direction:row;align-items:center}}@media (min-width:1024px){.payment-delivery__group{flex-direction:column;align-items:normal}}@media (min-width:1200px){.payment-delivery__group{flex-direction:row;align-items:center}}.payment-delivery__title{margin:0;font-size:1.3rem;text-transform:uppercase;color:var(--color-neutral-primary)}.payment-delivery__list{display:flex;flex-wrap:wrap;gap:8px}.payment-delivery__item{display:flex;align-items:center}.payment-delivery__link{opacity:.7}.payment-delivery__link:hover{opacity:.9}.payment-delivery__image{max-height:24px;max-width:70px;filter:grayscale(1) invert(1)}.payment-delivery__image--taxfree{max-height:30px}.payment-delivery__image--ups{max-height:30px;filter:grayscale(1) invert(0)}.payment-delivery__image--inpost{max-height:42px}.payment-delivery__image--poczta{max-height:27px}.footer-bottom{padding:24px 0 170px;background:#333}@media (min-width:1024px){.footer-bottom{padding-bottom:130px}}.footer-bottom__content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;display:flex;flex-direction:column;gap:36px}.footer-bottom__content:before,.footer-bottom__content:after{content:" ";display:table}.footer-bottom__content:after{clear:both}@media (min-width:1024px){.footer-bottom__content{padding-left:30px;padding-right:30px}}@media (min-width:1200px){.footer-bottom__content{padding-left:60px;padding-right:60px}}@media (min-width:1480px){.footer-bottom__content{padding-left:0;padding-right:0;max-width:1366px}}@media (min-width:768px){.footer-bottom__content{gap:60px}}@media (min-width:1024px){.footer-bottom__content{flex-direction:row}}@media (min-width:1366px){.footer-bottom__content{gap:100px}}@media (min-width:1480px){.footer-bottom__content{gap:150px}}.footer-bottom__content::before,.footer-bottom__content::after{display:none}.follow-us{--follow-us-color:var(--color-neutral-primary);--follow-us-bg:var(--color-neutral-secondary);display:flex;flex-direction:column;align-items:center;gap:18px}@media (min-width:576px){.follow-us{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}@media (min-width:1024px){.follow-us{flex-shrink:0;width:41%;max-width:460px;float:left}}.follow-us__logo{height:33px;flex-shrink:0}@media (min-width:1366px){.follow-us__logo{height:36px}}.follow-us__list{display:flex;gap:4px}.follow-us__link{position:relative;display:inline-flex;align-items:center;justify-content:center;height:33px;min-width:33px;border-radius:2px;color:var(--follow-us-color) !important;background:var(--follow-us-bg) !important;text-decoration:none !important}.follow-us__link:hover::after,.follow-us__link:focus::after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:.2;border-radius:2px;background:var(--color-neutral-primary);z-index:1}.follow-us__link--blog{width:48px}.follow-us__link--blog:hover::after,.follow-us__link--blog:focus::after{opacity:.1}.follow-us__link--lenshero{width:43px}.follow-us__link--lenshero:hover::after,.follow-us__link--lenshero:focus::after{opacity:.1}.follow-us__link--x-twitter:hover::after,.follow-us__link--x-twitter:focus::after{opacity:.1}.follow-us__link--tookapic{--follow-us-bg:var(--color-neutral-primary)}.follow-us__link--fb{--follow-us-bg:var(--color-fb)}.follow-us__link--yt{--follow-us-bg:var(--color-yt)}.follow-us__link--instagram{--follow-us-bg:var(--color-instagram)}.follow-us__link--x-twitter{--follow-us-bg:var(--color-x-twitter)}.follow-us__link--tiktok{--follow-us-bg:var(--color-tiktok)}.follow-us__icon{font-size:1.5rem}.follow-us__icon--instagram{font-size:2rem}.follow-us__image{height:1.5rem}.follow-us__image--tookapic{height:1.7rem}.follow-us__image--blog{height:1.1rem}.follow-us__image--lenshero{position:relative;z-index:2}.copyrights{font-size:1.2rem;line-height:1.6em}.section-banner--1366x36{display:none}@media (min-width:768px){.section-banner--1366x36{display:block;font-size:0;line-height:0;font-size:0rem;line-height:calc(0rem)}}.section-banner--sale{margin-bottom:12px;padding-bottom:0 !important}.banner__image{width:100%}.rating_-{display:flex;align-items:center;gap:0 6px}.rating__count{margin-top:2px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}@media (min-width:768px){.rating__count{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.stars{position:relative;display:inline-flex;flex-wrap:nowrap;color:#ccc}.stars [class*="fa-"]{text-align:center}.stars--medium{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}@media (min-width:768px){.stars--medium{font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem)}}.stars--medium [class*="fa-"]{width:17px}@media (min-width:768px){.stars--medium [class*="fa-"]{width:20px}}.stars__icon{text-align:center}.stars__icon--medium{width:17px}.stars__filled{position:absolute;top:0;left:0;overflow:hidden;display:inline-flex;flex-wrap:nowrap;color:#eee800}.product-photo_-{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;margin:0 auto}.product-photo__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.product-photo__link--has-animation:hover .product-photo__image{transform:scale(1.05)}.product-photo__image{width:auto;height:auto;max-width:100%;max-height:100%;transition:transform .2s}.product-name{letter-spacing:-0.035em}.product-name--on-product-card{margin:0;font-size:19px;line-height:20.9px;font-size:1.9rem;line-height:calc(2.09rem);font-weight:normal}@media (min-width:768px){.product-name--on-product-card{font-size:28px;line-height:30.8px;font-size:2.8rem;line-height:calc(3.08rem)}}.product-special-info:before,.product-special-info:after{content:" ";display:table}.product-special-info:after{clear:both}.product-special-info li{float:left;padding:3px 3px;margin:6px 3px 0 0;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:bold;background:#f2f2f2;color:#000}@media (min-width:768px){.product-special-info li{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.price_-{display:inline-block;font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem);font-weight:bold;color:#000}.price--large{font-size:36px;line-height:36px;font-size:3.6rem;line-height:calc(3.6rem)}@media (min-width:768px){.price--large{font-size:50px;line-height:50px;font-size:5rem;line-height:calc(5rem)}}.price--xsmall{font-size:1.5rem}@media (min-width:768px){.price--xsmall{font-size:1.6rem}}.price--promotion-color{color:#dd0031}.price-discount{position:relative;display:inline-block;padding:6px 9px;margin-bottom:9px;font-weight:bold}.price-discount::after{position:absolute;bottom:-5px;left:12px;width:8px;height:8px;content:"";background:#FFF;transform:rotate(45deg)}.price-discount--small{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}@media (min-width:768px){.price-discount--small{font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}}.price-discount--medium{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}@media (min-width:768px){.price-discount--medium{font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}}.price-discount--gray-background::after{background:#f2f2f2}.price-discount--red-border{border:1px solid #dd0031;color:#dd0031}.price-discount--red-border::after{border-right:1px solid #dd0031;border-bottom:1px solid #dd0031}.price-discount--yellow{border:1px solid #eee800;background:#eee800;color:#000}.price-discount--yellow::after{border-right:1px solid #eee800;border-bottom:1px solid #eee800;background:#eee800}.price-old_-{display:inline-flex;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem);text-decoration:line-through}@media (min-width:768px){.price-old_-{font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}}.prices{display:flex;flex-wrap:wrap;align-items:center;gap:0 9px}.prices__price-discount{order:1;white-space:nowrap}.prices__price{order:3;width:100%}.prices__price-old{order:2;margin-bottom:9px;white-space:nowrap}.product-info__row{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;border-bottom:1px solid #e6e6e6;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}@media (min-width:768px){.product-info__row{font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}}@media (min-width:1024px){.product-info__row{padding:12px 30px}}.product-info__col-right{flex-shrink:0;margin-left:10px}.product-info__col-right .tooltip{padding:0 7px 0 0;right:100%;top:50%;bottom:auto;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);left:auto}.no-cssanimations .product-info__col-right .tooltip{top:50%;left:0}.product-info__col-right .tooltip:before{top:50%;right:0px;left:auto;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);border-left:8px solid #333;border-right:none;border-top:8px solid transparent;border-bottom:8px solid transparent}.no-cssanimations .product-info__col-right .tooltip:before{top:50%;left:0}.product-info__content{display:flex;align-items:center}.product-info__more{margin:2px 0 4px 37px}.product-info__icon{width:25px;text-align:center;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);margin-right:12px}.product-info__icon--notification{color:#00b7d1}.product-info__icon--delivery{font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem)}.product-info__icon--shops{font-size:25px;line-height:25px;font-size:2.5rem;line-height:calc(2.5rem)}.product-info__icon--exchange{font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem)}.product-info__icon--warranty{color:#00b7d1}.availability_-{display:inline-block;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.availability-icon--left{margin-right:2px}.availability-icon--small{font-size:11px;line-height:11px;font-size:1.1rem;line-height:calc(1.1rem)}.availability-icon--medium{font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem)}.availability-icon--available{color:#4CAF50}.availability-icon--to-order{color:#00b7d1}.availability-icon--preview{color:#eee800}.availability-icon--preorder{color:#8963b4}.availability-icon--unavailable{color:#ccc}.availability-in-stock_-{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 10px}.availability-in-stock__text{display:flex;align-items:center;flex-shrink:0;color:#4CAF50}.availability-in-stock__icon{display:inline-block;width:1.6em;height:1em;border:2px solid #4CAF50;border-radius:3px;position:relative}.availability-in-stock__icon::before{content:'';width:50%;height:100%;position:absolute;top:0;left:0;background:#4CAF50;opacity:30%}.availability-in-stock__icon.is-full::before{width:100%}.availability-in-stock__update{font-size:11px;font-size:1.1rem}@media (min-width:768px){.availability-in-stock__update{font-size:12px;line-height:15.6px;font-size:1.2rem;line-height:calc(1.56rem)}}.availability-info_-{display:inline-block;width:100%;height:54px;padding:0 15px;box-shadow:inset 0 0 0 2px #ccc;text-align:center;font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem);line-height:54px;font-weight:bold;color:#999}.availability-info--preview{box-shadow:inset 0 0 0 2px #eee800;color:#525252}.availability-shop{display:inline-flex;align-items:center;margin:0 7px 6px 0;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}@media (min-width:768px){.availability-shop{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.availability-shop:last-of-type{margin-right:0}.availability-shop__icon{margin-right:4px}.promotion-labels{display:flex;flex-wrap:wrap;gap:10px 2px}.promotion-labels--on-product-card{margin:18px 0 0}@media (min-width:1024px){.promotion-labels--on-product-card{margin-top:0}}.promotion-labels--on-product-card+.product-card__offer{margin-top:12px}.promotion-labels--on-product-list{margin-bottom:3px}@media (min-width:768px){.promotion-labels--on-product-list{float:right;margin-left:10px}}.promotion-label{display:inline-block}.promotion-label--small{font-size:11px;line-height:11px;font-size:1.1rem;line-height:calc(1.1rem);padding:.25em .5em .3em}.promotion-label--medium{font-size:11px;line-height:11px;font-size:1.1rem;line-height:calc(1.1rem);padding:.25em .5em .3em}@media (min-width:768px){.promotion-label--medium{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);padding:.4em .6em}}.promotion-label--large{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);padding:.4em .6em}@media (min-width:768px){.promotion-label--large{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem);padding:.5em .7em}}.promotion-label--red{background-color:#dd0031;color:#FFF}.promotion-label--black{background-color:#000;color:#FFF}.promotion-label--blue{background-color:#00b7d1;color:#FFF}.promotion-label--blue-xdark{background-color:#00788a;color:#FFF}.promotion-label--yellow{background-color:#eee800;color:#000}.promotion-label--green{background-color:#4CAF50;color:#FFF}.promotion-label--orange{background-color:#ff7800;color:#FFF}.promotion-label--purple{background-color:#8963b4;color:#FFF}.promotion-label--has-arrow{position:relative}.promotion-label--has-arrow::after{position:absolute;bottom:-4px;left:calc(50% - 4px);width:8px;height:8px;transform:rotate(45deg);content:"";background:#dd0031}.promotion-pills{display:flex;flex-wrap:wrap;gap:5px 3px}.promotion-pills--on-product-card{margin-top:12px}.promotion-pills--on-product-list{margin:3px 0 12px}@media (min-width:768px){.promotion-pills--on-product-list{margin-right:20px}}.promotion-pills--on-product-box,.promotion-pills--on-product-boxlist{margin:12px 0 0}.promotion-pills--on-product-box+p,.promotion-pills--on-product-boxlist+p{margin-top:12px}.promotion-pill{box-shadow:inset 0 0 0 1px #dd0031;border-radius:50px;font-weight:bold;text-decoration:none;color:#dd0031}.promotion-pill:hover,.promotion-pill:focus{color:#dd0031}.promotion-pill--link:hover,.promotion-pill--link:focus{box-shadow:inset 0 0 0 2px #dd0031}.promotion-pill--small{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);padding:5px 10px}.promotion-pill--large{padding:11px 15px 10px}@media (min-width:768px){.promotion-pill--large{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.promotion-pill--set{cursor:pointer}.promotion-pill--set:hover,.promotion-pill--set:focus{box-shadow:inset 0 0 0 2px #dd0031}.product-discount-code{display:inline-block;margin:6px 0 0;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem);color:#000}@media (min-width:768px){.product-discount-code{font-size:15px;line-height:21px;font-size:1.5rem;line-height:calc(2.0999999999999996rem)}}.product-discount-code__item{margin:0 0 3px}.product-discount-code__item:last-of-type{margin:0}.product-discount-code__price{font-size:1.1em;line-height:1em;font-weight:bold;color:#dd0031}.product-discount-code__code{font-weight:bold;color:#dd0031}.product-discount-code__discount{color:#dd0031}.product-discount-code--red{color:#dd0031}.product-discount-code--on-product-card{margin-top:12px}.product-discount-code--on-product-list{margin:0 0 12px}.product-discount-code--on-product-box{margin:0 0 9px}@media (min-width:768px){.product-discount-code--on-product-box{font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem)}}.promotion-badges{position:absolute;top:0;left:0;display:flex;z-index:2;gap:3px}.promotion-badges__item{max-height:inherit}.promotion-badges__item:nth-child(n+5){display:none}.promotion-badges__link{max-height:inherit}.promotion-badges__image{max-height:inherit}.promotion-badges--on-product-card{max-width:60%;max-height:65px}@media (min-width:576px){.promotion-badges--on-product-card{max-height:75px}}@media (min-width:768px){.promotion-badges--on-product-card{max-height:85px}}@media (min-width:1200px){.promotion-badges--on-product-card{max-height:90px}}.promotion-badges--on-product-list{top:15px;left:15px;max-width:189px;max-height:60px}@media (min-width:768px){.promotion-badges--on-product-list{max-width:200px;max-height:70px}}@media (min-width:1200px){.promotion-badges--on-product-list{max-width:219px}}.promotion-badges--on-product-list-variant{top:15px;left:15px;max-width:189px;max-height:60px}@media (min-width:768px){.promotion-badges--on-product-list-variant{max-width:174px;max-height:70px}}.promotion-badges--on-product-box,.promotion-badges--on-product-boxlist{max-width:90%;max-height:50px}@media (min-width:768px){.promotion-badges--on-product-box,.promotion-badges--on-product-boxlist{max-height:70px}}@media (min-width:1200px){.promotion-badges--on-product-box1,.promotion-badges--on-product-box2,.promotion-badges--on-product-box3,.promotion-badges--on-product-box4,.promotion-badges--on-product-boxlist4{max-height:80px}}@media (min-width:1200px){.promotion-badges--on-product-box6,.promotion-badges--on-product-boxlist6{max-height:60px}}.promotion-badges--soldout{opacity:30%}@media (min-width:1024px){.products-cms__col--1 .promotion-badges{max-height:90px}}@media (min-width:1200px){.products-cms__col--2 .promotion-badges,.products-cms__col--3 .promotion-badges{max-height:80px}}@media (min-width:1200px){.products-cms__col--4 .promotion-badges{max-height:80px}}@media (min-width:1200px){.products-cms__col--6 .promotion-badges{max-height:60px}}.promotion-info{margin-top:8px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);color:#dd0031}@media (min-width:768px){.promotion-info{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}}.product-offer-variants{display:flex;padding:0 15px;gap:0 3px}@media (min-width:1024px){.product-offer-variants{padding:0}}.product-offer-variants__tab{padding:15px;margin-bottom:3px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}@media (min-width:1024px){.product-offer-variants__tab{padding:15px 20px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.product-offer-variants__tab.is-selected{background:#f2f2f2;margin-bottom:0;border-bottom:3px solid #f2f2f2;color:#000;font-weight:bold;cursor:auto}.product-offer{position:relative;padding:24px 15px;background:#f2f2f2}@media (min-width:1024px){.product-offer{padding-left:30px;padding-right:30px}}.product-offer__lenshero{float:right;width:28%;max-width:150px;margin:3px 0 0 10px}@media (min-width:768px){.product-offer__lenshero{width:150px;margin-top:6px}}.product-offer__lenshero .tooltip{left:auto;right:0;transform:none}.product-offer__lenshero .tooltip::before{left:auto;right:0}.product-offer__payment{margin-top:12px}@media (min-width:1024px){.product-offer__payment+.product-offer__payment{margin-top:9px}}.product-offer__actions{margin-top:24px}.product-offer__actions:first-child{margin-top:0}.lenshero-points{text-align:center}.lenshero-points__logo{display:inline-block;width:100%;max-width:110px}.lenshero-points__text{display:inline-block;margin-top:3px;font-size:10px;line-height:12px;font-size:1rem;line-height:calc(1.2rem)}@media (min-width:576px){.lenshero-points__text{margin-top:6px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}}.installment{display:flex;gap:0 4px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}@media (min-width:768px){.installment{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.payment-box{display:flex;align-items:center;gap:0 6px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}@media (min-width:768px){.payment-box{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.payment-box__link{display:flex;align-items:center;gap:0 4px}.payment-box__logo{max-height:17px;filter:grayscale(1)}.offer-actions{display:flex;flex-wrap:wrap;width:100%;gap:18px 10px}.offer-actions__to-cart{order:2;flex-grow:1}@media (min-width:576px){.offer-actions__to-cart{order:1;flex-grow:0;width:calc(100% - 224px);max-width:375px}}.offer-actions__to-wishlist{order:1;width:54px}.offer-actions__special-offer{order:3;width:100%}@media (min-width:576px){.offer-actions__special-offer{width:150px}}.add-to-cart--on-product-card{width:100%}.add-to-cart-icon{width:36px;height:36px;padding:0}.add-to-cart-icon__icon{display:flex;align-items:center;justify-content:center;height:100%}.add-to-cart-icon__image{height:57%;width:auto}.add-to-wishlist{display:flex;align-items:center;justify-content:center;padding:0;width:100%;font-size:26px;font-size:2.6rem}.add-to-wishlist__heart{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.add-to-wishlist__heart:hover{font-weight:bold}.add-to-wishlist__heart.is-selected::before{font-weight:bold;color:#dd0031}.add-to-wishlist.is-selected{box-shadow:inset 0 0 0 1px #dd0031}.add-to-wishlist.is-selected:hover,.add-to-wishlist.is-selected:focus{box-shadow:inset 0 0 0 2px #dd0031}.special-offer{font-size:15px;font-size:1.5rem;white-space:nowrap}.special-offer--on-product-card{width:100%;font-weight:normal}@media (min-width:576px){.special-offer--on-product-card{height:54px}}.special-offer--on-my-account{flex-shrink:0}.product-links{display:flex;align-items:center}.product-links__item{padding:0 24px;border-left:1px solid #d9d9d9}.product-links__item:first-child{padding-left:0;border-left:0}.product-instruction{display:flex;align-items:center}.product-instruction__icon{font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem)}.compare-switch{display:flex;align-items:center;transition:all 200ms ease-in;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}@media (min-width:768px){.compare-switch{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.compare-switch:hover .icon--check{box-shadow:inset 0 0 0 2px #000}.compare-switch:hover .icon--check.is-checked,.compare-switch:hover .icon--check.loader-border{box-shadow:none}.compare-switch__loader{height:20px}.product-card .section{padding-top:0}@media (min-width:768px){.product-card__layout{margin-top:8px}}.product-card__top:before,.product-card__top:after{content:" ";display:table}.product-card__top:after{clear:both}.product-card__left{position:relative;margin-top:18px}@media (min-width:576px){.product-card__left{margin-top:24px}}@media (min-width:1024px){.product-card__left{float:left;width:47%;padding-right:60px}}@media (min-width:1200px){.product-card__left{width:50%}}@media (min-width:1366px){.product-card__left{width:52%}}@media (min-width:1024px){.product-card__right{float:right;width:53%}}@media (min-width:1200px){.product-card__right{width:50%}}@media (min-width:1366px){.product-card__right{width:48%}}.product-card__left-bottom:before,.product-card__left-bottom:after{content:" ";display:table}.product-card__left-bottom:after{clear:both}@media (min-width:1024px){.product-card__left-bottom{float:left;width:47%;padding-right:60px}}@media (min-width:1200px){.product-card__left-bottom{width:50%}}@media (min-width:1366px){.product-card__left-bottom{width:52%}}@media (min-width:1024px){.product-card__name--has-product-brand{float:left;width:calc(100% - 100px)}}.product-card__brand{float:right;margin-top:12px}@media (min-width:1024px){.product-card__brand{margin-top:7px}}.product-card .product-brand__image{max-width:60px;max-height:25px}@media (min-width:768px){.product-card .product-brand__image{max-width:80px;max-height:30px}}@media (min-width:1366px){.product-card .product-brand__image{max-width:95px;max-height:35px}}.product-card__rating{float:left;clear:left;margin-top:12px}.product-card__code{margin-top:18px}.product-card__offer{margin:18px -15px 0}@media (min-width:1024px){.product-card__offer{margin-left:0;margin-right:0}}.product-card__info{margin:0 -15px}@media (min-width:1024px){.product-card__info{margin-left:0;margin-right:0}}.product-card__links{margin-top:36px}.product-card__expert{margin-top:36px}.product-card__attributes{margin-top:36px}.product-attributes__link{display:inline-block;margin-top:12px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}@media (min-width:768px){.product-attributes__link{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.product-code{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);color:#525252}@media (min-width:768px){.product-code{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.expert{display:flex;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}@media (min-width:768px){.expert{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.expert__avatar{width:70px;height:70px;border-radius:50%;overflow:hidden;margin-right:15px}.expert__title{font-weight:bold;margin-bottom:9px}.expert__name{margin-top:6px;font-weight:bold}.expert__description{margin-top:6px}.expert__contact{display:flex;flex-wrap:wrap;gap:6px 15px;margin-top:9px}.expert__link{flex-shrink:0;display:flex}.expert__icon{font-size:1.2em}.product-box{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;height:100%;background:#FFF;cursor:pointer}.product-box:hover .product-photo__image{transform:scale(1.05)}.product-box:hover .product-box__link{color:#000}.product-box--has-padding{padding:15px 6% 25px}.product-box--has-line{border-bottom:4px solid #f2f2f2}.product-box--has-line:hover,.product-box--has-line:focus{border-bottom:4px solid #000}.product-box--soldout::before{content:"";position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;background:rgba(255,255,255,0.7)}.product-box--soldout::after{content:"WYPRZEDANY";position:absolute;top:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;font-weight:bold;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem);color:#000}@media (min-width:768px){.product-box--soldout::after{font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem)}}.product-box__top{width:100%;margin-bottom:25px}.product-box__bottom{width:100%;align-self:flex-end}.product-box__photo{position:relative;margin:9px auto 18px;padding:0 5%}.product-box__name{font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem);font-weight:normal;margin:0 !important}@media (min-width:768px){.product-box__name{font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem)}}@media (min-width:1200px){.product-box__name--xl-large{font-size:20px;line-height:28px;font-size:2rem;line-height:calc(2.8rem)}}@media (min-width:768px){.product-box__name--md-large{font-size:20px;line-height:28px;font-size:2rem;line-height:calc(2.8rem)}}.product-box__attributes{display:none;margin:0 !important;padding:0 !important;list-style:none !important}@media (min-width:768px){.product-box__attributes{display:block;margin-top:12px !important}}.product-box__attributes li{padding-left:20px !important;margin-bottom:4px !important}.product-box__order-box{display:flex;justify-content:space-between;align-items:center;min-height:36px}@media (min-width:768px){.product-box__order-box--md-large{zoom:120%}}.product-box__price-discount{width:100%;margin-bottom:3px}.product-box__prices{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.product-box__price{font-size:0;line-height:0;font-size:0rem;line-height:calc(0rem)}.product-box__price-old{width:100%;order:3;font-size:0;line-height:0;font-size:0rem;line-height:calc(0rem)}.product-box__gratis-note{position:absolute;left:0;top:50%;z-index:2;display:inline-flex;align-items:center;padding:2px 2px 2px 0;text-align:center;font-size:24px;line-height:24px;font-size:2.4rem;line-height:calc(2.4rem);color:#000;background-color:rgba(255,255,255,0.8)}@media (min-width:768px){.product-box__gratis-note{font-size:28px;line-height:28px;font-size:2.8rem;line-height:calc(2.8rem);padding:5px 5px 5px 0}}.product-box__plus{zoom:150%}@media (min-width:576px){.product-one{flex-wrap:nowrap;align-items:center;gap:0 30px}}@media (min-width:576px){.product-one__left{align-self:flex-start;width:calc(50% - 15px)}}@media (min-width:1200px){.product-one__left{width:calc(50% - 35px)}}.product-one__right{display:flex;flex-wrap:wrap;width:100%}@media (min-width:576px){.product-one__right{width:calc(50% - 15px)}}@media (min-width:1200px){.product-one__right{width:calc(50% - 35px)}}.product-one__photo{position:relative;margin:9px auto 18px;padding:0 5%}@media (min-width:576px){.product-one__photo{margin-bottom:0}}@media (min-width:576px){.product-one::after{width:calc(45% - 15px);aspect-ratio:1.2}}@media (min-width:1024px){.product-one::after{width:calc(50% - 35px)}}.product-short{--product-short-padding:1em;--product-short-photo-size:40px;display:flex;align-items:center;gap:12px;padding:10px var(--product-short-padding);border-bottom:1px solid var(--color-neutral-100)}.product-short__thumb{flex-shrink:0;width:var(--product-short-photo-size)}.product-short__name{flex-basis:100%;line-height:1.2em}.product-short--on-modal{--product-short-padding:var(--modal-title-padding)}.product-short .product-photo{display:flex;align-items:center;justify-content:center;aspect-ratio:1;max-width:100%;max-height:100%;margin:0 auto}.product-short .product-photo__link{display:inherit;align-items:inherit;justify-content:inherit;width:100%;height:100%}.product-short .product-photo__image{width:auto;height:auto;max-width:100%;max-height:100%}.product-short .prices{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.product-short .prices--right{align-items:flex-end}.product-short .prices__availability-price{display:flex;align-items:center;justify-content:flex-end;gap:6px}.product-short .prices__availability-price--right{flex-direction:row-reverse}.listing-sorting{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px}@media (min-width:576px){.listing-sorting{float:right;margin-bottom:0}}.listing-sorting__label{display:none}@media (min-width:768px){.listing-sorting__label{display:block;text-align:right;font-weight:bold;color:#000}}.listing-sorting__select{width:calc(100% - 30px);height:36px;border:0 !important}@media (min-width:576px){.listing-sorting__select{width:auto}}.warranty-switch{display:flex;align-items:center}.warranty-title-icon{color:#4CAF50}.status-line{margin:0 0 24px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}@media (min-width:768px){.status-line{display:flex;margin-left:0}}@media (min-width:1366px){.status-line{width:90%}}.status-line__step{display:flex;overflow:hidden}@media (min-width:768px){.status-line__step{display:block;width:25%}}.status-line__step:last-child .status-line__line{display:none}.status-line__graph{display:flex;flex-wrap:wrap;justify-content:center;width:35px;margin-right:12px}@media (min-width:768px){.status-line__graph{flex-wrap:nowrap;align-items:center;justify-content:left;width:100%}}.status-line__icon-wrapper{display:flex;justify-content:center;width:100%}@media (min-width:768px){.status-line__icon-wrapper{align-items:center;width:auto;height:35px}}.status-line__line{display:block;width:3px;height:100%;background:#ccc}@media (min-width:768px){.status-line__line{width:100%;height:3px}}.status-line__line.is-checked{background:#4CAF50}.status-line__circle{display:block;width:13px;height:13px;border-radius:50%;background:#ccc}.status-line__circle.is-checked{background:#4CAF50}.status-line__icon{display:flex;align-items:center;justify-content:center;width:100%;height:35px;font-size:28px;line-height:35px;background:#FFF;border:3px solid #FFF}@media (min-width:768px){.status-line__icon{justify-content:left;width:auto}}.status-line__content{margin-bottom:20px}@media (min-width:768px){.status-line__content{margin-top:9px;margin-right:12px}}.status-line__name{font-weight:bold;color:#000}.status-line__name--red{color:#dd0031}.status-line__date{margin-top:6px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);color:#999}.status-line__placeholder{color:#999}.delivery-logo{display:flex;align-items:center;justify-content:center;flex-shrink:0}.delivery-logo__image{max-width:100%;max-height:100%}.delivery-logo--small{aspect-ratio:1.5;width:60px}.my-order-date{display:block;margin-top:6px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem);color:#999}.my-order-menu{display:flex;flex-wrap:wrap;gap:15px;margin:24px 0 36px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}@media (min-width:768px){.my-order-menu{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.my-order-shipment-date{margin-bottom:18px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}@media (min-width:768px){.my-order-shipment-date{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}}.my-order-shipment-date__date{margin-top:6px;font-weight:bold}.button--tracking{margin-top:18px;max-width:240px}.my-order__veryfication-code-box{display:flex;flex-direction:column;gap:12px}.my-order__veryfication-code{font-size:2.6rem;font-weight:normal;color:#000}.my-order__shop-name{margin-bottom:8px;color:#000;font-size:1.8rem;line-height:1.2em;font-weight:bold}.my-order__shop-address{margin-bottom:24px;color:#525252;font-size:1.5rem;line-height:1.4em !important}.my-order__shop-address-link{color:#535353;text-decoration:none}.promotion__header--ended{color:#999}.products-promotion{position:relative;margin-left:-5px;margin-right:-5px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:12px;margin-left:-15px;margin-right:-15px}.products-promotion:before,.products-promotion:after{content:" ";display:table}.products-promotion:after{clear:both}@media (min-width:1024px){.products-promotion{margin-left:-20px;margin-right:-20px}}.products-promotion__col{position:relative;float:left;width:100%;min-height:1px;padding-left:5px;padding-right:5px;padding:24px 15px 12px}@media (min-width:1024px){.products-promotion__col{padding-left:20px;padding-right:20px}}.products-promotion__col--1{width:70%}@media (min-width:576px){.products-promotion__col--1{width:100%}}@media (min-width:768px){.products-promotion__col--1{width:85%}}@media (min-width:1024px){.products-promotion__col--1{width:67%}}.products-promotion__col--2{width:50%}@media (min-width:768px){.products-promotion__col--2{width:40%}}@media (min-width:1024px){.products-promotion__col--2{width:33.5%}}@media (min-width:1200px){.products-promotion__col--2{padding-left:35px;padding-right:35px}}.products-promotion__col--3{width:50%}@media (min-width:576px){.products-promotion__col--3{width:33.33333333%}}@media (min-width:1024px){.products-promotion__col--3{width:27%}}.products-promotion__col--4{width:50%}@media (min-width:576px){.products-promotion__col--4{width:33.33333333%}}@media (min-width:1024px){.products-promotion__col--4{width:25%}}.products-promotion__col--5{width:50%}@media (min-width:576px){.products-promotion__col--5{width:33.33333333%}}@media (min-width:1024px){.products-promotion__col--5{width:25%}}@media (min-width:1200px){.products-promotion__col--5{width:20%}}.products-promotion__col--6{width:50%}@media (min-width:576px){.products-promotion__col--6{width:33.33333333%}}@media (min-width:1024px){.products-promotion__col--6{width:25%}}@media (min-width:1200px){.products-promotion__col--6{width:16.66666667%}}.products-sale{position:relative;margin-left:-5px;margin-right:-5px;display:flex;flex-wrap:wrap;margin-top:12px;margin-left:-1px;margin-right:-1px}.products-sale:before,.products-sale:after{content:" ";display:table}.products-sale:after{clear:both}@media (min-width:768px){.products-sale{margin-left:-5px;margin-right:-5px}}.products-sale__col{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px;padding:1px}@media (min-width:576px){.products-sale__col{width:33.33333333%}}@media (min-width:768px){.products-sale__col{padding:5px}}@media (min-width:1366px){.products-sale__col{width:25%}}.qr-link{display:none}@media (min-width:768px){.qr-link{display:inline-flex;align-items:center;gap:0 5px;margin-top:6px}}.qr-link:hover .qr-icon--link-color{filter:invert(14%) sepia(68%) saturate(3116%) hue-rotate(170deg) brightness(94%) contrast(101%)}.qr-icon{width:26px;height:26px}.qr-icon--link-color{filter:invert(24%) sepia(71%) saturate(2228%) hue-rotate(165deg) brightness(100%) contrast(102%)}.qr-code{width:100%}@media (min-width:768px){.qr-content{display:flex;gap:0 40px}}.qr-content__code{width:170px;text-align:center;margin:0 auto 24px}.qr-content__text{margin-top:12px}.qr-content__instruction{margin:6px 0 18px}.qr-content__info{margin-bottom:12px}.qr-content__label{font-size:.87em}.qr-content__account{font-size:1.2em}.rentup-message__title{margin:0 0 12px}.rentup-message__logo{height:1.1em}.modal-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999999999;width:100%;height:100%;visibility:visible;transition:all 200ms ease-in-out}.modal-wrapper.is-invisible{display:block;visibility:hidden}.modal-close-layer{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000001;width:100%;height:100%;cursor:pointer}.modal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:22;width:100%;height:100%;background:var(--color-neutral-secondary);opacity:.25;visibility:visible;transition:all 200ms ease-in-out}.modal-overlay.is-invisible{visibility:hidden}@media (min-width:576px){.modal-overlay{display:block}}.modal-overlay--visible{display:block}.modal-overlay--hidden{display:none}.modal{--modal-content-padding:15px;--modal-content-padding-top:25px;--modal-content-padding-bottom:36px;--modal-title-padding:15px;position:absolute;display:flex;flex-direction:column;width:100%;height:100%;max-height:100%;background:var(--color-neutral-primary);z-index:1000002}@media (min-width:576px){.modal{--modal-content-padding:25px;--modal-title-padding:25px}}.modal__content{padding:var(--modal-content-padding-top) var(--modal-content-padding) var(--modal-content-padding-bottom);font-size:1.3rem;overflow:auto}@media (min-width:768px){.modal__content{font-size:1.5rem}}.modal__header{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;flex-shrink:0;border-bottom:1px solid var(--color-neutral-100);font-size:2rem;line-height:1.2em;background:var(--color-neutral-primary)}.modal__close{margin:.5em;font-size:2rem;background:transparent}.modal__title{flex-basis:100%;gap:6px;padding:1em 0 1em var(--modal-title-padding);overflow:hidden}.modal .login-tittle{display:none}.modal__footer{position:sticky;bottom:0;min-width:360px;padding:18px var(--modal-title-padding);background:var(--color-neutral-primary);box-shadow:0 -6px 6px -6px rgba(0,0,0,0.12)}@media (min-width:576px){.modal--small{max-width:420px;height:auto}}@media (min-width:576px){.modal--medium{max-width:450px;height:auto}}@media (min-width:768px){.modal--medium{--modal-content-padding:35px;--modal-title-padding:35px;max-width:600px}}@media (min-width:576px){.modal--large{max-width:450px;height:auto}}@media (min-width:1024px){.modal--large{--modal-content-padding:35px;--modal-title-padding:35px;max-width:900px}}@media (min-width:768px){.modal--fullsize{--modal-content-padding:35px;--modal-content-padding-top:35px;--modal-title-padding:35px}}.modal--autoheight{height:auto}.modal--no-padding-horizontal{--modal-content-padding:0}.modal--no-padding-top{--modal-content-padding-top:0}.modal--no-padding-bottom{--modal-content-padding-bottom:0}.modal--center{top:50%;left:50%;transform:translate(-50%, -50%)}.modal--right{top:0;right:0;height:100%;transition:all 200ms ease-in-out}.modal--right.is-invisible{display:block;right:-100%}@media (min-width:1200px){.modal-menu{display:none !important}}.modal-add-to-basket__button-box{display:flex;justify-content:space-between}.basket-layer-wrapper{top:0 !important}.tooltip-wrapper_-{position:relative;display:inline-block;margin:0 2px}.tooltip-wrapper_-:hover .tooltip_-{visibility:visible;opacity:1}.tooltip_-{visibility:hidden;opacity:0;position:absolute;padding:15px;white-space:nowrap;font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:calc(1.68rem);color:#FFF;background:#404040;transition:all 200ms ease-in}.tooltip_-::after{position:absolute;width:10px;height:10px;content:"";background:#404040;transform:rotate(45deg)}.tooltip--top{bottom:100%;left:50%;transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);margin-bottom:10px;text-align:center}.no-cssanimations .tooltip--top{top:0;left:50%}.tooltip--top::after{bottom:-4px;left:50%;transform:translateX(-50%) rotate(45deg)}.tooltip--top-left{bottom:100%;left:0;margin-bottom:10px;text-align:left}.tooltip--top-left::after{bottom:-4px;left:6px}.tooltip--top-right{bottom:100%;right:0;margin-bottom:10px;text-align:left}.tooltip--top-right::after{bottom:-4px;right:6px}.tooltip--right{top:50%;left:100%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);margin-left:10px;text-align:left}.no-cssanimations .tooltip--right{top:50%;left:0}.tooltip--right::after{left:-4px;top:50%;transform:translateY(-50%) rotate(45deg)}.tooltip--left{top:50%;right:100%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);margin-right:10px;text-align:left}.no-cssanimations .tooltip--left{top:50%;left:0}.tooltip--left::after{right:-4px;top:50%;transform:translateY(-50%) rotate(45deg)}.tooltip--xsmall{width:200px;white-space:normal}.tooltip--small{width:200px;white-space:normal}.tooltip-init--size16{font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.grecaptcha-badge{visibility:hidden}.recaptcha{margin:24px 0 24px;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem);color:#525252}.my-account-box{display:flex;gap:10px 10px;align-items:center;height:100%;padding:15px 20px 15px 10px;text-decoration:none;background:#FFF}@media (min-width:576px){.my-account-box{display:block;text-align:center;padding:25px 10px 25px 10px}}.my-account-box:hover,.my-account-box:focus{box-shadow:inset 0 0 0 1px #ccc}.my-account-box:hover .my-account-box__icon,.my-account-box:focus .my-account-box__icon{color:#000}.my-account-box__icon{width:50px;text-align:center;font-size:36px;line-height:36px;font-size:3.6rem;line-height:calc(3.6rem);color:#00b7d1}@media (min-width:576px){.my-account-box__icon{width:100%;margin-bottom:10px}}@media (min-width:768px){.my-account-box__icon{font-size:50px;line-height:50px;font-size:5rem;line-height:calc(5rem)}}.my-account-box__text{width:calc(100% - 60px)}@media (min-width:576px){.my-account-box__text{width:100%}}.my-account-box--border-blue{box-shadow:inset 0 0 0 1px #00b7d1}.returns{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.returns__col{width:100%;padding-bottom:5px}@media (min-width:576px){.returns__col{width:33.33333333%;padding:5px}}.return-message{text-align:center;font-size:13px;line-height:20.8px;font-size:1.3rem;line-height:calc(2.08rem)}@media (min-width:768px){.return-message{font-size:15px;line-height:24px;font-size:1.5rem;line-height:calc(2.4000000000000004rem)}}.return-message__order-number{margin-top:9px}.return-message__shipment{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 10px;margin:24px 0 18px}.return-message__logo{width:100%}.return-message__image{max-width:80px}.return-message__address{width:100%}.leasing-offers{display:flex;align-items:center;justify-content:center;gap:0 10px}.leasing-offers__option{width:50%;padding:10% 10px;text-align:center;box-shadow:inset 0 0 0 1px #ccc}.leasing-offers__option:hover{box-shadow:inset 0 0 0 1px #00b7d1;cursor:pointer}.leasing-offers__option:hover .leasing-offers__image{max-height:67%}.leasing-offers__logo{width:100%;aspect-ratio:1.8}.leasing-offers__image{max-height:65%;transition:all 100ms ease-in}.leasing-offers__price{color:#000;margin-bottom:12px;font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}@media (min-width:576px){.leasing-offers__price{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}}.swiper{--swiper-theme-color:#00a1b8;--swiper-navigation-color:#FFF;--swiper-navigation-size:80px;--swiper-navigation-sides-offset:0;--swiper-pagination-color:#000;--swiper-pagination-bullet-size:16px;--swiper-pagination-bullet-inactive-color:gray;--swiper-pagination-bullet-inactive-opacity:.8;--swiper-scrollbar-sides-offset:0;--swiper-scrollbar-border-radius:0;--swiper-scrollbar-bottom:0;--swiper-scrollbar-drag-bg-color:#525252;--swiper-scrollbar-bg-color:#e6e6e6;counter-reset:section;user-select:none}@media (min-width:768px){.swiper{--swiper-pagination-bullet-size:19px}}.swiper--outside-pagination{padding-bottom:calc(var(--swiper-pagination-bullet-size) * 2) !important}.swiper--outside-pagination .swiper-button-prev,.swiper--outside-pagination .swiper-button-next{margin-top:calc(-1 * (var(--swiper-navigation-size) / 2) - var(--swiper-pagination-bullet-size))}.swiper--slider img{width:100%}.swiper--slider-product{margin:24px auto}@media (min-width:768px){.swiper--slider-product{margin:36px auto}}.swiper--slider-product .swiper-slide{height:auto}.swiper--slider-product .swiper-button-next,.swiper--slider-product .swiper-button-prev{width:auto;padding:0 5px;border:none;color:#000}.swiper--slider-product .swiper-button-next i,.swiper--slider-product .swiper-button-prev i{font-size:.8em}.swiper--slider-product .swiper-button-next.swiper-button-disabled,.swiper--slider-product .swiper-button-prev.swiper-button-disabled{opacity:0}.swiper--slider-product .product-box{padding-bottom:0}.swiper--slider-product .product-box__name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.swiper--slider-product .product-box__order-box{zoom:unset;gap:12px 0}.swiper--slider-product .product-box__button-box{min-height:36px}@media (min-width:768px){.swiper--slider-product .product-box__button-box{min-height:42px}}.swiper--slider-product .product-box__price{order:2}@media (min-width:768px){.swiper--slider-product .product-box .add-to-cart-icon{width:42px;height:42px}}.swiper--slider-product .product-box__price-old{order:1}.swiper--slider-product .product-box .price_-{font-size:1.8rem}@media (min-width:768px){.swiper--slider-product .product-box .price_-{font-size:2rem}}.swiper--slider-product .product-box .availability_-{order:3}.swiper--badge-slider{--swiper-scrollbar-size:2px}.swiper-scrollbar{width:100% !important}.swiper-scrollbar-drag{cursor:pointer}.swiper-button-prev,.swiper-button-next{width:auto;font-size:3rem;padding:0 .3em;transition:all 200ms ease-in;background:rgba(0,0,0,0.05)}@media (min-width:768px){.swiper-button-prev,.swiper-button-next{font-size:4rem}}.swiper-button-prev.black,.swiper-button-next.black{color:#000}.swiper-button-prev::after,.swiper-button-next::after{display:none}.swiper-button-prev:hover,.swiper-button-next:hover{background:rgba(0,0,0,0.15)}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-pagination-bullet{display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;line-height:1em;font-weight:bold;color:#FFF}.swiper-pagination-bullet:hover{--swiper-pagination-bullet-inactive-opacity:1}@media (min-width:768px){.swiper-pagination-bullet{font-size:1.3rem}}.swiper-lp-banner-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:center;max-width:800px;margin:24px auto;background-color:#fff}@media (min-width:768px){.swiper-lp-banner-wrapper{margin:36px auto}}.swiper-lp-banner-wrapper img{margin:0 !important}.badge-slider__link{display:flex;flex-direction:column;align-items:center;gap:12px 0;height:100%;margin-bottom:24px;text-decoration:none;font-size:1.3rem;line-height:1.4em}@media (min-width:768px){.badge-slider__link{font-size:1.5rem}}@media (min-width:768px){.badge-slider__link{gap:6px 0}}@media (min-width:1200px){.badge-slider__link:hover .badge-slider__image,.badge-slider__link:focus .badge-slider__image{transform:scale(1.05)}}.badge-slider__photo{display:flex;align-items:center;justify-content:center;width:100%;max-width:112px;aspect-ratio:1}@media (min-width:768px){.badge-slider__photo{max-width:132px}}@media (min-width:1200px){.badge-slider__photo{padding:6px}}.badge-slider__image{width:auto;height:auto;max-width:100%;max-height:100%;transition:transform .2s}.badge-slider__text{text-align:center}.free-delivery-info{--free-delivery-sum:unset;--cart-sum:unset;display:flex;flex-direction:column;gap:9px 0;margin-top:12px}.free-delivery-info__icon{margin-right:3px;font-size:1.2em}.free-delivery-info__positive{color:#4CAF50}.free-delivery-info__bar{background:#d9d9d9;height:4px}.free-delivery-info__progress{width:calc(var(--cart-sum)/var(--free-delivery-sum)*100%);background:#00b7d1;height:100%}.awu{line-height:1.4em}.awu__section{padding-bottom:24px}@media (min-width:768px){.awu__section{padding-bottom:36px}}.awu__container{text-align:center}.awu p{margin:12px 0;line-height:1.4em}@media (min-width:768px){.awu p{margin:18px 0}}.awu-steps{display:grid;align-items:center;justify-content:center;gap:12px;margin:24px 0 12px}@media (min-width:1024px){.awu-steps{grid-template-columns:1fr min-content 1fr min-content 1fr;gap:18px}}@media (min-width:1200px){.awu-steps{gap:24px}}.awu-steps__arrow{color:var(--color-secondary);font-size:1.8em;line-height:1em}@media (min-width:1024px){.awu-steps__arrow{transform:rotate(-90deg)}}.awu-steps__item{height:100%;display:flex;flex-direction:column;gap:12px;padding:18px 36px 24px;background:var(--color-neutral-50)}@media (min-width:1024px){.awu-steps__item{gap:18px;padding:24px 24px 36px}}@media (min-width:1200px){.awu-steps__item{padding:24px 42px 36px}}.awu-steps__number{display:block;font-size:2.4em;line-height:1em;color:var(--color-secondary)}@media (min-width:1024px){.awu-steps__number{font-size:2.6em}}.awu-steps__icon{margin-right:6px}.awu-benefits{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;margin-top:24px}.awu-benefits__item{display:flex;flex-direction:column;align-items:center;gap:9px;max-width:600px}.awu-benefits__icon{margin-right:6px}.home-page__top-section{display:flex;flex-direction:column;gap:48px}@media (min-width:768px){.home-page__top-section{gap:60px}}@media (min-width:1024px){.home-page__top-section{flex-direction:row;gap:10px}}.home-page__slider{position:relative;min-height:1px;aspect-ratio:2;width:100%;height:100%}@media (min-width:1024px){.home-page__slider{width:58%;order:2}}.offer-main{flex-basis:calc(42% - 10px);font-size:1.3rem;background:var(--color-neutral-primary)}@media (min-width:768px){.offer-main{display:flex;flex-direction:column;justify-content:center;gap:24px;padding:24px 36px 36px;font-size:1.5rem}}@media (min-width:1024px){.offer-main{padding:24px 24px 36px}}@media (min-width:1200px){.offer-main{gap:36px;padding:24px 24px 36px 24px}}@media (min-width:1366px){.offer-main{padding:24px 60px 48px}}.offer-main__h1{margin:0 !important}.offer-main__link{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 24px;text-decoration:none;color:var(--color-title)}@media (min-width:576px){.offer-main__link{padding:18px 36px}}@media (min-width:768px){.offer-main__link{display:inline-flex;padding:0}}.offer-main__title{display:inline-flex;flex-direction:column;flex-basis:100%;gap:3px;font-weight:bold;font-size:2.2rem;line-height:1.2em}@media (min-width:768px){.offer-main__title{font-size:2.8rem}}@media (min-width:1366px){.offer-main__title{font-size:3.2rem}}.offer-main__icon{font-size:1.3em;color:var(--color-promotion)}@media (min-width:768px){.offer-main__icon{font-size:1em}}.offer-main__subtitle{font-size:1.5rem;line-height:1.2em;color:var(--color-text)}@media (min-width:768px){.offer-main__arrow{display:none}}.offer-main__content{display:none}@media (min-width:768px){.offer-main__content{display:flex;flex-wrap:wrap;align-items:center;gap:10px}}@media (min-width:768px){.offer-main__list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 36px}}.offer-main__tag{font-weight:bold}@media (min-width:1024px) and (max-width:1199px){.offer-main__tag{padding:10px !important}}@media (min-width:1366px){.offer-main__tag{font-size:1.5rem}}.offer-main__link-more{margin:15px 0}@media (min-width:1024px) and (max-width:1199px){.offer-main__link-more{margin:10px 0}}.link1{color:#00788a;text-decoration:underline;text-decoration-color:#add6dc;-moz-text-decoration-color:#add6dc}.link1:hover,.link1:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.link1:focus{outline:thin dotted;outline-offset:-2px;background:none}.link1-without-underline{color:#00788a;text-decoration:none}.link1-without-underline:hover,.link1-without-underline:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.link2{color:#525252;text-decoration:none}.link2:hover,.link2:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.link2:focus{background-color:#f2f2f2}.link2-underline{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1}.link2-underline:hover,.link2-underline:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.link2-underline:focus{background-color:#f2f2f2}.link3{color:#525252;text-decoration:none;color:#000}.link3:hover,.link3:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.link3:focus{background-color:#f2f2f2}.link3:hover,.link3:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.link3:focus{background-color:#f0f9fa}.link3-underline{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;color:#000}.link3-underline:hover,.link3-underline:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.link3-underline:focus{background-color:#f2f2f2}.link3-underline:hover,.link3-underline:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.link3-underline:focus{background-color:#f0f9fa}.link4{color:#FFF;text-decoration:none}.link4:hover,.link4:focus{color:#FFF;text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.link4:focus{outline:#f2f2f2 dotted thin;background-color:rgba(255,255,255,0.1)}.link4-underline{color:#FFF;text-decoration:underline;text-decoration-color:#ccc;-moz-text-decoration-color:#ccc}.link4-underline:hover,.link4-underline:focus{color:rgba(255,255,255,0.7);text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.link4-underline:focus{outline:#f2f2f2 dotted thin;background-color:#333}.link5{color:#FFF;text-decoration:none;color:rgba(255,255,255,0.5)}.link5:hover,.link5:focus{color:#FFF;text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.link5:focus{outline:#f2f2f2 dotted thin;background-color:rgba(255,255,255,0.1)}.link5:hover,.link5:focus{color:#FFF;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.promotion-link{color:#dd0031;text-decoration:underline;text-decoration-color:#ffc3d1;-moz-text-decoration-color:#ffc3d1}.promotion-link:hover,.promotion-link:focus{color:#aa0026;text-decoration-color:#e492a4;-moz-text-decoration-color:#e492a4}.promotion-link:focus{outline:#c4002b dotted thin;background:#fff1f4}.icon-link:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.icon-link:after{text-decoration:none}.icon-link:hover{cursor:pointer}.icon-link-left:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.icon-link-left:before{text-decoration:none}.icon-link-left:hover{cursor:pointer}.icon-link-left.inverse:before{content:"\f105"}.icon-link2{color:#525252;text-decoration:none;color:#000;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:bold}.icon-link2:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.icon-link2:after{text-decoration:none}.icon-link2:hover{cursor:pointer}.icon-link2:hover,.icon-link2:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.icon-link2:focus{background-color:#f2f2f2}.icon-link2:hover,.icon-link2:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.icon-link2:focus{background-color:#f0f9fa}.icon-link2:after{width:1.2em;height:1.2em;line-height:1.2em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#00b7d1;color:#FFF}.icon-link2:hover:after{background:#006270}.icon-link2-left{color:#525252;text-decoration:none;color:#000;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:bold}.icon-link2-left:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.icon-link2-left:before{text-decoration:none}.icon-link2-left:hover{cursor:pointer}.icon-link2-left.inverse:before{content:"\f105"}.icon-link2-left:hover,.icon-link2-left:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.icon-link2-left:focus{background-color:#f2f2f2}.icon-link2-left:hover,.icon-link2-left:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.icon-link2-left:focus{background-color:#f0f9fa}.icon-link2-left:before{width:1.2em;height:1.2em;line-height:1.2em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#00b7d1;color:#FFF}.icon-link2-left:hover:before{background:#006270}.icon-link2-left.delete:before{content:"\f00d";background:#e8e8e8;color:#999}.icon-link2-left.delete:hover:before{color:#000}.icon-link3{color:#525252;text-decoration:none;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem)}.icon-link3:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.icon-link3:after{text-decoration:none}.icon-link3:hover{cursor:pointer}.icon-link3:hover,.icon-link3:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.icon-link3:focus{background-color:#f2f2f2}.icon-link3:after{width:1em;height:1em;line-height:1em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#e8e8e8;color:#999}.icon-link3:hover:after,.icon-link3:focus:after{color:#000}.icon-link3.delete:after{content:"\f00d";font-size:1em;width:1.3em;height:1.3em;line-height:1.4em}.icon-link3-left{color:#525252;text-decoration:none;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem)}.icon-link3-left:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.icon-link3-left:before{text-decoration:none}.icon-link3-left:hover{cursor:pointer}.icon-link3-left.inverse:before{content:"\f105"}.icon-link3-left:hover,.icon-link3-left:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.icon-link3-left:focus{background-color:#f2f2f2}.icon-link3-left:before{width:1em;height:1em;line-height:1em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#e8e8e8;color:#999}.icon-link3-left:hover:before,.icon-link3-left:focus:before{color:#000}.icon-link3-left.delete:before{content:"\f00d";font-size:1em;width:1.3em;height:1.3em;line-height:1.4em}.icon-pagemap-link{color:#00788a;text-decoration:underline;text-decoration-color:#add6dc;-moz-text-decoration-color:#add6dc;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem)}.icon-pagemap-link:hover,.icon-pagemap-link:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.icon-pagemap-link:focus{outline:thin dotted;outline-offset:-2px;background:none}.icon-pagemap-link:hover:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.icon-pagemap-link:hover:after{text-decoration:none}.icon-pagemap-link:hover:hover{cursor:pointer}.nav-link{display:block;padding:.8em 1em;margin-top:1px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);background:#FFF;color:#00788a;text-decoration:none}.nav-link:hover,.nav-link:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.nav-link:focus,.nav-link:hover{box-shadow:inset 0 0 0 1px #d6d6d6;text-decoration:none;background:#FFF}.nav-link .count{margin-left:1px;color:#999;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:normal;font-style:normal}.nav-link.active{color:#525252;text-decoration:none;color:#000;font-weight:bold;box-shadow:inset 0 0 0 1px #474747}.nav-link.active:hover,.nav-link.active:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.nav-link.active:focus{background-color:#f2f2f2}.nav-link.active:hover,.nav-link.active:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.nav-link.active:focus{background-color:#f0f9fa}.nav-link.active .count{color:#525252}.nav-link.active:focus,.nav-link.active:hover{text-decoration:none;background:#FFF}.nav-link.active:focus .count,.nav-link.active:hover .count{color:#808080}.back-to-home-page a:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.back-to-home-page a:before{text-decoration:none}.back-to-home-page a:hover{cursor:pointer}.back-to-home-page a.inverse:before{content:"\f105"}.guarantee-link{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;display:inline-block;padding-left:18px;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem);background:url(/images/logos/logo_allianz_assistance_icon.png) no-repeat left -1px;background-size:16px 16px}.guarantee-link:hover,.guarantee-link:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.guarantee-link:focus{background-color:#f2f2f2}.print-link:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.print-link:before{text-decoration:none}.print-link:hover{cursor:pointer}.print-link.inverse:before{content:"\f105"}.print-link:before{content:"\f02f";font-size:1.5em}.button{display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;background:#dd0031;cursor:pointer}.button:after,.button:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}.button:before{display:none;content:"\f104";margin:0 7px 0 0}.button:hover,.button:focus{background:#ff1146 !important;text-decoration:none !important}.button.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}.button.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}.button.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}.button.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}.button.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}.button-medium{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold}.button-small{padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal}.button-v2{background:#00b7d1;color:#FFF !important}.button-v2:hover,.button-v2:focus{background:#00c4e0 !important}.button-v3{background:#eee800;color:#000 !important}.button-v3:hover,.button-v3:focus{background:#f4f037 !important}.button-v4{background:#f2f2f2;color:#000 !important}.button-v4:hover,.button-v4:focus{background:#f5f5f5 !important}.button-v4:disabled{color:#c2c2c2 !important}.button-v4:disabled:hover,.button-v4:disabled:focus{background:#f2f2f2 !important}.button-v5{background:#000;color:#FFF !important}.button-v5:hover,.button-v5:focus{background-color:#333 !important}.button-v6{background:#FFF;color:#000 !important;box-shadow:inset 0 0 0 1px #f2f2f2}.button-v6:hover,.button-v6:focus{background:#FFF !important;box-shadow:inset 0 0 0 1px #d6d6d6}.button-v7{background:none;color:#dd0031 !important;box-shadow:inset 0 0 0 1px #dd0031}.button-v7:hover,.button-v7:focus{background:#dd0031 !important;color:#FFF !important}.button-v8{background:none;color:#00b7d1 !important;box-shadow:inset 0 0 0 1px #00b7d1}.button-v8:hover,.button-v8:focus{background:#00b7d1 !important;color:#FFF !important}.button-inactive{background-color:#e8e8e8;color:#999 !important}.button-inactive:after,.button-inactive:before{display:none}.button-inactive:hover,.button-inactive:focus{cursor:auto;background-color:#e8e8e8 !important}.button-alternative:after{display:none}.button-alternative:before{display:inline}.button-switcher{padding-right:10px;cursor:pointer}.button-switcher:hover,.button-switcher:focus{background-color:#f2f2f2}.button-switcher:before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f107";float:right;margin-left:6px;margin-top:2px;font-size:22px;line-height:11px;font-size:2.2rem;line-height:calc(1.1rem)}.button-switcher.js-display-switch-active:before{content:"\f106"}.button-switcher-left:before{content:"\f107";float:left;margin-top:2px;margin-right:6px;margin-left:0;font-size:22px;line-height:11px;font-size:2.2rem;line-height:calc(1.1rem);font-family:'Font Awesome 6 Pro';font-weight:bold;font-weight:normal;font-style:normal}.button-switcher-left.js-display-switch-active:before{content:"\f106"}.button-switcher-black{padding:12px 10px;margin-bottom:2px;text-transform:uppercase;background:#000;color:#FFF}.button-switcher-black:hover{background-color:#333}.close-button-v2:hover{color:#fff}.button-rating{background:#eee800;color:#000 !important}.button-rating:hover,.button-rating:focus{background:#f4f037 !important}.modalSO.js-tooltip-external{position:relative}.modalSO .tooltip-wrapper{display:inline-block}.sendingLocked{cursor:not-allowed;background-color:#a6bfc2 !important}.sendingLocked:hover{background-color:#a6bfc2 !important}.tag{display:inline-block;padding:15px;border-radius:20px;background-color:#f2f2f2;color:#000 !important;text-decoration:none}.tag:focus,.tag:hover{box-shadow:inset 0 0 0 1px #d6d6d6;text-decoration:none;background:#FFF !important}.button-cart{width:36px;height:36px;padding:0}.button-cart:after{display:inline-block;content:"";width:24px;height:36px;margin:0;background:url("/images/icon-cart.svg") no-repeat;background-size:100%;background-position:center}.button-cart span{display:none}h1,h2,h3,h4,h5,h6{font-family:'Lato',Arial,sans-serif;font-weight:bold;color:#000;margin:12px 0}h1{font-size:26px;line-height:31.2px;font-size:2.6rem;line-height:calc(3.12rem);margin:24px 0 12px}h1 span{font-weight:normal;font-style:normal}h2{font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}h3{font-size:19px;line-height:22.8px;font-size:1.9rem;line-height:calc(2.28rem)}h4{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}h5{font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem)}h6{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.mailCover:before{content:attr(data-a) '@'}.mailCover:after{content:attr(data-b)}.banner-750x100{text-align:center}.banner-750x100 img{margin:5px 0}.tabs-default{border-bottom:3px solid #FFF;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.tabs-default:before,.tabs-default:after{content:" ";display:table}.tabs-default:after{clear:both}.tabs-default .tab{float:left;margin-right:1px;text-align:center;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem)}.tabs-default .tab a,.tabs-default .tab>span{display:block;padding:9px 15px 11px;margin-top:2px;text-decoration:none;background:#FFF;color:#000;box-shadow:inset 0 0 0 1px #f2f2f2;cursor:pointer}.tabs-default .tab a .count,.tabs-default .tab>span .count{color:#999}.tabs-default .tab a:hover,.tabs-default .tab>span:hover,.tabs-default .tab a:focus,.tabs-default .tab>span:focus{box-shadow:inset 0 0 0 1px #d6d6d6;outline:none}.tabs-default .tab.selected a,.tabs-default .tab.js-display-switch-active a,.tabs-default .tab.selected>span,.tabs-default .tab.js-display-switch-active>span{margin-top:0px;padding:10px 15px 0;color:#FFF;background:#000;box-shadow:none;cursor:auto}.tabs-default .tab.selected a:after,.tabs-default .tab.js-display-switch-active a:after,.tabs-default .tab.selected>span:after,.tabs-default .tab.js-display-switch-active>span:after,.tabs-default .tab.selected a:before,.tabs-default .tab.js-display-switch-active a:before,.tabs-default .tab.selected>span:before,.tabs-default .tab.js-display-switch-active>span:before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f2ec";display:block;font-size:10px;line-height:10px;font-size:1rem;line-height:calc(1rem);line-height:7px;margin-top:6px;text-align:center}.tabs-default .tab.selected a:before,.tabs-default .tab.js-display-switch-active a:before,.tabs-default .tab.selected>span:before,.tabs-default .tab.js-display-switch-active>span:before{display:none}.tabs-bottom{border-top:3px solid #FFF}.tabs-bottom .tab{vertical-align:top !important}.tabs-bottom .tab a,.tabs-bottom .tab>span{padding-top:11px;padding-bottom:9px;margin-bottom:2px;margin-top:0}.tabs-bottom .tab.selected a,.tabs-bottom .tab.js-display-switch-active a,.tabs-bottom .tab.selected>span,.tabs-bottom .tab.js-display-switch-active>span{margin-bottom:0px;padding-top:0;padding-bottom:10px}.tabs-bottom .tab.selected a:after,.tabs-bottom .tab.js-display-switch-active a:after,.tabs-bottom .tab.selected>span:after,.tabs-bottom .tab.js-display-switch-active>span:after{display:none}.tabs-bottom .tab.selected a:before,.tabs-bottom .tab.js-display-switch-active a:before,.tabs-bottom .tab.selected>span:before,.tabs-bottom .tab.js-display-switch-active>span:before{display:block;content:"\f0d7";line-height:5px;margin-bottom:6px;margin-top:0px}.tabs-table{display:table;width:100%}.tabs-table .tab{display:table-cell;float:none;vertical-align:bottom}.tabs-large .tab{font-size:18px;line-height:25.2px;font-size:1.8rem;line-height:calc(2.52rem);vertical-align:middle}.tabs-large .tab a,.tabs-large .tab>span{padding:11px 20px 13px;margin-top:3px}.tabs-large .tab.selected a,.tabs-large .tab.js-display-switch-active a,.tabs-large .tab.selected>span,.tabs-large .tab.js-display-switch-active>span{padding:13px 20px 0;margin-top:0px}.tabs-large .tab.selected a:after,.tabs-large .tab.js-display-switch-active a:after,.tabs-large .tab.selected>span:after,.tabs-large .tab.js-display-switch-active>span:after,.tabs-large .tab.selected a:before,.tabs-large .tab.js-display-switch-active a:before,.tabs-large .tab.selected>span:before,.tabs-large .tab.js-display-switch-active>span:before{margin-top:9px}.loader{border:6px solid #f2f2f2;border-radius:50%;border-top:6px solid #00b7d1;width:50px;height:50px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;overflow:hidden;text-indent:100px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.check-list{list-style:none !important;margin-left:10px}.check-list li{list-style:none !important;padding-left:22px;margin-bottom:12px}.check-list li:before{content:"\f00c";font-family:'Font Awesome 6 Pro';font-weight:bold;float:left;margin-left:-22px;color:#4CAF50}.js-display-box{display:none}.js-display-box.js-display-box-active{display:block}.js-display-switch .js-display-text-active{display:none}.js-display-switch.js-display-switch-active .js-display-text-active{display:block}.js-display-switch.js-display-switch-active .js-display-text-inactive{display:none}@media (max-width:1199px){#livechat-compact-container,#livechat-full-view{display:none !important}}#ru-overlay .ru-content{margin-left:-5px;margin-right:-5px}#ru-overlay .ru-content:before,#ru-overlay .ru-content:after{content:" ";display:table}#ru-overlay .ru-content:after{clear:both}#ru-overlay .ru-col{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px;margin:20px 0 10px;text-align:center}#ru-overlay h1{padding-left:56px;background-image:url(/images/flag-ru.svg);background-repeat:no-repeat;background-position:0px 0px}@media (max-width:575px){#ru-overlay h1{margin-top:-15px !important}}#ru-overlay .icon{height:95px;margin-bottom:15px}#ru-overlay .icon a{display:inline-block;text-decoration:none}#ru-overlay .icon img{height:95px}#ru-overlay .icon.ru-telegram a:before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Brands';font-weight:400;content:"\f2c6";font-size:95px;line-height:95px;color:#0088cc}#ru-overlay .link{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}#ru-overlay .link:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}#ru-overlay .link:after{text-decoration:none}#ru-overlay .link:hover{cursor:pointer}#ru-overlay h2,#ru-overlay .text,#ru-overlay .button{display:none}.faq-box{margin:12px auto;background-color:#f2f2f2;border-radius:6px}.faq-question{display:block;padding-right:10px;cursor:pointer;padding:15px;border-radius:6px;font-weight:bold;text-decoration:none;color:#000}.faq-question:hover,.faq-question:focus{background-color:#f2f2f2}.faq-question:before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f107";float:right;margin-left:6px;margin-top:2px;font-size:22px;line-height:11px;font-size:2.2rem;line-height:calc(1.1rem)}.faq-question.js-display-switch-active:before{content:"\f106"}.faq-question:before{font-size:34px;line-height:17px;font-size:3.4rem;line-height:calc(1.7rem)}.faq-question:hover,.faq-question:focus{color:#000}.faq-answer{padding:0 15px 24px}.faq-answer p{margin:0 !important}.faq-answer p+p{margin-top:18px !important}.category-description{position:relative;overflow:hidden;height:108px;margin:12px 0 0;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.category-description p{margin:12px 0;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.category-description h2{font-size:21px;line-height:25.2px;font-size:2.1rem;line-height:calc(2.52rem)}.category-description h3{font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem)}.category-description h2,.category-description h3{margin:24px 0 12px}.category-description p:first-child,.category-description h2:first-child,.category-description h3:first-child{margin-top:0}.category-description p:last-child,.category-description h2:last-child,.category-description h3:last-child{margin-bottom:0}.category-description .nav{position:absolute;top:48px;z-index:2;height:60px;width:100%;background-image:linear-gradient(to bottom, rgba(242,242,242,0) 0%, #f2f2f2 70%, #f2f2f2 100%)}.category-description .nav span{position:absolute;bottom:0;display:block;width:100%;color:#00788a;text-decoration:none;cursor:pointer}.category-description .nav span:hover,.category-description .nav span:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.category-description .nav span:after{content:"\f107";font-family:'Font Awesome 6 Pro';font-weight:bold;margin-left:3px}.category-description .nav span:focus{background:none}.category-description .nav .nav-hide{display:none}.category-description .nav .nav-hide:after{content:"\f106"}.category-description.visible{height:auto;padding-bottom:36px}.category-description.visible .nav{top:auto;bottom:0;background:none;height:unset}.category-description.visible .nav .nav-hide{display:block}.category-description.visible .nav .nav-show{display:none}.rating{position:relative;width:90px;min-height:18px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.rating:before,.rating:after{content:" ";display:table}.rating:after{clear:both}.rating .stars a{display:inline-flex;text-decoration:none}.rating .stars a:focus{background:none}.rating .stars a.empty-star span{color:#cecece}.rating .stars span{position:relative;float:left;min-width:16px;margin-right:1px;color:#cecece}.rating .stars i{display:block;position:relative}.rating .stars.active span{color:#eee800}.rating .stars.active span:before{content:"\f005";font-family:'Font Awesome 6 Pro';font-weight:bold;color:#cecece;position:absolute;top:0;bottom:0;font-size:.85em}.rating.shop-rating .stars.active span{color:#dd0031}.rating.shop-rating .stars.active .empty-star span{color:#cecece}.reviews-listing .review{clear:both;padding:20px 15px 30px;border-top:2px solid #f2f2f2;background:#FFF}.reviews-listing .review:before,.reviews-listing .review:after{content:" ";display:table}.reviews-listing .review:after{clear:both}.reviews-listing .review:first-child{border:0}.reviews-listing .review h3{margin-top:0}.reviews-listing .review .review-usability{display:none !important}.reviews-listing .review .review-description{margin-bottom:20px;font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem)}.reviews-listing .review .review-headline:before,.reviews-listing .review .review-headline:after{content:" ";display:table}.reviews-listing .review .review-headline:after{clear:both}.reviews-listing .review .review-headline .opinion-label{margin-top:6px;line-height:18px;color:#000}.reviews-listing .review .review-headline .opinion-label span{font-weight:bold}.reviews-listing .review .review-headline .opinion-label.rate{margin-bottom:12px}.reviews-listing .review .review-headline .opinion-label.rate:before,.reviews-listing .review .review-headline .opinion-label.rate:after{content:" ";display:table}.reviews-listing .review .review-headline .opinion-label.rate:after{clear:both}.reviews-listing .review .review-headline .opinion-label.rate .title{float:left;margin-right:5px}.reviews-listing .review .review-headline .opinion-label.rate .rating{float:left}.reviews-listing .review .review-headline .opinion-label.rate .staff-rating,.reviews-listing .review .review-headline .opinion-label.rate .delivery-rating{clear:both}.reviews-listing .review .review-headline .opinion-label.rate .staff-rating:before,.reviews-listing .review .review-headline .opinion-label.rate .delivery-rating:before,.reviews-listing .review .review-headline .opinion-label.rate .staff-rating:after,.reviews-listing .review .review-headline .opinion-label.rate .delivery-rating:after{content:" ";display:table}.reviews-listing .review .review-headline .opinion-label.rate .staff-rating:after,.reviews-listing .review .review-headline .opinion-label.rate .delivery-rating:after{clear:both}.reviews-listing .review .review-headline .opinion-label.rate .staff-rating .title,.reviews-listing .review .review-headline .opinion-label.rate .delivery-rating .title{width:60px}.reviews-listing .review .review-headline .opinion-label.rate .delivery-rating{clear:both;margin-top:6px}.reviews-listing .review .review-headline .opinion-label.date{color:#999}.reviews-listing .review .review-comment{clear:both;margin-top:25px;font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem);color:#006270}.default-form.add-review-form{clear:both}.default-form.add-review-form .rating-select .label{margin-bottom:2px;color:#000}.default-form.add-review-form .rating-select .field{margin-top:13px}.default-form.add-review-form .rating-select .field .rating{width:280px;margin:10px 0}.default-form.add-review-form .rating-select .field .rating .stars a:focus{outline:none}.default-form.add-review-form .rating-select .field .rating .stars span{font-size:22px;line-height:30.8px;font-size:2.2rem;line-height:calc(3.08rem);margin-right:3px}.default-form.add-review-form .rating-select .field .rating .stars span:before{content:""}.default-form.add-review-form .rating-select .field .rating .rating-description p{color:#999}.default-form.add-review-form .rating-select .field .rating .rating-description p.bad{float:left;margin:0}.default-form.add-review-form .rating-select .field .rating .rating-description p.good{float:right;clear:none;margin:0 20px 0 0}.default-form.add-review-form .rating-select.required .label:before{content:"*";margin-right:1px;font-weight:bold;color:#dd0031}.default-form.add-review-form .opinion-conditions{margin-top:20px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.default-form.add-review-form .opinion-conditions strong{color:#000}#reviews-site .sidebar{margin-top:40px}#reviews-site .sidebar .trusted-shops-widget{text-align:center}#reviews-site .reviews-summary{padding:20px 15px 15px;margin-bottom:20px;background:#FFF}#reviews-site .reviews-summary .col:first-child{width:270px;margin:0 auto}#reviews-site .reviews-summary .summary-row{clear:both;margin:0 0 10px}#reviews-site .reviews-summary .summary-row:before,#reviews-site .reviews-summary .summary-row:after{content:" ";display:table}#reviews-site .reviews-summary .summary-row:after{clear:both}#reviews-site .reviews-summary .summary-row .average{float:left;width:45px;margin-right:9px;text-align:right;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem);font-weight:bold}#reviews-site .reviews-summary .summary-row .rating{float:left;margin-top:-1px;margin-right:7px}#reviews-site .reviews-summary .summary-row .count{float:left}#reviews-site .reviews-summary .summary-row .description{float:left;margin-top:1px}#reviews-site .reviews-summary .summary-row.main-summary-row{color:#000;margin-bottom:20px}#reviews-site .reviews-summary .summary-row.main-summary-row .average{font-size:30px;line-height:30px;font-size:3rem;line-height:calc(3rem)}#reviews-site .reviews-summary .summary-row.main-summary-row .rating{width:110px;margin-top:7px;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem)}#reviews-site .reviews-summary .summary-row.main-summary-row .count{margin-top:11px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}#reviews-site .reviews-summary .button{margin:10px 0 15px;width:100%}@media (max-width:767px){#reviews-site .reviews-summary .button{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold}}#reviews-site .reviews-summary .reviews-summary-description p{margin:15px 0;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#reviews-site .add-review-form-wrapper{background:#FFF;padding:10px}#reviews-site .add-review-form-wrapper form{margin-top:0}.form-site p,.my-account-site p{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.alert{position:relative;display:block;align-items:center;clear:both;padding:10px 20px 10px 35px;margin-bottom:15px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);background:#faf79c;color:#525252}.alert p{margin:0 0 6px 0}.alert p:last-child{margin-bottom:0}.alert ul{margin:6px 0 6px 0}.alert ul li{clear:left}.alert ul li::before{display:block;float:left;content:"\f111";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:6px;line-height:6px;font-size:0.6rem;line-height:calc(0.6rem);margin-right:6px;margin-top:5px;opacity:.7}.alert ul:first-child{margin-top:0}.alert ul:last-child{margin-bottom:0}.alert a{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1}.alert a:hover,.alert a:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.alert a:focus{background-color:#f2f2f2}.alert a:focus{background:none}@media (min-width:768px){.alert{padding:17px 30px 17px 50px;font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}}.alert:before{content:"\f05a";font-family:'Font Awesome 6 Pro';font-weight:bold;position:absolute;left:0;top:10px;width:35px;text-align:center;color:#525252;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.alert.info,.alert.notice{background:#cdeaee}.alert.positive{background:#dbecdc;color:#38813b}.alert.positive:before{content:"\f00c";color:#449d48}.alert.error{background:#ffe2e9;color:#dd0031}.alert.error:before{content:"\f06a";color:#dd0031}.alert.alert-promotion--positive{background:#dbecdc;color:#38813b}.alert.alert-promotion--positive:before{color:#38813b}.alert.alert-promotion--negative{background:#ffe2e9;color:#dd0031}.alert.alert-promotion--negative:before{color:#dd0031}.alert.alert-promotion:before{font-family:'Font Awesome 6 Pro';font-weight:bold;content:"\f02b"}.alert.order-status{background:#dbecdc;color:#38813b}.alert.order-status:before{top:13px;content:"\f1b2";color:#449d48;font-size:1.4em}.alert.order-status span{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);font-weight:bold}.alert.order-status span strong{white-space:nowrap}.alert.alert-availability:before{top:9px;content:"\f0c8";font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);color:#00b7d1}label{cursor:pointer}input[type="text"],input[type="number"],input[type="tel"],input[type="email"],input[type="password"],input[type="date"],textarea,select{padding-left:9px;padding-right:9px;height:41px;border:2px solid #d6d6d6;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);color:#000;background:#FFF}input[type="text"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#999;font-family:'Lato',Arial,sans-serif;font-style:italic}input[type="text"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="date"]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#999;font-family:'Lato',Arial,sans-serif;font-style:italic}input[type="text"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="date"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#999;font-family:'Lato',Arial,sans-serif;font-style:italic}input[type="text"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#999;font-family:'Lato',Arial,sans-serif;font-style:italic}input[type="text"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="date"]:focus,textarea:focus,select:focus{outline:none;border:2px solid #8c8c8c}input[type="text"]:focus::-webkit-input-placeholder,input[type="number"]:focus::-webkit-input-placeholder,input[type="tel"]:focus::-webkit-input-placeholder,input[type="email"]:focus::-webkit-input-placeholder,input[type="password"]:focus::-webkit-input-placeholder,input[type="date"]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder{color:#ccc;font-family:'Lato',Arial,sans-serif;font-style:italic}input[type="text"]:focus:-moz-placeholder,input[type="number"]:focus:-moz-placeholder,input[type="tel"]:focus:-moz-placeholder,input[type="email"]:focus:-moz-placeholder,input[type="password"]:focus:-moz-placeholder,input[type="date"]:focus:-moz-placeholder,textarea:focus:-moz-placeholder,select:focus:-moz-placeholder{color:#ccc;font-family:'Lato',Arial,sans-serif;font-style:italic}input[type="text"]:focus::-moz-placeholder,input[type="number"]:focus::-moz-placeholder,input[type="tel"]:focus::-moz-placeholder,input[type="email"]:focus::-moz-placeholder,input[type="password"]:focus::-moz-placeholder,input[type="date"]:focus::-moz-placeholder,textarea:focus::-moz-placeholder,select:focus::-moz-placeholder{color:#ccc;font-family:'Lato',Arial,sans-serif;font-style:italic}input[type="text"]:focus:-ms-input-placeholder,input[type="number"]:focus:-ms-input-placeholder,input[type="tel"]:focus:-ms-input-placeholder,input[type="email"]:focus:-ms-input-placeholder,input[type="password"]:focus:-ms-input-placeholder,input[type="date"]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder{color:#ccc;font-family:'Lato',Arial,sans-serif;font-style:italic}input[type="text"]:disabled,input[type="number"]:disabled,input[type="tel"]:disabled,input[type="email"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,textarea:disabled,select:disabled{background-color:#f2f2f2;color:#999}textarea{padding:9px}select{padding-right:0}select:disabled{background-position:right -43px;cursor:auto}input[type="date"]{padding-top:5px;padding-bottom:5px}input[type="number"],input[type="number"]:hover,input[type="number"]:focus{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="text"],input[type="number"],input[type="tel"],input[type="email"],input[type="password"],input[type="button"],input[type="submit"],input[type="date"],textarea,select{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0px}input[type="text"]:-webkit-autofill,input[type="number"]:-webkit-autofill,input[type="tel"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="password"]:-webkit-autofill,input[type="button"]:-webkit-autofill,input[type="submit"]:-webkit-autofill,input[type="date"]:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}@media screen and (-webkit-min-device-pixel-ratio:0){select{-webkit-appearance:none;background-image:url('/images/select.png');background-position:right 0px;background-repeat:no-repeat;padding-right:40px}}.radio input[type="radio"],.checkbox input[type="radio"],.radio input[type="checkbox"],.checkbox input[type="checkbox"]{display:none}.radio input[type="radio"]+span:before,.checkbox input[type="radio"]+span:before,.radio input[type="checkbox"]+span:before,.checkbox input[type="checkbox"]+span:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;float:left;margin:0 6px 0 0;color:#ccc}.radio input[type="radio"]+span:before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f111";font-size:20px}.radio:hover input[type="radio"]+span:before{content:"\f192";color:#525252}.radio input[type="radio"]:checked+span:before{content:"\f192";color:#4CAF50}.radio input[type="radio"]:disabled+span:before{content:"\f111";color:#e8e8e8;background-color:#f2f2f2;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.radio-list>.form-row label input[type="radio"],.radio-list>.form-row label input[type="checkbox"]{display:none}.radio-list>.form-row label input[type="radio"]+span:before,.radio-list>.form-row label input[type="checkbox"]+span:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;float:left;margin:0 6px 0 0;color:#ccc}.radio-list>.form-row label input[type="radio"]+span:before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f111";font-size:20px}.radio-list>.form-row label:hover input[type="radio"]+span:before{content:"\f192";color:#525252}.radio-list>.form-row label input[type="radio"]:checked+span:before{content:"\f192";color:#4CAF50}.radio-list>.form-row label input[type="radio"]:disabled+span:before{content:"\f111";color:#e8e8e8;background-color:#f2f2f2;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.radio-list.horizontal>.form-row{float:left;clear:none !important;width:115px;padding-right:15px}.radio-list.horizontal.horizontal-auto>.form-row{width:auto}.radio-list.invalid>.form-row label input[type="radio"]+span:before{color:#dd0031}.checkbox input[type="checkbox"]+span:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:900;content:"";width:19px;height:19px;margin-right:5px;margin-top:-3px;text-align:center;font-size:12px;line-height:16px;border:2px solid #ccc;background:#FFF;color:#000}.checkbox:hover input[type="checkbox"]+span:before{content:"";border-color:#525252}.checkbox input[type="checkbox"]:checked+span:before{content:"\f00c";color:#000;border-color:#4CAF50}.checkbox input[type="checkbox"]:disabled+span:before{background-color:#f2f2f2;border-color:#ccc}.checkbox-list>.form-row label input[type="radio"],.checkbox-list>.form-row label input[type="checkbox"]{display:none}.checkbox-list>.form-row label input[type="radio"]+span:before,.checkbox-list>.form-row label input[type="checkbox"]+span:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;float:left;margin:0 6px 0 0;color:#ccc}.checkbox-list>.form-row label input[type="checkbox"]+span:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:900;content:"";width:19px;height:19px;margin-right:5px;margin-top:-3px;text-align:center;font-size:12px;line-height:16px;border:2px solid #ccc;background:#FFF;color:#000}.checkbox-list>.form-row label:hover input[type="checkbox"]+span:before{content:"";border-color:#525252}.checkbox-list>.form-row label input[type="checkbox"]:checked+span:before{content:"\f00c";color:#000;border-color:#4CAF50}.checkbox-list>.form-row label input[type="checkbox"]:disabled+span:before{background-color:#f2f2f2;border-color:#ccc}.checkbox-list.horizontal>.form-row{float:left;clear:none !important;width:115px;padding-right:15px}.checkbox-list.horizontal.horizontal-auto>.form-row{width:auto}.options-row{padding:0 !important}.options-row label{display:block;width:100%;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;padding:15px 10px}.options-row label .label{display:block;margin-left:25px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.options-row label .field{float:left}.options-row label:hover{background:#f7f7f7}.options-row.checked>label{background-color:#f2f2f2}.options-row.disabled label .label{color:#ccc}.options-row.disabled label:hover{cursor:auto;background:none}.options-list .form-row{padding:0 !important}.options-list .form-row label{display:block;width:100%;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;padding:15px 10px}.options-list .form-row label .label{display:block;margin-left:25px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.options-list .form-row label .field{float:left}.options-list .form-row label:hover{background:#f7f7f7}.options-list .form-row.checked>label{background-color:#f2f2f2}.options-list .form-row.disabled label .label{color:#ccc}.options-list .form-row.disabled label:hover{cursor:auto;background:none}.options-list .form-row:first-of-type{border-top:1px solid #e8e8e8}.options-list .form-row label{border-top:0}.options-list+.form-row label{padding-top:12px}.options-list.options-sub-list{margin-bottom:0;border-bottom:1px solid #e8e8e8}.options-list.options-sub-list .form-row{margin-left:30px}.options-list.options-sub-list .form-row:first-child label{border-top:none}.options-list.options-sub-list .form-row:last-child{border-bottom:none}.options-list.options-sub-list+.form-row label{border-top:0}.list-with-label>span{width:100%;display:block;padding:6px 0 0}.list-with-label .radio-list,.list-with-label .checkbox-list{padding:6px 0 0}.default-form{margin-top:20px}.default-form p{margin-bottom:12px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.default-form .js-tooltip-init i,.default-form i.js-tooltip-init{font-size:17px;line-height:17px;font-size:1.7rem;line-height:calc(1.7rem);color:#83aeb4;margin:0 3px;cursor:default}@media (max-width:1198px){.default-form .js-tooltip-init i,.default-form i.js-tooltip-init{cursor:pointer}}.default-form .js-tooltip-init i:hover,.default-form i.js-tooltip-init:hover{color:#006270}.default-form .js-tooltip-init{cursor:default}@media (max-width:1198px){.default-form .js-tooltip-init{cursor:pointer}}.default-form .js-tooltip-init:hover i{color:#006270}.default-form section{margin-bottom:24px}.default-form section:before,.default-form section:after{content:" ";display:table}.default-form section:after{clear:both}.default-form section h2{margin-top:0}.default-form section h3{margin-top:4px}.default-form section h2+.form-row,.default-form section h3+.form-row{padding-top:0}.default-form section .form-row{clear:both;padding:6px 0}.default-form section .form-row:before,.default-form section .form-row:after{content:" ";display:table}.default-form section .form-row:after{clear:both}.default-form section .form-row label.text-field,.default-form section .form-row label.textarea,.default-form section .form-row label.select{width:100%;display:block}.default-form section .form-row label.text-field .label,.default-form section .form-row label.textarea .label,.default-form section .form-row label.select .label{display:block;margin-bottom:2px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.default-form section .form-row label.text-field .field,.default-form section .form-row label.textarea .field,.default-form section .form-row label.select .field{display:block}.default-form section .form-row label.text-field .field.password-eye,.default-form section .form-row label.textarea .field.password-eye,.default-form section .form-row label.select .field.password-eye{position:relative}.default-form section .form-row label.text-field .field.password-eye:after,.default-form section .form-row label.textarea .field.password-eye:after,.default-form section .form-row label.select .field.password-eye:after{display:none !important}.default-form section .form-row label.text-field .field.password-eye #show-hide-password,.default-form section .form-row label.textarea .field.password-eye #show-hide-password,.default-form section .form-row label.select .field.password-eye #show-hide-password{position:absolute;right:0;width:41px;height:41px;font-size:18px;line-height:41px;text-align:center}.default-form section .form-row label.text-field .field.password-eye input[type="password"],.default-form section .form-row label.textarea .field.password-eye input[type="password"],.default-form section .form-row label.select .field.password-eye input[type="password"]{padding-right:41px}.default-form section .form-row label.text-field input[type="text"],.default-form section .form-row label.textarea input[type="text"],.default-form section .form-row label.select input[type="text"],.default-form section .form-row label.text-field input[type="number"],.default-form section .form-row label.textarea input[type="number"],.default-form section .form-row label.select input[type="number"],.default-form section .form-row label.text-field input[type="tel"],.default-form section .form-row label.textarea input[type="tel"],.default-form section .form-row label.select input[type="tel"],.default-form section .form-row label.text-field input[type="email"],.default-form section .form-row label.textarea input[type="email"],.default-form section .form-row label.select input[type="email"],.default-form section .form-row label.text-field input[type="password"],.default-form section .form-row label.textarea input[type="password"],.default-form section .form-row label.select input[type="password"],.default-form section .form-row label.text-field input[type="date"],.default-form section .form-row label.textarea input[type="date"],.default-form section .form-row label.select input[type="date"],.default-form section .form-row label.text-field textarea,.default-form section .form-row label.textarea textarea,.default-form section .form-row label.select textarea,.default-form section .form-row label.text-field select,.default-form section .form-row label.textarea select,.default-form section .form-row label.select select{width:100%}.default-form section .form-row label.text-field textarea,.default-form section .form-row label.textarea textarea,.default-form section .form-row label.select textarea{min-height:150px}.default-form section .form-row.required label .label{color:#000}.default-form section .form-row.required label.text-field:first-child .label:before,.default-form section .form-row.required label.textarea:first-child .label:before,.default-form section .form-row.required label.select:first-child .label:before{content:"*";margin-right:1px;font-weight:bold;color:#dd0031}.default-form section .form-row.required.between-list>.label{color:#000}.default-form section .form-row.required.between-list>.label:before{content:"*";margin-right:1px;font-weight:bold;color:#dd0031}.default-form section .form-row.required.between-list .checkbox-list .label,.default-form section .form-row.required.between-list .radio-list .label{color:#525252}.default-form section .form-row.required.between-checkbox .label{color:#000}.default-form section .form-row.required.between-checkbox .label:before{content:"*";margin-right:1px;font-weight:bold;color:#dd0031}.default-form section .form-row.invalid.text-field input[type="text"],.default-form section .form-row .invalid.text-field input[type="text"],.default-form section .form-row.invalid.textarea input[type="text"],.default-form section .form-row .invalid.textarea input[type="text"],.default-form section .form-row.invalid .text-field input[type="text"],.default-form section .form-row .invalid .text-field input[type="text"],.default-form section .form-row.invalid .textarea input[type="text"],.default-form section .form-row .invalid .textarea input[type="text"],.default-form section .form-row.invalid.text-field input[type="number"],.default-form section .form-row .invalid.text-field input[type="number"],.default-form section .form-row.invalid.textarea input[type="number"],.default-form section .form-row .invalid.textarea input[type="number"],.default-form section .form-row.invalid .text-field input[type="number"],.default-form section .form-row .invalid .text-field input[type="number"],.default-form section .form-row.invalid .textarea input[type="number"],.default-form section .form-row .invalid .textarea input[type="number"],.default-form section .form-row.invalid.text-field input[type="tel"],.default-form section .form-row .invalid.text-field input[type="tel"],.default-form section .form-row.invalid.textarea input[type="tel"],.default-form section .form-row .invalid.textarea input[type="tel"],.default-form section .form-row.invalid .text-field input[type="tel"],.default-form section .form-row .invalid .text-field input[type="tel"],.default-form section .form-row.invalid .textarea input[type="tel"],.default-form section .form-row .invalid .textarea input[type="tel"],.default-form section .form-row.invalid.text-field input[type="email"],.default-form section .form-row .invalid.text-field input[type="email"],.default-form section .form-row.invalid.textarea input[type="email"],.default-form section .form-row .invalid.textarea input[type="email"],.default-form section .form-row.invalid .text-field input[type="email"],.default-form section .form-row .invalid .text-field input[type="email"],.default-form section .form-row.invalid .textarea input[type="email"],.default-form section .form-row .invalid .textarea input[type="email"],.default-form section .form-row.invalid.text-field input[type="password"],.default-form section .form-row .invalid.text-field input[type="password"],.default-form section .form-row.invalid.textarea input[type="password"],.default-form section .form-row .invalid.textarea input[type="password"],.default-form section .form-row.invalid .text-field input[type="password"],.default-form section .form-row .invalid .text-field input[type="password"],.default-form section .form-row.invalid .textarea input[type="password"],.default-form section .form-row .invalid .textarea input[type="password"],.default-form section .form-row.invalid.text-field textarea,.default-form section .form-row .invalid.text-field textarea,.default-form section .form-row.invalid.textarea textarea,.default-form section .form-row .invalid.textarea textarea,.default-form section .form-row.invalid .text-field textarea,.default-form section .form-row .invalid .text-field textarea,.default-form section .form-row.invalid .textarea textarea,.default-form section .form-row .invalid .textarea textarea{border-color:#f2b7c4}.default-form section .form-row.invalid.text-field .field,.default-form section .form-row .invalid.text-field .field,.default-form section .form-row.invalid.textarea .field,.default-form section .form-row .invalid.textarea .field,.default-form section .form-row.invalid .text-field .field,.default-form section .form-row .invalid .text-field .field,.default-form section .form-row.invalid .textarea .field,.default-form section .form-row .invalid .textarea .field{position:relative;display:block}.default-form section .form-row.invalid.text-field .field:after,.default-form section .form-row .invalid.text-field .field:after,.default-form section .form-row.invalid.textarea .field:after,.default-form section .form-row .invalid.textarea .field:after,.default-form section .form-row.invalid .text-field .field:after,.default-form section .form-row .invalid .text-field .field:after,.default-form section .form-row.invalid .textarea .field:after,.default-form section .form-row .invalid .textarea .field:after{content:"\f06a";font-family:'Font Awesome 6 Pro';font-weight:bold;display:inline-block;width:20px;position:absolute;top:12px;right:6px;color:#dd0031;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.default-form section .form-row.invalid.select select,.default-form section .form-row .invalid.select select{border-color:#f2b7c4}.default-form section .form-row.valid.text-field input[type="text"],.default-form section .form-row .valid.text-field input[type="text"],.default-form section .form-row.valid.textarea input[type="text"],.default-form section .form-row .valid.textarea input[type="text"],.default-form section .form-row.valid .text-field input[type="text"],.default-form section .form-row .valid .text-field input[type="text"],.default-form section .form-row.valid .textarea input[type="text"],.default-form section .form-row .valid .textarea input[type="text"],.default-form section .form-row.valid.text-field input[type="number"],.default-form section .form-row .valid.text-field input[type="number"],.default-form section .form-row.valid.textarea input[type="number"],.default-form section .form-row .valid.textarea input[type="number"],.default-form section .form-row.valid .text-field input[type="number"],.default-form section .form-row .valid .text-field input[type="number"],.default-form section .form-row.valid .textarea input[type="number"],.default-form section .form-row .valid .textarea input[type="number"],.default-form section .form-row.valid.text-field input[type="tel"],.default-form section .form-row .valid.text-field input[type="tel"],.default-form section .form-row.valid.textarea input[type="tel"],.default-form section .form-row .valid.textarea input[type="tel"],.default-form section .form-row.valid .text-field input[type="tel"],.default-form section .form-row .valid .text-field input[type="tel"],.default-form section .form-row.valid .textarea input[type="tel"],.default-form section .form-row .valid .textarea input[type="tel"],.default-form section .form-row.valid.text-field input[type="email"],.default-form section .form-row .valid.text-field input[type="email"],.default-form section .form-row.valid.textarea input[type="email"],.default-form section .form-row .valid.textarea input[type="email"],.default-form section .form-row.valid .text-field input[type="email"],.default-form section .form-row .valid .text-field input[type="email"],.default-form section .form-row.valid .textarea input[type="email"],.default-form section .form-row .valid .textarea input[type="email"],.default-form section .form-row.valid.text-field input[type="password"],.default-form section .form-row .valid.text-field input[type="password"],.default-form section .form-row.valid.textarea input[type="password"],.default-form section .form-row .valid.textarea input[type="password"],.default-form section .form-row.valid .text-field input[type="password"],.default-form section .form-row .valid .text-field input[type="password"],.default-form section .form-row.valid .textarea input[type="password"],.default-form section .form-row .valid .textarea input[type="password"],.default-form section .form-row.valid.text-field textarea,.default-form section .form-row .valid.text-field textarea,.default-form section .form-row.valid.textarea textarea,.default-form section .form-row .valid.textarea textarea,.default-form section .form-row.valid .text-field textarea,.default-form section .form-row .valid .text-field textarea,.default-form section .form-row.valid .textarea textarea,.default-form section .form-row .valid .textarea textarea{border-color:#b0cab1;background:#fcfefc}.default-form section .form-row.valid.text-field input[type="text"]:-webkit-autofill,.default-form section .form-row .valid.text-field input[type="text"]:-webkit-autofill,.default-form section .form-row.valid.textarea input[type="text"]:-webkit-autofill,.default-form section .form-row .valid.textarea input[type="text"]:-webkit-autofill,.default-form section .form-row.valid .text-field input[type="text"]:-webkit-autofill,.default-form section .form-row .valid .text-field input[type="text"]:-webkit-autofill,.default-form section .form-row.valid .textarea input[type="text"]:-webkit-autofill,.default-form section .form-row .valid .textarea input[type="text"]:-webkit-autofill,.default-form section .form-row.valid.text-field input[type="number"]:-webkit-autofill,.default-form section .form-row .valid.text-field input[type="number"]:-webkit-autofill,.default-form section .form-row.valid.textarea input[type="number"]:-webkit-autofill,.default-form section .form-row .valid.textarea input[type="number"]:-webkit-autofill,.default-form section .form-row.valid .text-field input[type="number"]:-webkit-autofill,.default-form section .form-row .valid .text-field input[type="number"]:-webkit-autofill,.default-form section .form-row.valid .textarea input[type="number"]:-webkit-autofill,.default-form section .form-row .valid .textarea input[type="number"]:-webkit-autofill,.default-form section .form-row.valid.text-field input[type="tel"]:-webkit-autofill,.default-form section .form-row .valid.text-field input[type="tel"]:-webkit-autofill,.default-form section .form-row.valid.textarea input[type="tel"]:-webkit-autofill,.default-form section .form-row .valid.textarea input[type="tel"]:-webkit-autofill,.default-form section .form-row.valid .text-field input[type="tel"]:-webkit-autofill,.default-form section .form-row .valid .text-field input[type="tel"]:-webkit-autofill,.default-form section .form-row.valid .textarea input[type="tel"]:-webkit-autofill,.default-form section .form-row .valid .textarea input[type="tel"]:-webkit-autofill,.default-form section .form-row.valid.text-field input[type="email"]:-webkit-autofill,.default-form section .form-row .valid.text-field input[type="email"]:-webkit-autofill,.default-form section .form-row.valid.textarea input[type="email"]:-webkit-autofill,.default-form section .form-row .valid.textarea input[type="email"]:-webkit-autofill,.default-form section .form-row.valid .text-field input[type="email"]:-webkit-autofill,.default-form section .form-row .valid .text-field input[type="email"]:-webkit-autofill,.default-form section .form-row.valid .textarea input[type="email"]:-webkit-autofill,.default-form section .form-row .valid .textarea input[type="email"]:-webkit-autofill,.default-form section .form-row.valid.text-field input[type="password"]:-webkit-autofill,.default-form section .form-row .valid.text-field input[type="password"]:-webkit-autofill,.default-form section .form-row.valid.textarea input[type="password"]:-webkit-autofill,.default-form section .form-row .valid.textarea input[type="password"]:-webkit-autofill,.default-form section .form-row.valid .text-field input[type="password"]:-webkit-autofill,.default-form section .form-row .valid .text-field input[type="password"]:-webkit-autofill,.default-form section .form-row.valid .textarea input[type="password"]:-webkit-autofill,.default-form section .form-row .valid .textarea input[type="password"]:-webkit-autofill,.default-form section .form-row.valid.text-field textarea:-webkit-autofill,.default-form section .form-row .valid.text-field textarea:-webkit-autofill,.default-form section .form-row.valid.textarea textarea:-webkit-autofill,.default-form section .form-row .valid.textarea textarea:-webkit-autofill,.default-form section .form-row.valid .text-field textarea:-webkit-autofill,.default-form section .form-row .valid .text-field textarea:-webkit-autofill,.default-form section .form-row.valid .textarea textarea:-webkit-autofill,.default-form section .form-row .valid .textarea textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fcfefc inset}.default-form section .form-row.valid.text-field .field,.default-form section .form-row .valid.text-field .field,.default-form section .form-row.valid.textarea .field,.default-form section .form-row .valid.textarea .field,.default-form section .form-row.valid .text-field .field,.default-form section .form-row .valid .text-field .field,.default-form section .form-row.valid .textarea .field,.default-form section .form-row .valid .textarea .field{position:relative;display:block}.default-form section .form-row.valid.text-field .field:after,.default-form section .form-row .valid.text-field .field:after,.default-form section .form-row.valid.textarea .field:after,.default-form section .form-row .valid.textarea .field:after,.default-form section .form-row.valid .text-field .field:after,.default-form section .form-row .valid .text-field .field:after,.default-form section .form-row.valid .textarea .field:after,.default-form section .form-row .valid .textarea .field:after{content:"\f00c";font-family:'Font Awesome 6 Pro';font-weight:bold;display:inline-block;width:20px;position:absolute;top:12px;right:6px;color:#4CAF50;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.default-form section .form-row.valid.select select,.default-form section .form-row .valid.select select{border-color:#b0cab1}.default-form section .form-row.valid .inline_valid,.default-form section .form-row .valid .inline_valid{display:none}.default-form section .form-row p{clear:both;padding:6px 0 0;margin:0;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem);color:#006270}.default-form section .form-row p.error_message{color:#dd0031;font-weight:bold}.default-form section .form-row.house-number label .label.separation,.default-form section .form-row.from-to label .label.separation{float:left;width:4%;padding:10px 0;text-align:center}.default-form section .form-row.house-number label .field,.default-form section .form-row.from-to label .field{float:left;width:30%}.default-form section .form-row.company label .label br{display:none}.default-form section .form-row.from-to label .label.separation{width:10%}.default-form section .form-row.from-to label .field{width:40%}.default-form section .form-row.from-to .unit{float:left;width:10%;padding:10px 0 10px 5px}.default-form section .form-row.calendar label .field{position:relative;display:block;width:45%}.default-form section .form-row.calendar label .field:after{content:"\f073" !important;font-family:'Font Awesome 6 Pro';font-weight:bold;display:inline-block;position:absolute;top:12px;right:6px;width:20px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.default-form section .form-row.captcha label img{margin-top:3px}.default-form section .form-row.captcha label .field{float:left;width:49%;margin-right:1%;max-width:150px}.default-form section .form-row.captcha label img{float:left;max-width:50%}.default-form section .form-row.form-inspection{display:none}.default-form section .form-row.between-list{margin-top:10px;margin-bottom:10px}.default-form section .form-row.between-list>.label{width:100%;display:block;padding:5px 6px 6px 0}.default-form section .form-row.between-list .radio-list:before,.default-form section .form-row.between-list .checkbox-list:before,.default-form section .form-row.between-list .radio-list:after,.default-form section .form-row.between-list .checkbox-list:after{content:" ";display:table}.default-form section .form-row.between-list .radio-list:after,.default-form section .form-row.between-list .checkbox-list:after{clear:both}.default-form section .form-row.between-list .radio-list .form-row,.default-form section .form-row.between-list .checkbox-list .form-row{padding-bottom:3px 0}.default-form section .form-row.between-list.with-tooltip .form-row{display:inline-block;position:relative;padding-right:30px}.default-form section .form-row.between-list.with-tooltip .form-row .tooltip-wrapper{top:-3px;right:0}.default-form section .form-row.between-checkbox{margin-top:10px;margin-bottom:10px}.default-form section .form-row.with-tooltip{position:relative}.default-form section .form-row.with-tooltip label.text-field,.default-form section .form-row.with-tooltip label.textarea,.default-form section .form-row.with-tooltip label.select{padding-right:30px}.default-form section .form-row.with-tooltip .tooltip-wrapper{position:absolute;top:28px;right:0}.default-form section .form-row.with-tooltip .tooltip-wrapper .js-tooltip-init{font-size:23px;line-height:32.2px;font-size:2.3rem;line-height:calc(3.2199999999999998rem)}@media (max-width:1199px){.default-form section .form-row.with-tooltip .tooltip-wrapper .js-tooltip-visible{display:none}}.default-form section .form-row.with-tooltip .tooltip-outside{position:relative;width:100%;left:0;clear:both;transform:none;-ms-transform:none;-webkit-transform:none;padding:9px 0 0;top:100%}.no-cssanimations .default-form section .form-row.with-tooltip .tooltip-outside{top:auto;left:auto}.default-form section .form-row.with-tooltip .tooltip-outside:before{top:2px;border-bottom:8px solid #333;border-top:none}.default-form section .form-row.with-tooltip .tooltip-outside .tooltip-inner{text-decoration:none;color:#999;cursor:pointer;color:#fff}.default-form section .form-row.with-tooltip .tooltip-outside .tooltip-inner:before{display:inline-block;overflow:hidden;width:38px;height:38px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:normal !important;font-style:normal !important;line-height:38px !important;text-align:center;cursor:pointer}.default-form section .form-row.with-tooltip .tooltip-outside .tooltip-inner:hover,.default-form section .form-row.with-tooltip .tooltip-outside .tooltip-inner:focus{color:#000;text-decoration:none;background:none}.default-form section .form-row.with-tooltip .tooltip-outside .tooltip-inner:hover{color:#fff}.default-form section .form-row.with-tooltip .tooltip-outside .tooltip-inner:before{float:right;margin:-15px -15px 0 10px;color:#999}.default-form section .form-row.with-tooltip .tooltip-outside .tooltip-inner:hover{background-color:#333}.default-form section .form-row.with-tooltip .tooltip-outside .tooltip-inner:hover:before{color:#fff}.no-cssanimations .default-form section .form-row.with-tooltip .tooltip-outside{top:auto;left:auto}.default-form section .form-row.with-tooltip .tooltip-outside:before{left:10%}.default-form section .form-row.with-tooltip .tooltip-outside:before{top:2px;border-bottom:8px solid #333;border-top:none}.default-form section .form-row.with-tooltip.house-number label.text-field,.default-form section .form-row.with-tooltip.from-to label.text-field,.default-form section .form-row.with-tooltip.house-number label.textarea,.default-form section .form-row.with-tooltip.from-to label.textarea,.default-form section .form-row.with-tooltip.house-number label.select,.default-form section .form-row.with-tooltip.from-to label.select{padding-right:0}.default-form section .form-row.with-tooltip.house-number .tooltip-wrapper,.default-form section .form-row.with-tooltip.from-to .tooltip-wrapper{position:relative;float:left;top:4px;left:4px}.default-form section .form-row.with-button label .label{width:100%}.default-form section .form-row.with-button label .field{float:left;width:calc(100% - 160px)}.default-form section .form-row.with-button .button-data-gus{display:flex;align-items:center;justify-content:center;float:left;height:41px;font-weight:bold;width:150px;margin-left:10px;font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.default-form section .form-row.with-button .button-data-gus::after{display:none}.default-form section.form-comment-section .form-row label.textarea .label{padding:0 0 10px 0}.default-form section.lh-section h2 img{position:relative;height:1em;vertical-align:baseline;margin-left:10px;top:2px}.default-form section.form-agreement-section .form-row{padding:0 !important}.default-form section.form-agreement-section .form-row label{display:block;width:100%;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;padding:15px 10px}.default-form section.form-agreement-section .form-row label .label{display:block;margin-left:25px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.default-form section.form-agreement-section .form-row label .field{float:left}.default-form section.form-agreement-section .form-row label:hover{background:#f7f7f7}.default-form section.form-agreement-section .form-row.checked>label{background-color:#f2f2f2}.default-form section.form-agreement-section .form-row.disabled label .label{color:#ccc}.default-form section.form-agreement-section .form-row.disabled label:hover{cursor:auto;background:none}.default-form section.form-agreement-section .form-row strong{color:#000}.default-form section.form-agreement-section .form-row label.checkbox,.default-form section.form-agreement-section .form-row label.radio{padding:15px 10px 20px}.default-form section.form-agreement-section .form-row label.checkbox h2,.default-form section.form-agreement-section .form-row label.radio h2,.default-form section.form-agreement-section .form-row label.checkbox h3,.default-form section.form-agreement-section .form-row label.radio h3,.default-form section.form-agreement-section .form-row label.checkbox .label,.default-form section.form-agreement-section .form-row label.radio .label{display:block;margin-left:30px}.default-form section.form-agreement-section .form-row label.checkbox .label ul,.default-form section.form-agreement-section .form-row label.radio .label ul{list-style:disc;padding-left:20px;margin-top:10px}.default-form section.form-agreement-section .form-row label.checkbox .label ul li,.default-form section.form-agreement-section .form-row label.radio .label ul li{list-style:disc;margin-bottom:5px}.default-form section.form-agreement-section .form-row label.checkbox .field,.default-form section.form-agreement-section .form-row label.radio .field{float:left;margin-top:3px}.default-form section.form-agreement-section .form-row+.form-row label{border-top:0}.default-form section.form-agreement-section h2,.default-form section.form-agreement-section h3{font-size:15px !important;line-height:18px !important;font-size:1.5rem !important;line-height:calc(1.7999999999999998rem) !important;margin-bottom:6px}.default-form section.form-agreement-section h2.all-agreements-title,.default-form section.form-agreement-section h3.all-agreements-title{font-size:18px !important;line-height:21.6px !important;font-size:1.8rem !important;line-height:calc(2.16rem) !important;margin-bottom:0}.default-form section.form-agreement-section+.form-agreement-section{margin-top:-25px}.default-form section.form-agreement-section .js-display-switch-active{display:none}.default-form section.form-agreement-section .js-display-box-active{display:inline}.default-form section.form-agreement-section .open-link{display:inline-block}.default-form section.form-agreement-section .open-link::after{content:"\f107"}.default-form section.form-agreement-section .close-link{display:inline-block}.default-form section.form-agreement-section .close-link::after{content:"\f106"}.default-form section.form-agreement-section .more-text{margin-right:10px}.default-form section.form-agreement-section.agreement-subsection{margin-left:15px}.default-form section.form-agreement-section .agreement-list li{list-style:decimal;margin-bottom:6px;margin-left:18px;padding-left:6px}.default-form section.required h2:before,.default-form section.required h3:before{content:"*";margin-right:1px;font-weight:bold;color:#dd0031}.default-form section.invalid{background:#fff1f4}.default-form section.invalid .checkbox input[type="checkbox"]+span:before{border:2px solid #dd0031}.default-form section.valid{background-color:#f2f2f2}.default-form section.valid .checkbox input[type="checkbox"]+span:before{border:2px solid #4CAF50}.default-form section.section-guarantee .checkbox-list,.default-form section.section-fv .checkbox-list{margin-bottom:15px}.default-form .button-box{padding-bottom:20px;text-align:left}@media (max-width:575px){.default-form .button-box button{width:100%}}.default-form .button-box.right{text-align:right;padding-left:0}.default-form .button-box.left{text-align:left;padding-left:0}.default-form .button-box.left .button{margin-left:0}form .tooltip-external{position:relative;width:100%;left:0;clear:both;transform:none;-ms-transform:none;-webkit-transform:none;padding:9px 0 0;top:100%}.no-cssanimations form .tooltip-external{top:auto;left:auto}form .tooltip-external:before{top:2px;border-bottom:8px solid #333;border-top:none}form .tooltip-external .tooltip-inner{text-decoration:none;color:#999;cursor:pointer;color:#fff}form .tooltip-external .tooltip-inner:before{display:inline-block;overflow:hidden;width:38px;height:38px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:normal !important;font-style:normal !important;line-height:38px !important;text-align:center;cursor:pointer}form .tooltip-external .tooltip-inner:hover,form .tooltip-external .tooltip-inner:focus{color:#000;text-decoration:none;background:none}form .tooltip-external .tooltip-inner:hover{color:#fff}form .tooltip-external .tooltip-inner:before{float:right;margin:-15px -15px 0 10px;color:#999}form .tooltip-external .tooltip-inner:hover{background-color:#333}form .tooltip-external .tooltip-inner:hover:before{color:#fff}.no-cssanimations form .tooltip-external{top:auto;left:auto}form .tooltip-external:before{left:10%}form .tooltip-external:before{top:2px;border-bottom:8px solid #333;border-top:none}.login-form section,#login-form-facebook section,#question-form section,#availability-form section,#contact-form section,#idea-form section,#error-form section,.poczta-package-form section,.newsletter-signout-form section,#password-form section,#question-order-form section,#cancel-form section,#search-result-form section,#advanced-search-form section{margin-bottom:10px}#mail-notification-wrapper h2{margin-top:0 !important;font-size:18px !important;line-height:21.6px !important;font-size:1.8rem !important;line-height:calc(2.16rem) !important}#mail-notification-wrapper p{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#availability-form{margin-top:0}#availability-form p{text-align:center;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);color:#999;font-style:italic}#availability-form section{margin-bottom:5px}#availability-form .form-row{padding-top:0}#availability-form .form-row.checked .checkbox{border-color:#4CAF50;background-color:#f2f2f2}#availability-form .form-row.checkbox.checked{border-color:#4CAF50;background-color:#f2f2f2}#availability-form .checkbox{display:block;padding:15px 10px 17px;border:1px solid #d6d6d6}#availability-form .checkbox input[type="checkbox"]+span:before{margin-top:0}#availability-form .notify-description{margin-left:70px;display:block;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}#availability-form .notify-description strong{display:inline-block;margin-bottom:4px;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);font-weight:bold;color:#000}#availability-form .notify-description strong span{display:none}#availability-form .icon{float:left;margin:-5px 0 0 6px}#availability-form .icon::before{font-family:'Font Awesome 6 Pro';font-weight:bold;width:28px;height:28px;font-size:28px;line-height:28px;color:#000}#availability-form .icon-1::before{content:"\f0e0"}#availability-form .icon-2::before{content:"\f0f3"}#availability-form .hidden-checkbox{margin:0 0 20px}#availability-form .hidden-checkbox .icon{margin-top:0}#availability-form .hidden-checkbox .notify-description{margin-left:50px}#availability-form .hidden-checkbox input[type="checkbox"]+span:before{display:none}.registration-benefits ul{list-style:none !important;margin-left:10px}.registration-benefits ul li{list-style:none !important;padding-left:22px;margin-bottom:12px}.registration-benefits ul li:before{content:"\f00c";font-family:'Font Awesome 6 Pro';font-weight:bold;float:left;margin-left:-22px;color:#4CAF50}.registration-benefits ul li{margin-bottom:8px}.service-form section h3{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);margin:15px 0 5px}.service-print{margin-top:36px}.service-print__button{background:none;border:none;text-decoration:underline;font-size:1.5rem}#return-form .options-row{margin:24px 0 12px}#return-form .paragraph{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);margin-bottom:12px}.tracking-poczta-polska .tracking-pack-description .tracking-logo{max-width:200px;margin-bottom:12px}.tracking-poczta-polska .tracking-pack-description ul{margin-bottom:24px;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.tracking-poczta-polska .tracking-pack-description ul li{margin-bottom:10px}.tracking-poczta-polska .tracking-pack-description ul li span.poczta-label{font-weight:bold}.tracking-poczta-polska .tracking-table{width:100%;margin-bottom:24px;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.tracking-poczta-polska .tracking-table tr th{display:none}.tracking-poczta-polska .tracking-table tr td{display:block;width:100%}.tracking-poczta-polska .tracking-table tr td.tracking-level{padding-top:10px;border-top:1px solid #e8e8e8;font-weight:bold;color:#000}.tracking-poczta-polska .tracking-table tr td:last-child{padding-bottom:10px}.tracking-poczta-polska .tracking-table tr:last-child td:last-child{border-bottom:1px solid #e8e8e8}#newsletter-site .newsletter-signout,#newsletter-site .newsletter-signin{margin-top:15px}#newsletter-site .newsletter-signout a:before,#newsletter-site .newsletter-signin a:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}#newsletter-site .newsletter-signout a:before,#newsletter-site .newsletter-signin a:before{text-decoration:none}#newsletter-site .newsletter-signout a:hover,#newsletter-site .newsletter-signin a:hover{cursor:pointer}#newsletter-site .newsletter-signout a.inverse:before,#newsletter-site .newsletter-signin a.inverse:before{content:"\f105"}#advanced-search-form section .form-row label.text-field .label,#advanced-search-bags-form section .form-row label.text-field .label,#advanced-search-form section .form-row label.textarea .label,#advanced-search-bags-form section .form-row label.textarea .label,#advanced-search-form section .form-row label.select .label,#advanced-search-bags-form section .form-row label.select .label{font-weight:bold;color:#000}#advanced-search-form section .form-row>.label,#advanced-search-bags-form section .form-row>.label{font-weight:bold;color:#000}#advanced-search-form section .form-row.lcd .checkbox-list.horizontal>.form-row,#advanced-search-bags-form section .form-row.lcd .checkbox-list.horizontal>.form-row{width:80px}#advanced-search-bags-form section h2{margin-bottom:5px;font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}#credit-application-site .credit-application-logo{margin:0 auto 10px;max-height:30px}#credit-application-site h1 br{display:none}#credit-application-site select{max-width:100%}#credit-application-site .credit-application-form section .form-row.id-date label.text-field .label br,#credit-application-site .credit-application-form section .form-row.date-work label.text-field .label br,#credit-application-site .credit-application-form section .form-row.product-price label.text-field .label br,#credit-application-site .credit-application-form section .form-row.date-reside label.text-field .label br,#credit-application-site .credit-application-form section .form-row.pesel label.text-field .label br,#credit-application-site .credit-application-form section .form-row.credits label.text-field .label br{display:none}@media (max-width:575px){#credit-application-site .credit-application-form section.credit-products .form-row label:last-child{margin-top:6px}#credit-application-site .credit-application-form section.credit-products .form-row label .price-field{float:left;width:40%}}#credit-application-site .credit-application-form section.credit-products .form-row label .unit{display:inline-block;padding:12px 0 0 6px}#credit-application-site .credit-links li{margin-top:10px}#credit-application-site .credit-links li a:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}#credit-application-site .credit-links li a:before{text-decoration:none}#credit-application-site .credit-links li a:hover{cursor:pointer}#credit-application-site .credit-links li a.inverse:before{content:"\f105"}.input-phone{position:relative}.input-phone__prefix{position:absolute;top:0;left:0;display:inline-flex;align-items:center;justify-content:center;height:100%;padding-left:10px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.input-phone__input{padding-left:40px !important}.navigator{margin:10px 0;font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem);color:#000}.navigator:before,.navigator:after{content:" ";display:table}.navigator:after{clear:both}.navigator a,.navigator span{float:left;margin-right:3px}.navigator .nav_current,.navigator .nav_number,.navigator .nav_next,.navigator .nav_prev,.navigator .nav-dots,.navigator .nav_site_counter_txt{display:inline-block;height:34px;padding:0 11px;line-height:34px}.navigator .nav_current{color:#000;background-color:#dedede;font-weight:bold}.navigator .nav_number{display:none !important}.navigator .nav_next,.navigator .nav_prev{background:#FFF;text-decoration:none}.navigator .nav_next span,.navigator .nav_prev span{display:none}.navigator .nav_next:before,.navigator .nav_prev:before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";font-size:20px;line-height:34px;color:#000}.navigator .nav_next:hover,.navigator .nav_prev:hover,.navigator .nav_next:focus,.navigator .nav_prev:focus{box-shadow:inset 0 0 0 1px #000;background:#FFF}.navigator .nav_next.inactive,.navigator .nav_prev.inactive{display:none !important;background-color:#e8e8e8}.navigator .nav_next.inactive:before,.navigator .nav_prev.inactive:before{color:#ccc}.navigator .nav_next.inactive:hover,.navigator .nav_prev.inactive:hover,.navigator .nav_next.inactive:focus,.navigator .nav_prev.inactive:focus{box-shadow:none}.navigator .nav_next:before{content:"\f105"}.navigator .nav-dots{display:none !important}.navigator .nav_site_counter_txt{padding:0 2px}.tooltip-wrapper{position:relative;display:inline-block}@media (min-width:1200px){.js-tooltip-init:hover+.js-tooltip{display:block}}.tooltip{display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);z-index:2000;width:240px;padding:0 0 9px;text-align:center}.no-cssanimations .tooltip{top:0;left:50%}@media (max-width:1199px){.tooltip.js-tooltip-visible{display:block}}.tooltip:before{content:"";display:block;position:absolute;bottom:2px;left:50%;transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid #333}.no-cssanimations .tooltip:before{top:0;left:50%}.tooltip a{color:#FFF;text-decoration:underline;text-decoration-color:#ccc;-moz-text-decoration-color:#ccc}.tooltip a:hover,.tooltip a:focus{color:rgba(255,255,255,0.7);text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.tooltip a:focus{outline:#f2f2f2 dotted thin;background-color:#333}.tooltip .tooltip-inner{display:block;padding:15px;text-align:left !important;font-size:12px !important;line-height:14.4px !important;font-size:1.2rem !important;line-height:calc(1.44rem) !important;font-weight:normal !important;font-style:normal !important;background-color:#333;color:#FFF;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.tooltip .tooltip-inner i.fa-times{float:right;margin:-15px -15px 0 10px;text-decoration:none;color:#999;cursor:pointer}.tooltip .tooltip-inner i.fa-times:before{display:inline-block;overflow:hidden;width:38px;height:38px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:normal !important;font-style:normal !important;line-height:38px !important;text-align:center;cursor:pointer}.tooltip .tooltip-inner i.fa-times:hover,.tooltip .tooltip-inner i.fa-times:focus{color:#000;text-decoration:none;background:none}.tooltip .tooltip-inner i.fa-times:hover{color:#fff}.tooltip .tooltip-inner strong{font-weight:bold}.tooltip--large{width:360px}.tooltip-bottom{padding:9px 0 0;top:100%}.tooltip-bottom:before{top:2px;border-bottom:8px solid #333;border-top:none}.tooltip-right{padding:0 0 0 7px;left:100%;top:50%;bottom:auto;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}.no-cssanimations .tooltip-right{top:50%;left:0}.tooltip-right:before{top:50%;left:0px;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);border-right:8px solid #333;border-left:none;border-top:8px solid transparent;border-bottom:8px solid transparent}.no-cssanimations .tooltip-right:before{top:50%;left:0}.tooltip-left{padding:0 7px 0 0;right:100%;top:50%;bottom:auto;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);left:auto}.no-cssanimations .tooltip-left{top:50%;left:0}.tooltip-left:before{top:50%;right:0px;left:auto;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);border-left:8px solid #333;border-right:none;border-top:8px solid transparent;border-bottom:8px solid transparent}.no-cssanimations .tooltip-left:before{top:50%;left:0}.tooltip-close .tooltip-inner{text-decoration:none;color:#999;cursor:pointer;color:#fff}.tooltip-close .tooltip-inner:before{display:inline-block;overflow:hidden;width:38px;height:38px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:normal !important;font-style:normal !important;line-height:38px !important;text-align:center;cursor:pointer}.tooltip-close .tooltip-inner:hover,.tooltip-close .tooltip-inner:focus{color:#000;text-decoration:none;background:none}.tooltip-close .tooltip-inner:hover{color:#fff}.tooltip-close .tooltip-inner:before{float:right;margin:-15px -15px 0 10px;color:#999}.tooltip-close .tooltip-inner:hover{background-color:#333}.tooltip-close .tooltip-inner:hover:before{color:#fff}.tooltip-layer{transform:none;-ms-transform:none;-webkit-transform:none;position:fixed;left:2%;right:2%;top:1.5%;z-index:9999;width:96%;max-height:96%}.tooltip-layer .tooltip-inner{text-decoration:none;color:#999;cursor:pointer;color:#fff}.tooltip-layer .tooltip-inner:before{display:inline-block;overflow:hidden;width:38px;height:38px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:normal !important;font-style:normal !important;line-height:38px !important;text-align:center;cursor:pointer}.tooltip-layer .tooltip-inner:hover,.tooltip-layer .tooltip-inner:focus{color:#000;text-decoration:none;background:none}.tooltip-layer .tooltip-inner:hover{color:#fff}.tooltip-layer .tooltip-inner:before{float:right;margin:-15px -15px 0 10px;color:#999}.tooltip-layer .tooltip-inner:hover{background-color:#333}.tooltip-layer .tooltip-inner:hover:before{color:#fff}.no-cssanimations .tooltip-layer{top:auto;left:auto}.tooltip-layer:before{display:none}.tooltip-layer .tooltip-inner{overflow:auto}.tooltip-static{padding:9px 0 0;top:100%;position:relative;width:100%;left:0;clear:both;transform:none;-ms-transform:none;-webkit-transform:none}.tooltip-static:before{top:2px;border-bottom:8px solid #333;border-top:none}.tooltip-static .tooltip-inner{text-decoration:none;color:#999;cursor:pointer;color:#fff}.tooltip-static .tooltip-inner:before{display:inline-block;overflow:hidden;width:38px;height:38px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:normal !important;font-style:normal !important;line-height:38px !important;text-align:center;cursor:pointer}.tooltip-static .tooltip-inner:hover,.tooltip-static .tooltip-inner:focus{color:#000;text-decoration:none;background:none}.tooltip-static .tooltip-inner:hover{color:#fff}.tooltip-static .tooltip-inner:before{float:right;margin:-15px -15px 0 10px;color:#999}.tooltip-static .tooltip-inner:hover{background-color:#333}.tooltip-static .tooltip-inner:hover:before{color:#fff}.no-cssanimations .tooltip-static{top:auto;left:auto}.tooltip-static:before{left:10%}.tooltip-small{width:200px}.tooltip-medium{width:360px}.tooltip-init{cursor:pointer}@media (min-width:1200px){.tooltip-init{cursor:default}}.carousel-prev,.carousel-next{position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);display:inline-flex;align-items:center;justify-content:center;text-align:center;width:.8em;height:1.4em;padding:.2em 0;font-size:30px;line-height:30px;font-size:3rem;line-height:calc(3rem);cursor:pointer;z-index:20;display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400}.no-cssanimations .carousel-prev,.no-cssanimations .carousel-next{top:46%}.carousel-prev:before,.carousel-next:before{display:block;color:#FFF;text-shadow:0 0 1px #000}.carousel-prev:hover,.carousel-next:hover{background-color:rgba(0,0,0,0.1)}.carousel-prev{left:0}.carousel-prev:before{content:"\f104"}.carousel-next{right:0}.carousel-next:before{content:"\f105"}.carousel-prev-outer,.carousel-next-outer{font-size:30px;line-height:30px;font-size:3rem;line-height:calc(3rem);height:1.8em;padding:.4em 0;background-color:rgba(255,255,255,0.4)}.carousel-prev-outer:before,.carousel-next-outer:before{color:#000;text-shadow:none}.carousel-prev-outer:hover,.carousel-next-outer:hover{background-color:rgba(230,230,230,0.5)}.carousel-prev-outer{left:0}.carousel-prev-outer:before{content:"\f104"}.carousel-next-outer{right:0}.carousel-next-outer:before{content:"\f105"}.carousel-dot{display:inline-block;margin:5px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:16px;height:16px;font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem);line-height:16px;font-weight:bold;text-align:center;background:#a5a5a5;cursor:pointer}.carousel-dot:hover{background:#cecece}.carousel-dot.active,.carousel-dot.selected{background:#000}.owl-carousel .owl-controls .owl-nav .owl-prev{position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);display:inline-flex;align-items:center;justify-content:center;text-align:center;width:.8em;height:1.4em;padding:.2em 0;font-size:30px;line-height:30px;font-size:3rem;line-height:calc(3rem);cursor:pointer;z-index:20;display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;left:0}.no-cssanimations .owl-carousel .owl-controls .owl-nav .owl-prev{top:46%}.owl-carousel .owl-controls .owl-nav .owl-prev:before{display:block;color:#FFF;text-shadow:0 0 1px #000}.owl-carousel .owl-controls .owl-nav .owl-prev:hover{background-color:rgba(0,0,0,0.1)}.owl-carousel .owl-controls .owl-nav .owl-prev:before{content:"\f104"}.owl-carousel .owl-controls .owl-nav .owl-next{position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);display:inline-flex;align-items:center;justify-content:center;text-align:center;width:.8em;height:1.4em;padding:.2em 0;font-size:30px;line-height:30px;font-size:3rem;line-height:calc(3rem);cursor:pointer;z-index:20;display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;right:0}.no-cssanimations .owl-carousel .owl-controls .owl-nav .owl-next{top:46%}.owl-carousel .owl-controls .owl-nav .owl-next:before{display:block;color:#FFF;text-shadow:0 0 1px #000}.owl-carousel .owl-controls .owl-nav .owl-next:hover{background-color:rgba(0,0,0,0.1)}.owl-carousel .owl-controls .owl-nav .owl-next:before{content:"\f105"}.owl-carousel .owl-controls .owl-dots{position:absolute;bottom:-29px;text-align:center;width:100%;counter-reset:dotsCounter;color:#FFF}.owl-carousel .owl-controls .owl-dots .owl-dot{display:inline-block;margin:5px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:16px;height:16px;font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem);line-height:16px;font-weight:bold;text-align:center;background:#a5a5a5;cursor:pointer}.owl-carousel .owl-controls .owl-dots .owl-dot:hover{background:#cecece}.owl-carousel .owl-controls .owl-dots .owl-dot.active,.owl-carousel .owl-controls .owl-dots .owl-dot.selected{background:#000}.owl-carousel .owl-controls .owl-dots .owl-dot::before{counter-increment:dotsCounter;content:counter(dotsCounter)}.owl-carousel.owl-nav-outer{padding:0 3em}.owl-carousel.owl-nav-outer .owl-controls .owl-nav .owl-prev{font-size:30px;line-height:30px;font-size:3rem;line-height:calc(3rem);height:1.8em;padding:.4em 0;background-color:rgba(255,255,255,0.4);left:0}.owl-carousel.owl-nav-outer .owl-controls .owl-nav .owl-prev:before{color:#000;text-shadow:none}.owl-carousel.owl-nav-outer .owl-controls .owl-nav .owl-prev:hover{background-color:rgba(230,230,230,0.5)}.owl-carousel.owl-nav-outer .owl-controls .owl-nav .owl-prev:before{content:"\f104"}.owl-carousel.owl-nav-outer .owl-controls .owl-nav .owl-next{font-size:30px;line-height:30px;font-size:3rem;line-height:calc(3rem);height:1.8em;padding:.4em 0;background-color:rgba(255,255,255,0.4);right:0}.owl-carousel.owl-nav-outer .owl-controls .owl-nav .owl-next:before{color:#000;text-shadow:none}.owl-carousel.owl-nav-outer .owl-controls .owl-nav .owl-next:hover{background-color:rgba(230,230,230,0.5)}.owl-carousel.owl-nav-outer .owl-controls .owl-nav .owl-next:before{content:"\f105"}.owl-carousel.brands-carousel .owl-stage{margin:0 auto}.owl-carousel.brands-carousel .owl-item{text-align:center}.owl-carousel.brands-carousel .owl-item .brand-logo{position:relative;width:100%;width:70%;margin:auto}.owl-carousel.brands-carousel .owl-item .brand-logo:before{content:"";display:block;width:100%;padding-bottom:40%}.owl-carousel.brands-carousel .owl-item .brand-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .owl-carousel.brands-carousel .owl-item .brand-logo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.owl-carousel.brands-carousel .owl-item .brand-logo.to-large img{max-height:75%}.owl-carousel#cms-carousel{margin:12px 0 18px !important}.owl-carousel#cms-carousel .owl-item .brand-logo{width:70%}.owl-carousel#cms-carousel .owl-item .brand-logo img{opacity:50%}.owl-carousel.products-carousel{background:#FFF}.owl-carousel.products-carousel .owl-stage .owl-item .product .product-inner{background:#FFF;padding:15px;width:100%;padding:20px 10px 30px}.owl-carousel.products-carousel .owl-stage .owl-item .product .product-photo{position:relative;width:100%}.owl-carousel.products-carousel .owl-stage .owl-item .product .product-photo:before{content:"";display:block;width:100%;padding-bottom:70%}.owl-carousel.products-carousel .owl-stage .owl-item .product .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .owl-carousel.products-carousel .owl-stage .owl-item .product .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.owl-carousel.products-carousel .owl-stage .owl-item .product .product-name{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);margin:6px 0 20px;min-height:30px}.owl-carousel.products-carousel .owl-stage .owl-item .product .order-box{margin:6px 0}.owl-carousel.products-carousel .owl-stage .owl-item .product .order-box .price{margin-top:5px;font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}.owl-carousel.products-carousel .owl-stage .owl-item .product .order-box .button{padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;margin-top:10px}.owl-carousel.products-carousel.with-button .owl-stage .owl-item .product .order-box{position:relative;min-height:97px}.owl-carousel.products-carousel.with-button .owl-stage .owl-item .product .order-box .button{position:absolute;bottom:0;left:0}.owl-carousel.products-carousel.owl-nav-outer .owl-controls .owl-nav .owl-prev{left:10px}.owl-carousel.products-carousel.owl-nav-outer .owl-controls .owl-nav .owl-next{right:10px}.owl-carousel.owl-nav-disabled{padding:0 1.5em}.owl-carousel.owl-nav-disabled .owl-controls .owl-nav{display:none}.owl-carousel.owl-nav-disabled .owl-controls .owl-dots{display:none}.c-overlay-center{top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.no-cssanimations .c-overlay-center{top:50%;left:50%}.c-overlay-wrapper{position:fixed;top:0 !important;left:0 !important;width:100%;height:100%;z-index:21474836399}.c-overlay-wrapper .cover{position:absolute;top:0;left:0;display:block;width:100%;height:100%;cursor:pointer;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;background-color:#e8e8e8}.c-overlay{position:absolute;top:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;padding:45px 20px 80px;background:#FFF;-moz-box-shadow:5px 5px 15px -5px #999;-webkit-box-shadow:5px 15px 5px -5px #999;box-shadow:5px 5px 15px -5px #999}.c-overlay .c-overlay-close{text-decoration:none;color:#999;cursor:pointer;position:fixed;top:0;right:0;z-index:999999;background:#FFF}.c-overlay .c-overlay-close:before{display:inline-block;overflow:hidden;width:46px;height:46px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem);font-weight:normal !important;font-style:normal !important;line-height:46px !important;text-align:center;cursor:pointer}.c-overlay .c-overlay-close:hover,.c-overlay .c-overlay-close:focus{color:#000;text-decoration:none;background:none}.c-overlay h1,.c-overlay h2,.c-overlay h3,.c-overlay h4,.c-overlay h5,.c-overlay h6{margin-top:0 !important}.c-overlay .c-overlay-loader{border:6px solid #f2f2f2;border-radius:50%;border-top:6px solid #00b7d1;width:50px;height:50px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;overflow:hidden;text-indent:100px;padding:10px 0 0;margin:0 auto}.c-overlay iframe{border:none}.c-overlay-small .c-overlay{top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);height:auto}.no-cssanimations .c-overlay-small .c-overlay{top:50%;left:50%}.credit-layer .c-overlay{padding-top:10px}.notify-layer{z-index:3147483639}.notify-layer .alert{margin-bottom:6px}.warranty-layer .c-overlay{padding-top:15px}.c-gallery{position:relative;clear:both}.c-gallery .c-gallery-name{display:none}.c-gallery .c-gallery-screen-wrapper{margin-bottom:24px;position:relative}.c-gallery .c-gallery-screen-wrapper.with-badges{margin-top:70px}.c-gallery .c-gallery-screen{position:relative;overflow:hidden}.c-gallery .c-gallery-screen:before,.c-gallery .c-gallery-screen:after{content:" ";display:table}.c-gallery .c-gallery-screen:after{clear:both}.c-gallery .c-gallery-screen .c-gallery-screen-photo{position:relative;width:100%;margin:0 auto}.c-gallery .c-gallery-screen .c-gallery-screen-photo:before{content:"";display:block;width:100%;padding-bottom:100%}.c-gallery .c-gallery-screen .c-gallery-screen-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .c-gallery .c-gallery-screen .c-gallery-screen-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.c-gallery .c-gallery-screen .c-gallery-screen-photo img{cursor:pointer}.c-gallery .c-gallery-screen .c-gallery-screen-3d{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);width:100%;height:100%}.no-cssanimations .c-gallery .c-gallery-screen .c-gallery-screen-3d{top:50%;left:50%}.c-gallery .c-gallery-screen .c-gallery-screen-3d .g360{left:50% !important;top:50% !important;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.no-cssanimations .c-gallery .c-gallery-screen .c-gallery-screen-3d .g360{top:50%;left:50%}.c-gallery .c-gallery-screen .c-gallery-screen-3d .g360 .spritespin-canvas{width:100% !important;height:100% !important}.c-gallery .c-gallery-screen .c-gallery-screen-3d .g360 .pr3d{width:100% !important;height:100% !important;background-size:100% 100% !important}.c-gallery .c-gallery-screen .c-gallery-screen-3d .g360 .pr3d span{display:block;text-align:center;margin-top:10px}.c-gallery .c-gallery-screen .c-gallery-screen-3d .spinController{position:absolute;bottom:10px;left:10px;cursor:pointer}.c-gallery .c-gallery-screen .c-gallery-screen-3d .spinController:before{font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:24px;line-height:24px;font-size:2.4rem;line-height:calc(2.4rem)}.c-gallery .c-gallery-screen .c-gallery-screen-3d .spinController.fa-pause-circle-o:before{content:"\f28b"}.c-gallery .c-gallery-screen .c-gallery-screen-3d .spinController.fa-play-circle-o:before{content:"\f144"}.c-gallery .c-gallery-screen .c-gallery-screen-3d .spinController:hover{color:#000}.c-gallery .c-gallery-screen .c-gallery-screen-video{position:absolute;top:0;left:151%;transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);width:100%;height:100%}.no-cssanimations .c-gallery .c-gallery-screen .c-gallery-screen-video{top:0;left:50%}.c-gallery .c-gallery-screen .c-gallery-screen-video .video{position:static;padding-bottom:0;height:auto;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.c-gallery .c-gallery-screen .c-gallery-screen-video .video iframe,.c-gallery .c-gallery-screen .c-gallery-screen-video .video embed,.c-gallery .c-gallery-screen .c-gallery-screen-video .video video,.c-gallery .c-gallery-screen .c-gallery-screen-video .video object{position:static;top:auto;left:auto;width:auto;height:auto}.no-cssanimations .c-gallery .c-gallery-screen .c-gallery-screen-video .video{top:50%;left:50%}.c-gallery .c-gallery-screen .c-gallery-screen-video .video-data{display:none}.c-gallery .c-gallery-screen .c-gallery-screen-video.js-video-visible{left:50%}.c-gallery .c-gallery-prev{position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);display:inline-flex;align-items:center;justify-content:center;text-align:center;width:.8em;height:1.4em;padding:.2em 0;cursor:pointer;z-index:20;display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;font-size:30px;line-height:30px;font-size:3rem;line-height:calc(3rem);height:1.8em;padding:.4em 0;background-color:rgba(255,255,255,0.4);left:0}.no-cssanimations .c-gallery .c-gallery-prev{top:46%}.c-gallery .c-gallery-prev:before{display:block;color:#FFF;text-shadow:0 0 1px #000}.c-gallery .c-gallery-prev:hover{background-color:rgba(0,0,0,0.1)}.c-gallery .c-gallery-prev:before{content:"\f104"}.c-gallery .c-gallery-prev:before{color:#000;text-shadow:none}.c-gallery .c-gallery-prev:hover{background-color:rgba(230,230,230,0.5)}.c-gallery .c-gallery-prev:before{content:"\f104"}.c-gallery .c-gallery-next{position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);display:inline-flex;align-items:center;justify-content:center;text-align:center;width:.8em;height:1.4em;padding:.2em 0;cursor:pointer;z-index:20;display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;font-size:30px;line-height:30px;font-size:3rem;line-height:calc(3rem);height:1.8em;padding:.4em 0;background-color:rgba(255,255,255,0.4);right:0}.no-cssanimations .c-gallery .c-gallery-next{top:46%}.c-gallery .c-gallery-next:before{display:block;color:#FFF;text-shadow:0 0 1px #000}.c-gallery .c-gallery-next:hover{background-color:rgba(0,0,0,0.1)}.c-gallery .c-gallery-next:before{content:"\f105"}.c-gallery .c-gallery-next:before{color:#000;text-shadow:none}.c-gallery .c-gallery-next:hover{background-color:rgba(230,230,230,0.5)}.c-gallery .c-gallery-next:before{content:"\f105"}.c-gallery .c-gallery-full-screen{position:absolute;bottom:0px;right:0;z-index:20;display:block;width:26px;height:26px;text-align:center;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:26px;background-color:#f2f2f2;cursor:pointer}.c-gallery .c-gallery-full-screen:hover:before{background-color:#e8e8e8}.c-gallery .c-gallery-loader{border:6px solid #f2f2f2;border-radius:50%;border-top:6px solid #00b7d1;width:50px;height:50px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;overflow:hidden;text-indent:100px;position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);width:100%;font-weight:normal !important;font-style:normal !important}.no-cssanimations .c-gallery .c-gallery-loader{top:50%;left:0}.c-gallery .fadeEffect{transition:opacity 350ms}.c-gallery .smoothLeft{transition:left 350ms}.c-gallery .toLeft{left:-50% !important}.c-gallery .toRight{left:151% !important}.c-gallery .c-gallery-thumbs:before,.c-gallery .c-gallery-thumbs:after{content:" ";display:table}.c-gallery .c-gallery-thumbs:after{clear:both}.c-gallery .c-gallery-thumbs .c-gallery-thumb{position:relative;float:left;width:16.66666667%;padding:10px;border:1px solid #b2b2b2;margin-right:-1px;margin-bottom:-1px}.c-gallery .c-gallery-thumbs .c-gallery-thumb .photo,.c-gallery .c-gallery-thumbs .c-gallery-thumb .video,.c-gallery .c-gallery-thumbs .c-gallery-thumb .view-3d{position:relative;width:100%}.c-gallery .c-gallery-thumbs .c-gallery-thumb .photo:before,.c-gallery .c-gallery-thumbs .c-gallery-thumb .video:before,.c-gallery .c-gallery-thumbs .c-gallery-thumb .view-3d:before{content:"";display:block;width:100%;padding-bottom:100%}.c-gallery .c-gallery-thumbs .c-gallery-thumb .photo img,.c-gallery .c-gallery-thumbs .c-gallery-thumb .video img,.c-gallery .c-gallery-thumbs .c-gallery-thumb .view-3d img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .c-gallery .c-gallery-thumbs .c-gallery-thumb .photo img,.no-cssanimations .c-gallery .c-gallery-thumbs .c-gallery-thumb .video img,.no-cssanimations .c-gallery .c-gallery-thumbs .c-gallery-thumb .view-3d img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.c-gallery .c-gallery-thumbs .c-gallery-thumb .video{padding-bottom:100%}.c-gallery .c-gallery-thumbs .c-gallery-thumb.c-gallery-video-thumb{padding:5px;position:relative}.c-gallery .c-gallery-thumbs .c-gallery-thumb.c-gallery-video-thumb .icon-video{width:100%;height:100%;position:absolute;top:0;left:0;background:#000;background-color:rgba(150,150,150,0.3);z-index:20}.c-gallery .c-gallery-thumbs .c-gallery-thumb.c-gallery-video-thumb .icon-video:before{content:"\f144";font-family:'Font Awesome 6 Pro';font-weight:bold;color:#FFF;font-size:30px;line-height:42px;font-size:3rem;line-height:calc(4.199999999999999rem);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .c-gallery .c-gallery-thumbs .c-gallery-thumb.c-gallery-video-thumb .icon-video:before{top:0;left:0;right:0;margin:0 auto}.c-gallery .c-gallery-thumbs .c-gallery-thumb.c-gallery-video-thumb .video img{max-width:100%;max-height:100%}.c-gallery .c-gallery-thumbs .c-gallery-thumb.c-gallery-3d-thumb .view-3d{background-image:url(/images/icon-3d.svg);background-repeat:no-repeat;background-position:0 0;background-size:100%}.no-svg .c-gallery .c-gallery-thumbs .c-gallery-thumb.c-gallery-3d-thumb .view-3d{background-image:url(/images/icon-3d.png)}.c-gallery .c-gallery-thumbs .c-gallery-thumb:hover{box-shadow:inset 0 0 0 1px #00b7d1;cursor:pointer;z-index:100}.c-gallery .c-gallery-thumbs .c-gallery-thumb.selected{box-shadow:inset 0 0 0 1px #000;z-index:99}.c-gallery.c-gallery-without-nav .c-gallery-prev,.c-gallery.c-gallery-without-nav .c-gallery-next{display:none}@media (max-width:575px),(min-width:576px) and (orientation:landscape) and (max-width:767px){.c-gallery.c-gallery-without-nav .c-gallery-thumbs{display:none}}.c-gallery-layer .c-overlay{height:100%;width:100%;max-width:100%;transform:none;-ms-transform:none;-webkit-transform:none;left:0;top:0;padding:30px 15px}.no-cssanimations .c-gallery-layer .c-overlay{top:auto;left:auto}.c-gallery-layer .c-overlay .c-overlay-inner{height:100%}.c-gallery-layer .c-gallery{position:relative;height:100%}.c-gallery-layer .c-gallery .c-gallery-info{position:absolute;top:0;left:0;width:calc(100% - 46px);padding-left:46px;text-align:center}.c-gallery-layer .c-gallery .c-gallery-info .c-gallery-brand{display:none}.c-gallery-layer .c-gallery .c-gallery-info .c-gallery-name{display:block;text-align:center;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);font-weight:bold;color:#000;max-width:100%}.c-gallery-layer .c-gallery .c-gallery-screen-wrapper{height:100%;margin:0;padding:50px 0 175px}.c-gallery-layer .c-gallery .c-gallery-screen{height:100%}.c-gallery-layer .c-gallery .c-gallery-screen .c-gallery-screen-photo{height:100%;width:100%}.c-gallery-layer .c-gallery .c-gallery-screen .c-gallery-screen-photo:before{display:none}.c-gallery-layer .c-gallery .c-gallery-screen .c-gallery-screen-video .video-data{display:block;position:absolute;bottom:0;width:100%;text-align:center;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem);color:#999}.c-gallery-layer .c-gallery .c-gallery-screen .c-gallery-screen-video .video-data span{margin-right:10px;white-space:nowrap}.c-gallery-layer .c-gallery .c-gallery-screen .c-gallery-screen-video .video-data span:last-of-type{margin-right:0}.c-gallery-layer .c-gallery .c-gallery-full-screen{display:none !important}.c-gallery-layer .c-gallery .c-gallery-thumbs-wrapper{position:absolute;bottom:0;width:100%}.c-gallery-layer .c-gallery .c-gallery-thumbs{margin-bottom:0}.c-gallery-layer .c-gallery .c-gallery-thumbs .c-gallery-thumb{max-width:76px}.usp ul:before,.usp ul:after{content:" ";display:table}.usp ul:after{clear:both}.usp ul li{font-size:10px;line-height:12px;font-size:1rem;line-height:calc(1.2rem);cursor:pointer;float:left;width:25%;padding:0;text-align:center}.usp ul li:before,.usp ul li:after{content:" ";display:table}.usp ul li:after{clear:both}.usp ul li .icon{display:block;width:56px;height:40px;margin:0 auto 5px;background-image:url(/images/usp/usp.svg?v=20230516);background-repeat:no-repeat;background-position:0 0;background-size:100%;overflow:hidden}.usp ul li.nth1:hover .icon,.usp ul li.nth1:focus .icon{background-position:0 14.28571429%}.usp ul li.nth1 .tooltip:before{left:12.5%}.usp ul li.nth2 .icon{background-position:0 28.57142857%}.usp ul li.nth2:hover .icon,.usp ul li.nth2:focus .icon{background-position:0 42.85714286%}.usp ul li.nth2 .tooltip:before{left:37.5%}.usp ul li.nth3 .icon{background-position:0 57.14285714%}.usp ul li.nth3:hover .icon,.usp ul li.nth3:focus .icon{background-position:0 71.42857143%}.usp ul li.nth3 .tooltip:before{left:62.5%}.usp ul li.nth4 .icon{background-position:0 85.71428571%}.usp ul li.nth4:hover .icon,.usp ul li.nth4:focus .icon{background-position:0 100%}.usp ul li.nth4 .tooltip:before{left:87.5%}.usp ul li .title{display:block;margin:0 auto;max-width:120px;color:#525252}.usp .tooltip{padding:9px 0 0;top:100%;transform:none;-ms-transform:none;-webkit-transform:none;width:100%;left:0px;margin-top:6px}.usp .tooltip:before{top:2px;border-bottom:8px solid #333;border-top:none}.usp .tooltip .tooltip-inner{text-decoration:none;color:#999;cursor:pointer;color:#fff}.usp .tooltip .tooltip-inner:before{display:inline-block;overflow:hidden;width:38px;height:38px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:normal !important;font-style:normal !important;line-height:38px !important;text-align:center;cursor:pointer}.usp .tooltip .tooltip-inner:hover,.usp .tooltip .tooltip-inner:focus{color:#000;text-decoration:none;background:none}.usp .tooltip .tooltip-inner:hover{color:#fff}.usp .tooltip .tooltip-inner:before{float:right;margin:-15px -15px 0 10px;color:#999}.usp .tooltip .tooltip-inner:hover{background-color:#333}.usp .tooltip .tooltip-inner:hover:before{color:#fff}.no-cssanimations .usp .tooltip{top:auto;left:auto}.price{font-weight:bold;font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem);color:#000}.price span{font-weight:normal;font-style:normal;font-size:.8em}.price-old{font-weight:normal;font-style:normal;font-size:.65em;line-height:.65em;color:#dd0031;text-decoration:line-through}.availability{display:inline-block;padding-left:14px;text-align:left;font-size:12px;line-height:13.2px;font-size:1.2rem;line-height:calc(1.32rem);color:#000}.availability:before{content:"";display:block;float:left;width:11px;height:11px;margin:1px 0 0 -14px;background:#000;border-radius:50%}.availability a{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;color:#000}.availability a:hover,.availability a:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.availability a:focus{background-color:#f2f2f2}.availability a:hover,.availability a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.availability a:focus{background-color:#f0f9fa}.availability.available:before,.availability.availabile:before,.availability.in1day:before,.availability.in1-2days:before,.availability.in2-4days:before{background-color:#4CAF50}.availability.in5-10days:before,.availability.in11-14days:before{background-color:#8963b4}.availability.model-ended:before,.availability.withdrawn:before{background-color:#7a7a7a}.availability.announcement:before{background-color:#eee800}.availability.notify:before{background-color:#00b7d1}.availability.unknown:before{background-color:#00b7d1}.availability.archive:before{background-color:#454545}a.availability{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;color:#000}a.availability:hover,a.availability:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}a.availability:focus{background-color:#f2f2f2}a.availability:hover,a.availability:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}a.availability:focus{background-color:#f0f9fa}.availability-right{padding-left:0;padding-right:14px;text-align:right}.availability-right:before{float:right;margin:2px -14px 0 0}.notification{display:inline-block;text-align:left;font-size:12px;line-height:13.2px;font-size:1.2rem;line-height:calc(1.32rem)}.notification a{text-decoration:none}.notification a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.notification a:after{text-decoration:none}.notification a:hover{cursor:pointer}.availability-info{display:block;width:97px;padding:4px 3px;border:2px solid #eee800;text-align:center;text-decoration:none;color:#000 !important;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem);font-weight:normal;font-style:normal}.availability-info span{display:none !important}.availability-info.model-end,.availability-info.koniec-modelu{color:#525252 !important;border-color:#cecece}.availability-info.promotion{border-color:#00c4e0}.availability-info:focus{background:#FFF !important;text-decoration:none !important}.availability-info:hover{text-decoration:none}.availability-info-medium{width:132px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);padding-top:8px;padding-bottom:8px}.availability-info-large{width:160px;padding:5px 3px 7px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);font-weight:bold}.availability-info-large span{display:block !important;font-weight:normal;font-style:normal;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem)}.in-stores-link{display:block;float:left;clear:left;color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;margin:2px 0 5px;font-size:12px;line-height:13.2px;font-size:1.2rem;line-height:calc(1.32rem);color:#000;cursor:pointer}.in-stores-link:hover,.in-stores-link:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.in-stores-link:focus{background-color:#f2f2f2}.in-stores-link:hover,.in-stores-link:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.in-stores-link:focus{background-color:#f0f9fa}.in-stores-link__icon{font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem);margin-right:2px}.shops-list{margin:5px 0 0}.shops-list:before,.shops-list:after{content:" ";display:table}.shops-list:after{clear:both}.shops-list .shop-availability{float:left;margin:5px 12px 5px 0;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem)}.shops-list .shop-availability .shop{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;display:inline-block;padding-left:16px}.shops-list .shop-availability .shop:hover,.shops-list .shop-availability .shop:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.shops-list .shop-availability .shop:focus{background-color:#f2f2f2}.shops-list .shop-availability .shop:before{content:"";display:block;float:left;width:13px;height:13px;margin:2px 0 0 -16px;background-color:#cecece}.shops-list .shop-availability:last-child{margin-right:0}.shops-list .shop-availability.available .shop{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;color:#000}.shops-list .shop-availability.available .shop:hover,.shops-list .shop-availability.available .shop:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.shops-list .shop-availability.available .shop:focus{background-color:#f2f2f2}.shops-list .shop-availability.available .shop:hover,.shops-list .shop-availability.available .shop:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.shops-list .shop-availability.available .shop:focus{background-color:#f0f9fa}.shops-list .shop-availability.available .shop:before{background:#4CAF50;color:#FFF}.shops-list .shop-availability.available .shop:hover,.shops-list .shop-availability.available .shop:focus{color:#000 !important}#in-stores-overlay{padding-bottom:40px}@media (max-width:575px){#in-stores-overlay{margin-left:-2px;margin-right:-12px}}#in-stores-overlay h1,#in-stores-overlay h2{margin-bottom:6px}#in-stores-overlay h2{font-size:26px;line-height:31.2px;font-size:2.6rem;line-height:calc(3.12rem);margin:18px 0 6px !important}#in-stores-overlay .shops-list .shop-availability{float:none;margin-bottom:12px}#in-stores-overlay .shops-list .shop-availability .shop{padding-left:26px;text-decoration:none;font-size:18px;line-height:28.8px;font-size:1.8rem;line-height:calc(2.8800000000000003rem)}#in-stores-overlay .shops-list .shop-availability .shop:before{width:19px;height:19px;margin:5px 0 0 -26px;border-radius:50%}#in-stores-overlay .shops-list .shop-availability .address{padding-left:6px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}#in-stores-overlay .shops-list .shop-availability .address a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}#in-stores-overlay .shops-list .shop-availability .address a:after{text-decoration:none}#in-stores-overlay .shops-list .shop-availability .address a:hover{cursor:pointer}#in-stores-overlay .shops-list .shop-availability .description{margin-top:-2px;padding-left:32px;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}#in-stores-overlay .shops-list .shop-availability.noneavailable .shop:hover,#in-stores-overlay .shops-list .shop-availability.noneavailable .shop:focus{color:#525252}#in-stores-overlay .availability{padding-left:32px;font-size:18px;line-height:28.8px;font-size:1.8rem;line-height:calc(2.8800000000000003rem)}#in-stores-overlay .availability:before{width:19px;height:19px;margin:5px 0 0 -26px}.product-on-overlay{padding-bottom:6px;margin-top:-35px}.product-on-overlay:before,.product-on-overlay:after{content:" ";display:table}.product-on-overlay:after{clear:both}.product-on-overlay .product-photo{position:relative;width:100%;float:left;width:75px}.product-on-overlay .product-photo:before{content:"";display:block;width:100%;padding-bottom:100%}.product-on-overlay .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .product-on-overlay .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.product-on-overlay .product-details{position:relative;min-height:75px;margin-left:85px;margin-right:30px}.product-on-overlay .product-details .product-content{position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}.no-cssanimations .product-on-overlay .product-details .product-content{top:46%}.product-on-overlay .product-title{margin-bottom:6px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.product-on-overlay .product-name{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.product-on-overlay a{color:#525252;text-decoration:none}.product-on-overlay a:hover,.product-on-overlay a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.product-on-overlay a:focus{background-color:#f2f2f2}.product-on-overlay .price{margin-top:3px;font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem)}.status{display:inline-block;vertical-align:top;text-align:center;font-size:8px;line-height:8px;font-size:0.8rem;line-height:calc(0.8rem)}.status .status-badge{display:inline-block;vertical-align:top;padding:3px 5px 4px;text-decoration:none;font-size:10px;line-height:10px;font-size:1rem;line-height:calc(1rem);color:#FFF !important;background:#8963b4}.status.promotion .status-badge{background-color:#dd0031}.status.promotion .last-chance{color:#dd0031}.status.sale .status-badge{background-color:#eee800;color:#000}.status.sale .last-chance{color:#eee800;color:#000}.status.new .status-badge{background-color:#4CAF50}.status.hit .status-badge{background-color:#015d6a}.status.withdrawn .status-badge{background-color:#7a7a7a}.status.archive .status-badge{background-color:#454545}.status a,.status a:visited{text-decoration:none !important}.status .last-chance{display:block;margin-top:2px}.status-large{font-size:11px;line-height:11px;font-size:1.1rem;line-height:calc(1.1rem)}.status-large .status-badge{padding:5px 7px 6px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.status-xlarge{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.status-xlarge .status-badge{padding:7px 12px 8px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.product-promotions-list{margin:3px 0 12px;font-size:13px !important;line-height:13px !important;font-size:1.3rem !important;line-height:calc(1.3rem) !important}.product-promotions-list .promotion-name{display:inline-block;padding:10px 15px;margin:3px 3px 3px 0;border:1px solid #dd0031;border-radius:50px;color:#dd0031 !important;font-weight:bold;text-decoration:none;font-size:13px !important;line-height:13px !important;font-size:1.3rem !important;line-height:calc(1.3rem) !important}.product-promotions-list .promotion-name.small{padding:4px 10px}.product-promotions-list a.promotion-name:hover,.product-promotions-list a.promotion-name:focus{box-shadow:inset 0 0 0 1px #dd0031;background:none}.product-promotions-info{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);color:#000}.product-promotions-info strong{font-weight:bold;color:#dd0031}.product-promotions-info li{margin:6px 0}.warranty-extension{border:1px solid #cecece;padding:10px 15px;width:100%;display:table;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);border-radius:3px;cursor:pointer}.warranty-extension:hover{border-color:#000;color:#000}.warranty-extension:hover i{color:black}.warranty-extension>span{display:table-cell;vertical-align:middle}.warranty-extension .warranty-extension-icon{width:30px}.warranty-extension i{font-size:20px;color:#00b7d1}.warranty-extension .warranty-extension-more{width:90px;text-align:right;color:#00788a;text-decoration:none;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.warranty-extension .warranty-extension-more:hover,.warranty-extension .warranty-extension-more:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.warranty-extension .warranty-extension-more:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.warranty-extension .warranty-extension-more:after{text-decoration:none}.warranty-extension .warranty-extension-more:hover{cursor:pointer}.warranty-extension .warranty-extension-more:hover{text-decoration:none}.cms{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.cms strong{font-weight:bold}.cms em{font-style:italic}.cms u{text-decoration:underline}.cms s{text-decoration:line-through}.cms a{cursor:pointer}.cms hr{margin:36px 0;border:0;color:#e8e8e8;background-color:#e8e8e8;height:1px}.cms p{margin:18px 0}.cms h1{margin-bottom:18px}.cms h1+h2,.cms h1+h3{margin-top:18px !important}.cms h2{margin:36px 0 18px !important}.cms h3{margin:36px 0 18px}.cms h4{margin:36px 0 18px}.cms h5{margin:36px 0 18px}.cms h4+h5{margin-top:0}.cms h6{margin:36px 0 18px}.cms h5+h6{margin-top:0}.cms img{max-width:100%}.cms>img,.cms>p img{margin:18px auto}.cms h1+img,.cms h2+img,.cms h3+img,.cms h4+img,.cms h5+img,.cms h6+img{margin-top:18px}.cms ul,.cms ol{margin:18px 0 18px 0;overflow:hidden;padding-left:30px}.cms ul li,.cms ol li{list-style-position:outside;margin-bottom:6px;padding-left:0}.cms ul li ul,.cms ol li ul,.cms ul li ol,.cms ol li ol{margin-top:6px;margin-bottom:0}.cms ul.list-large>li,.cms ol.list-large>li{margin-bottom:18px}.cms ul.list-large>li:last-child,.cms ol.list-large>li:last-child{margin-bottom:6px}.cms ul.list-small,.cms ol.list-small{font-size:.875em;line-height:1.2em}.cms ul.list-small li,.cms ol.list-small li{margin-bottom:4px}.cms ol,.cms ol li{list-style:decimal}.cms ul,.cms ul li{list-style:disc}.cms blockquote{position:relative;margin:32px 0 36px;padding:0 0 0 40px;border:0;font-size:1em;line-height:1.2em;font-style:italic;color:#000}.cms blockquote:before{content:"\f10d";font-family:'Font Awesome 6 Pro';font-weight:bold;position:absolute;top:0;left:0;font-size:1.7em;color:#ccc}.cms .cms-mobile-hidden{display:none}.cms .xlarge{font-size:1.25em;line-height:1.2em}.cms .large{font-size:1.125em;line-height:1.2em}.cms .small{font-size:.875em;line-height:1.2em}.cms .xsmall{font-size:.75em;line-height:1.2em}.cms .button{margin:6px 0}@media (max-width:575px){.cms .button{width:100%}}.cms .subtitle{display:block;font-size:.875em;line-height:1.2em;font-weight:normal;font-style:normal}.cms .sci-fly{font-family:'SciFly','Lato',Arial,sans-serif;font-weight:normal;text-transform:uppercase}.cms .background-black,.cms .background-block-black{background:#000;color:#FFF}.cms .background-gray,.cms .background-block-gray{background-color:#f2f2f2;color:#000}.cms .background-red,.cms .background-block-red{background:#ffe2e9;color:#dd0031}.cms .background-blue,.cms .background-block-blue{background:#cdeaee;color:#004752}.cms .background-yellow,.cms .background-block-yellow{background:#faf79c;color:#797600}.cms .background-green,.cms .background-block-green{background:#dbecdc;color:#38813b}.cms .background-color1,.cms .background-block-color1{background:#ffe2e9;color:#dd0031}.cms .background-color2,.cms .background-block-color2{background:#cdeaee;color:#004752}.cms .background-color3,.cms .background-block-color3{background:#f4f037;color:#797600}.cms .background-block-black,.cms .background-block-gray,.cms .background-block-red,.cms .background-block-blue,.cms .background-block-yellow,.cms .background-block-green,.cms .background-color1,.cms .background-block-color1,.cms .background-color2,.cms .background-block-color2,.cms .background-color3,.cms .background-block-color3{display:block;padding:10px}.cms .border-black,.cms .border-gray,.cms .border-red,.cms .border-blue,.cms .border-yellow,.cms .border-green,.cms .border-color1,.cms .border-color2,.cms .border-color3{display:block;padding:10px;border:1px solid #f2f2f2}.cms .border-black{border-color:#000;color:#000}.cms .border-gray{color:#999}.cms .border-red{border-color:#dd0031;color:#dd0031}.cms .border-blue{border-color:#00b7d1;color:#00a1b8}.cms .border-yellow{border-color:#eee800;color:#797600}.cms .border-green{border-color:#4CAF50;color:#38813b}.cms .border-color1{border-color:#dd0031;color:#dd0031}.cms .border-color2{border-color:#00b7d1;color:#00b7d1}.cms .border-color3{border-color:#eee800;color:#eee800}.cms .color-black{color:#000}.cms .color-gray{color:#999}.cms .color-red{color:#dd0031}.cms .color-blue{color:#00b7d1}.cms .color-yellow{color:#eee800}.cms .color1{color:#dd0031}.cms .color2{color:#00b7d1}.cms .color3{color:#eee800}.cms .no-margin{margin-top:0 !important;margin-bottom:0 !important}.cms [class*="cms-template_"],.cms [class*="cms-img-template_"]{clear:both;margin-top:36px;margin-bottom:36px}.cms [class*="cms-template_"]:before,.cms [class*="cms-img-template_"]:before,.cms [class*="cms-template_"]:after,.cms [class*="cms-img-template_"]:after{content:" ";display:table}.cms [class*="cms-template_"]:after,.cms [class*="cms-img-template_"]:after{clear:both}.cms [class*="cms-template_"]>p:last-child,.cms [class*="cms-img-template_"]>p:last-child,.cms [class*="cms-template_"]>h1:last-child,.cms [class*="cms-img-template_"]>h1:last-child,.cms [class*="cms-template_"]>h2:last-child,.cms [class*="cms-img-template_"]>h2:last-child,.cms [class*="cms-template_"]>h3:last-child,.cms [class*="cms-img-template_"]>h3:last-child,.cms [class*="cms-template_"]>h4:last-child,.cms [class*="cms-img-template_"]>h4:last-child,.cms [class*="cms-template_"]>h5:last-child,.cms [class*="cms-img-template_"]>h5:last-child,.cms [class*="cms-template_"]>h6:last-child,.cms [class*="cms-img-template_"]>h6:last-child,.cms [class*="cms-template_"]>img:last-child,.cms [class*="cms-img-template_"]>img:last-child,.cms [class*="cms-template_"]>ul:last-child,.cms [class*="cms-img-template_"]>ul:last-child,.cms [class*="cms-template_"]>ol:last-child,.cms [class*="cms-img-template_"]>ol:last-child,.cms [class*="cms-template_"]>div:last-child,.cms [class*="cms-img-template_"]>div:last-child{margin-bottom:0 !important}.cms [class*="cms-template_"]+p,.cms [class*="cms-img-template_"]+p{margin-top:-18px}.cms [class*="cms-template_"]:last-child,.cms [class*="cms-img-template_"]:last-child{margin-bottom:0}.cms [class*="cms-template_"] img{display:block;max-width:100%;height:auto;width:100%;margin:0 auto}.cms h2+[class*="cms-template_"],.cms h3+[class*="cms-template_"],.cms h4+[class*="cms-template_"],.cms h5+[class*="cms-template_"],.cms h6+[class*="cms-template_"],.cms h2+[class*="cms-img-template_"],.cms h3+[class*="cms-img-template_"],.cms h4+[class*="cms-img-template_"],.cms h5+[class*="cms-img-template_"],.cms h6+[class*="cms-img-template_"]{margin-top:18px}.cms h1+.cms-template_photo100,.cms h1+.cms-template_photo80,.cms h1+.cms-template_photo40,.cms h1+.cms-template_video100,.cms h1+.cms-template_video90,.cms h1+.cms-template_video80,.cms h1+.cms-template_video40,.cms h1+.cms-template_contact-header,.cms h1+.cms-template_shop-card-map,.cms h1+.cms-template_cs-banner,.cms h1+.cms-template_bracked,.cms h1+[class*="cms-template_products-list"]{margin-top:18px}.cms h1+[class*="cms-template_"]+p,.cms h2+[class*="cms-template_"]+p,.cms h3+[class*="cms-template_"]+p,.cms h4+[class*="cms-template_"]+p,.cms h5+[class*="cms-template_"]+p,.cms h6+[class*="cms-template_"]+p,.cms h1+[class*="cms-img-template_"]+p,.cms h2+[class*="cms-img-template_"]+p,.cms h3+[class*="cms-img-template_"]+p,.cms h4+[class*="cms-img-template_"]+p,.cms h5+[class*="cms-img-template_"]+p,.cms h6+[class*="cms-img-template_"]+p{margin-top:-18px}.cms .cms-template_text80 p:first-child,.cms .cms-template_text60 p:first-child{margin-top:0}.cms .cms-template_photo100 p,.cms .cms-template_photo80 p,.cms .cms-template_photo60 p,.cms .cms-template_photo40 p,.cms .cms-template_video100 p,.cms .cms-template_video90 p,.cms .cms-template_video80 p,.cms .cms-template_video60 p{margin:6px 0 0;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);font-style:italic;text-align:center;color:#999}.cms .cms-template_photo100+p,.cms .cms-template_photo80+p,.cms .cms-template_photo60+p,.cms .cms-template_photo40+p,.cms .cms-template_video100+p,.cms .cms-template_video90+p,.cms .cms-template_video80+p,.cms .cms-template_video60+p{margin-top:18px}.cms .cms-template_photo100 .cms-photo,.cms .cms-template_photo80 .cms-photo,.cms .cms-template_photo60 .cms-photo,.cms .cms-template_photo40 .cms-photo{width:100%;margin:0 auto}.cms .cms-template_photo100 .cms-photo img,.cms .cms-template_photo80 .cms-photo img,.cms .cms-template_photo60 .cms-photo img,.cms .cms-template_photo40 .cms-photo img{width:100%}.cms .cms-template_photo40 .cms-photo{max-width:60%}.cms .cms-template_video100 .cms-video,.cms .cms-template_video90 .cms-video,.cms .cms-template_video80 .cms-video,.cms .cms-template_video60 .cms-video{margin:0 auto}.cms .cms-template_video100 .cms-video img,.cms .cms-template_video90 .cms-video img,.cms .cms-template_video80 .cms-video img,.cms .cms-template_video60 .cms-video img{height:100%}.cms .cms-template_photo50-text50 .cms-photo+*,.cms .cms-template_text50-photo50 .cms-photo+*,.cms .cms-template_photo33-text67 .cms-photo+*,.cms .cms-template_text67-photo33 .cms-photo+*,.cms .cms-template_photo25-text75 .cms-photo+*,.cms .cms-template_text75-photo25 .cms-photo+*{margin-top:18px !important}.cms .cms-template_video50-text50 .cms-video-wrapper+*,.cms .cms-template_text50-video50 .cms-video-wrapper+*{margin-top:18px !important}.cms .cms-template_video50-text50 img,.cms .cms-template_text50-video50 img{height:100%}@media (max-width:767px){.cms .cms-template_2photos25-text50 .cms-photos .cms-photo:first-child,.cms .cms-template_text50-2photos25 .cms-photos .cms-photo:first-child{margin-bottom:10px}}.cms .cms-img-template_photo-small-text .cms-photo,.cms .cms-img-template_text-photo-small .cms-photo,.cms .cms-img-template_photo-small-text-margin .cms-photo,.cms .cms-img-template_text-margin-photo-small .cms-photo{float:left;margin:2px 12px 12px 0;padding-right:5px;text-align:center}.cms .cms-img-template_photo-small-text .cms-photo img,.cms .cms-img-template_text-photo-small .cms-photo img,.cms .cms-img-template_photo-small-text-margin .cms-photo img,.cms .cms-img-template_text-margin-photo-small .cms-photo img{margin:0 auto;max-width:90px;max-height:60px}.cms .cms-img-template_photo-small-text .cms-photo+*,.cms .cms-img-template_text-photo-small .cms-photo+*,.cms .cms-img-template_photo-small-text-margin .cms-photo+*,.cms .cms-img-template_text-margin-photo-small .cms-photo+*,.cms .cms-img-template_photo-small-text .cms-photo+.cms-description *:first-child,.cms .cms-img-template_text-photo-small .cms-photo+.cms-description *:first-child,.cms .cms-img-template_photo-small-text-margin .cms-photo+.cms-description *:first-child,.cms .cms-img-template_text-margin-photo-small .cms-photo+.cms-description *:first-child{margin-top:0 !important}.cms .cms-img-template_text-photo-small .cms-photo,.cms .cms-img-template_text-margin-photo-small .cms-photo{float:right;margin-left:12px;margin-right:0;padding-left:5px;padding-right:0}.cms .cms-template_2photos-mix .cms-photo{float:left;width:50%}@media (max-width:767px){.cms .cms-grid .cms-box{margin-bottom:10px}}.cms .cms-grid .cms-box .box-inner{padding:0;width:100%}.cms .cms-grid .cms-box .cms-description{padding:8px 0 18px}.cms .cms-grid .cms-box .cms-description h1,.cms .cms-grid .cms-box .cms-description h2,.cms .cms-grid .cms-box .cms-description h3,.cms .cms-grid .cms-box .cms-description h4,.cms .cms-grid .cms-box .cms-description h5,.cms .cms-grid .cms-box .cms-description h6{margin:0 0 6px;font-weight:normal;font-style:normal;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.cms .cms-grid .cms-box .cms-description h1 a,.cms .cms-grid .cms-box .cms-description h2 a,.cms .cms-grid .cms-box .cms-description h3 a,.cms .cms-grid .cms-box .cms-description h4 a,.cms .cms-grid .cms-box .cms-description h5 a,.cms .cms-grid .cms-box .cms-description h6 a{color:#525252;text-decoration:none;color:#000}.cms .cms-grid .cms-box .cms-description h1 a:hover,.cms .cms-grid .cms-box .cms-description h2 a:hover,.cms .cms-grid .cms-box .cms-description h3 a:hover,.cms .cms-grid .cms-box .cms-description h4 a:hover,.cms .cms-grid .cms-box .cms-description h5 a:hover,.cms .cms-grid .cms-box .cms-description h6 a:hover,.cms .cms-grid .cms-box .cms-description h1 a:focus,.cms .cms-grid .cms-box .cms-description h2 a:focus,.cms .cms-grid .cms-box .cms-description h3 a:focus,.cms .cms-grid .cms-box .cms-description h4 a:focus,.cms .cms-grid .cms-box .cms-description h5 a:focus,.cms .cms-grid .cms-box .cms-description h6 a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.cms .cms-grid .cms-box .cms-description h1 a:focus,.cms .cms-grid .cms-box .cms-description h2 a:focus,.cms .cms-grid .cms-box .cms-description h3 a:focus,.cms .cms-grid .cms-box .cms-description h4 a:focus,.cms .cms-grid .cms-box .cms-description h5 a:focus,.cms .cms-grid .cms-box .cms-description h6 a:focus{background-color:#f2f2f2}.cms .cms-grid .cms-box .cms-description h1 a:hover,.cms .cms-grid .cms-box .cms-description h2 a:hover,.cms .cms-grid .cms-box .cms-description h3 a:hover,.cms .cms-grid .cms-box .cms-description h4 a:hover,.cms .cms-grid .cms-box .cms-description h5 a:hover,.cms .cms-grid .cms-box .cms-description h6 a:hover,.cms .cms-grid .cms-box .cms-description h1 a:focus,.cms .cms-grid .cms-box .cms-description h2 a:focus,.cms .cms-grid .cms-box .cms-description h3 a:focus,.cms .cms-grid .cms-box .cms-description h4 a:focus,.cms .cms-grid .cms-box .cms-description h5 a:focus,.cms .cms-grid .cms-box .cms-description h6 a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.cms .cms-grid .cms-box .cms-description h1 a:focus,.cms .cms-grid .cms-box .cms-description h2 a:focus,.cms .cms-grid .cms-box .cms-description h3 a:focus,.cms .cms-grid .cms-box .cms-description h4 a:focus,.cms .cms-grid .cms-box .cms-description h5 a:focus,.cms .cms-grid .cms-box .cms-description h6 a:focus{background-color:#f0f9fa}.cms .cms-grid .cms-box .cms-description p{margin:6px 0 0;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.cms .cms-grid .cms-box .cms-description p a{color:#525252;text-decoration:none;color:#000}.cms .cms-grid .cms-box .cms-description p a:hover,.cms .cms-grid .cms-box .cms-description p a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.cms .cms-grid .cms-box .cms-description p a:focus{background-color:#f2f2f2}.cms .cms-grid .cms-box .cms-description p a:hover,.cms .cms-grid .cms-box .cms-description p a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.cms .cms-grid .cms-box .cms-description p a:focus{background-color:#f0f9fa}.cms .cms-grid .cms-box .cms-description p .small{line-height:1em}.cms .cms-grid .cms-box .cms-sign{font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem)}.cms .cms-grid .cms-box.cms-title .box-inner{width:100%;padding:10px;background:#000;color:#FFF;font-size:19px;line-height:22.8px;font-size:1.9rem;line-height:calc(2.28rem)}.cms .cms-grid .cms-box.cms-title h1,.cms .cms-grid .cms-box.cms-title h2,.cms .cms-grid .cms-box.cms-title h3,.cms .cms-grid .cms-box.cms-title h4,.cms .cms-grid .cms-box.cms-title h5,.cms .cms-grid .cms-box.cms-title h6{margin:0;color:#FFF;font-weight:normal;font-style:normal}.cms .cms-grid .cms-box.cms-title a{display:block;text-decoration:none;color:#FFF}.cms .cms-grid .cms-box.cms-title a:after{content:"\f105";font-family:'Font Awesome 6 Pro';font-weight:bold;margin-left:6px}.cms .cms-grid .cms-box.cms-title a:hover,.cms .cms-grid .cms-box.cms-title a:focus{background:none}.cms .cms-grid .cms-box.cms-title.cms-title-red .box-inner{background:#dd0031 !important}.cms .cms-grid .cms-box.cms-title.cms-title-blue .box-inner{background:#00b7d1 !important}.cms .cms-grid .cms-box.cms-title.cms-title-yellow .box-inner{background:#eee800 !important;color:#000}.cms .cms-grid .cms-box.cms-title.cms-title-yellow a{color:#000}.cms .cms-grid .cms-box.cms-title.cms-title-gray .box-inner{background:#f2f2f2 !important;color:#000}.cms .cms-grid .cms-box.cms-title.cms-title-gray a{color:#000}.cms .cms-grid .cms-box.cms-title.cms-title-color1 .box-inner{background:#dd0031 !important;color:#FFF}.cms .cms-grid .cms-box.cms-title.cms-title-color1 a{color:#FFF}.cms .cms-grid .cms-box.cms-title.cms-title-color2 .box-inner{background:#00b7d1 !important;color:#FFF}.cms .cms-grid .cms-box.cms-title.cms-title-color2 a{color:#FFF}.cms .cms-grid .cms-box.cms-title.cms-title-color3 .box-inner{background:#eee800 !important;color:#000}.cms .cms-grid .cms-box.cms-title.cms-title-color3 a{color:#000}.cms .cms-grid.cms-grid-6,.cms .cms-grid.cms-grid-5,.cms .cms-grid.cms-grid-4{margin-left:-5px;margin-right:-5px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms .cms-grid.cms-grid-6:before,.cms .cms-grid.cms-grid-5:before,.cms .cms-grid.cms-grid-4:before,.cms .cms-grid.cms-grid-6:after,.cms .cms-grid.cms-grid-5:after,.cms .cms-grid.cms-grid-4:after{content:" ";display:table}.cms .cms-grid.cms-grid-6:after,.cms .cms-grid.cms-grid-5:after,.cms .cms-grid.cms-grid-4:after{clear:both}.cms .cms-grid.cms-grid-6:before,.cms .cms-grid.cms-grid-5:before,.cms .cms-grid.cms-grid-4:before,.cms .cms-grid.cms-grid-6:after,.cms .cms-grid.cms-grid-5:after,.cms .cms-grid.cms-grid-4:after{display:inline}.cms .cms-grid.cms-grid-6 .cms-box,.cms .cms-grid.cms-grid-5 .cms-box,.cms .cms-grid.cms-grid-4 .cms-box{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;margin-bottom:0}.cms .cms-grid.cms-grid-6 .cms-box.cms-title .box-inner,.cms .cms-grid.cms-grid-5 .cms-box.cms-title .box-inner,.cms .cms-grid.cms-grid-4 .cms-box.cms-title .box-inner{padding:12%}.cms .cms-grid.cms-grid-6 .cms-photo img,.cms .cms-grid.cms-grid-5 .cms-photo img,.cms .cms-grid.cms-grid-4 .cms-photo img{width:100%;height:auto}.cms .cms-grid.cms-grid-gray .cms-box .box-inner{background-color:#f2f2f2}.cms .cms-grid.cms-grid-gray .cms-box .cms-description{padding-left:10px;padding-right:10px}.cms .cms-template_grid-mix1 .cms-box,.cms .cms-template_grid-mix2 .cms-box{padding:5px 0}.cms .cms-template_grid-mix1 .cms-box .box-inner,.cms .cms-template_grid-mix2 .cms-box .box-inner{padding:0}.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description{padding:18px 10px 22px;background-color:#f2f2f2}.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h2,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h2,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h3,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h3,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h4,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h4,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h5,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h5,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h6,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h6{margin:0 0 6px;font-size:19px;line-height:22.8px;font-size:1.9rem;line-height:calc(2.28rem);font-weight:normal;font-style:normal}.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description p,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description p{margin:6px 0;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.cms .cms-template_title-subtitle{padding:18px;border-top:1px solid #000;border-bottom:1px solid #000;text-align:center}.cms .cms-template_title-subtitle h1,.cms .cms-template_title-subtitle h2,.cms .cms-template_title-subtitle h3,.cms .cms-template_title-subtitle h4,.cms .cms-template_title-subtitle h5,.cms .cms-template_title-subtitle h6{margin:0 0 6px !important}.cms .cms-template_title-subtitle h1:first-child,.cms .cms-template_title-subtitle h2:first-child,.cms .cms-template_title-subtitle h3:first-child,.cms .cms-template_title-subtitle h4:first-child,.cms .cms-template_title-subtitle h5:first-child,.cms .cms-template_title-subtitle h6:first-child{text-transform:uppercase}.cms .cms-template_title-subtitle h1:nth-child(2),.cms .cms-template_title-subtitle h2:nth-child(2),.cms .cms-template_title-subtitle h3:nth-child(2),.cms .cms-template_title-subtitle h4:nth-child(2),.cms .cms-template_title-subtitle h5:nth-child(2),.cms .cms-template_title-subtitle h6:nth-child(2){font-weight:normal;font-style:normal}.cms .cms-template_title-subtitle.light{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.cms h2.with-subtitle span,.cms h3.with-subtitle span{display:block;font-weight:normal;font-size:.8em}.cms .cms-template_4logos-grid .cms-box .cms-photo,.cms .cms-template_4logos-descriptions-grid .cms-box .cms-photo,.cms .cms-template_4logos-big-descriptions-grid .cms-box .cms-photo,.cms .cms-template_6logos-descriptions-grid .cms-box .cms-photo{position:relative;width:100%}.cms .cms-template_4logos-grid .cms-box .cms-photo:before,.cms .cms-template_4logos-descriptions-grid .cms-box .cms-photo:before,.cms .cms-template_4logos-big-descriptions-grid .cms-box .cms-photo:before,.cms .cms-template_6logos-descriptions-grid .cms-box .cms-photo:before{content:"";display:block;width:100%;padding-bottom:50%}.cms .cms-template_4logos-grid .cms-box .cms-photo img,.cms .cms-template_4logos-descriptions-grid .cms-box .cms-photo img,.cms .cms-template_4logos-big-descriptions-grid .cms-box .cms-photo img,.cms .cms-template_6logos-descriptions-grid .cms-box .cms-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cms .cms-template_4logos-grid .cms-box .cms-photo img,.no-cssanimations .cms .cms-template_4logos-descriptions-grid .cms-box .cms-photo img,.no-cssanimations .cms .cms-template_4logos-big-descriptions-grid .cms-box .cms-photo img,.no-cssanimations .cms .cms-template_6logos-descriptions-grid .cms-box .cms-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cms .cms-template_4logos-grid .cms-box .cms-photo img,.cms .cms-template_4logos-descriptions-grid .cms-box .cms-photo img,.cms .cms-template_4logos-big-descriptions-grid .cms-box .cms-photo img,.cms .cms-template_6logos-descriptions-grid .cms-box .cms-photo img{max-height:55%}.cms .cms-template_4logos-grid .cms-box p,.cms .cms-template_4logos-descriptions-grid .cms-box p,.cms .cms-template_4logos-big-descriptions-grid .cms-box p,.cms .cms-template_6logos-descriptions-grid .cms-box p{margin:6px 0;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);text-align:center;color:#999}.cms .cms-template_4logos-grid .cms-box p a,.cms .cms-template_4logos-descriptions-grid .cms-box p a,.cms .cms-template_4logos-big-descriptions-grid .cms-box p a,.cms .cms-template_6logos-descriptions-grid .cms-box p a{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1}.cms .cms-template_4logos-grid .cms-box p a:hover,.cms .cms-template_4logos-descriptions-grid .cms-box p a:hover,.cms .cms-template_4logos-big-descriptions-grid .cms-box p a:hover,.cms .cms-template_6logos-descriptions-grid .cms-box p a:hover,.cms .cms-template_4logos-grid .cms-box p a:focus,.cms .cms-template_4logos-descriptions-grid .cms-box p a:focus,.cms .cms-template_4logos-big-descriptions-grid .cms-box p a:focus,.cms .cms-template_6logos-descriptions-grid .cms-box p a:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.cms .cms-template_4logos-grid .cms-box p a:focus,.cms .cms-template_4logos-descriptions-grid .cms-box p a:focus,.cms .cms-template_4logos-big-descriptions-grid .cms-box p a:focus,.cms .cms-template_6logos-descriptions-grid .cms-box p a:focus{background-color:#f2f2f2}.cms .cms-template_4logos-grid .cms-box .box-inner{padding:5px 5%;border:1px solid #f2f2f2}.cms .cms-template_4logos-descriptions-grid .cms-box .box-inner,.cms .cms-template_4logos-big-descriptions-grid .cms-box .box-inner,.cms .cms-template_6logos-descriptions-grid .cms-box .box-inner{padding:0 5% 18px}.cms .cms-template_4logos-big-descriptions-grid .cms-box .box-inner{border:1px solid #f2f2f2}.cms .cms-template_4logos-big-descriptions-grid .cms-box .cms-photo{position:relative;width:100%}.cms .cms-template_4logos-big-descriptions-grid .cms-box .cms-photo:before{content:"";display:block;width:100%;padding-bottom:80%}.cms .cms-template_4logos-big-descriptions-grid .cms-box .cms-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cms .cms-template_4logos-big-descriptions-grid .cms-box .cms-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cms .cms-template_4logos-big-descriptions-grid .cms-box .cms-photo img{max-width:90%;max-height:90%}.cms .cms-template_4logos-big-descriptions-grid .cms-box h2,.cms .cms-template_4logos-big-descriptions-grid .cms-box h3,.cms .cms-template_4logos-big-descriptions-grid .cms-box h4,.cms .cms-template_4logos-big-descriptions-grid .cms-box h5,.cms .cms-template_4logos-big-descriptions-grid .cms-box h6{margin:10px 0 12px;text-align:center}.cms .cms-template_boxes-list .cms-box .box-inner{padding:0}.cms .cms-template_boxes-list .cms-box p{margin:0 0 10px;padding:10px;border:1px solid #f2f2f2;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);text-align:center}.cms .cms-template_boxes-list .cms-box.photo-box{height:232px}.cms .cms-template_boxes-list .cms-box.photo-box .box-inner{position:relative;height:100%;padding:0;border:none;overflow:hidden}.cms .cms-template_boxes-list .cms-box.photo-box img{min-height:100%;min-width:100%;max-width:250px;width:auto;height:auto;max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0)}.cms .cms-template_boxes-list .cms-box.photo-box img.right{right:0;left:auto;transform:none;-ms-transform:none;-webkit-transform:none}.cms .cms-template_boxes-list .cms-box.photo-box img.left{right:auto;left:0;transform:none;-ms-transform:none;-webkit-transform:none}.cms .cms-template_boxes-list .cms-box.photo-box img.bottom{bottom:0;top:auto}.cms .cms-products-list{border-top:2px solid #e8e8e8}.cms .cms-products-list .cms-product{clear:both;margin-top:-1px;padding:20px 0;border-bottom:2px solid #e8e8e8}.cms .cms-products-list .cms-product:before,.cms .cms-products-list .cms-product:after{content:" ";display:table}.cms .cms-products-list .cms-product:after{clear:both}.cms .cms-products-list .cms-product .box-inner{padding:0}.cms .cms-products-list .cms-product .cms-photo{position:relative;width:100%;margin:0 auto;width:60%}.cms .cms-products-list .cms-product .cms-photo:before{content:"";display:block;width:100%;padding-bottom:70%}.cms .cms-products-list .cms-product .cms-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cms .cms-products-list .cms-product .cms-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cms .cms-products-list .cms-product .cms-product-details .cms-product-name{margin:18px 0 12px}.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h1,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h2,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h3,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h4,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h5,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h6{margin:0;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.cms .cms-products-list .cms-product .cms-product-details .cms-product-description{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.cms .cms-products-list .cms-product .cms-product-details .cms-product-description p{margin:12px 0}.cms .cms-products-list .cms-product .cms-product-details .cms-product-description ul,.cms .cms-products-list .cms-product .cms-product-details .cms-product-description ol{margin-top:12px;margin-bottom:12px}.cms .cms-products-list .cms-product .cms-product-details .cms-product-description ul li,.cms .cms-products-list .cms-product .cms-product-details .cms-product-description ol li{margin-bottom:2px}.cms .cms-products-list .cms-product .cms-product-details .order-box{position:relative}.cms .cms-products-list .cms-product .cms-product-details .order-box:before,.cms .cms-products-list .cms-product .cms-product-details .order-box:after{content:" ";display:table}.cms .cms-products-list .cms-product .cms-product-details .order-box:after{clear:both}.cms .cms-products-list .cms-product .cms-product-details .order-box .price{float:left}.cms .cms-products-list .cms-product .cms-product-details .order-box .button{float:right;padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold;width:auto;position:absolute;bottom:0;right:0}.cms .cms-products-list .cms-product .cms-product-details .button{margin:0}.cms .cms-template_products-list-v2 .cms-product .cms-product-details .button{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold;float:right;width:auto}.cms .cms-template_products-list-v3{border:0}.cms .cms-template_products-list-v3 .cms-product{padding:30px 0 !important}.cms .cms-template_products-list-v3 .cms-product .cms-photo{position:static !important;margin:0 auto;width:100%}.cms .cms-template_products-list-v3 .cms-product .cms-photo:before{display:none !important}.cms .cms-template_products-list-v3 .cms-product .cms-photo img{position:static !important;top:auto !important;left:auto !important;transform:none !important;display:block !important;width:auto;max-width:100% !important;max-height:100% !important}.cms .cms-template_products-list-v3 .cms-product .cms-product-details .cms-product-description{font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem)}.cms .cms-template_products-list-v3 .cms-product:first-child{padding-top:0 !important}.cms .cms-template_products-list-v3 .cms-product:last-child{border-bottom:0}.cms .cms-template_text50-text50,.cms .cms-template_text33x3{display:flex;flex-wrap:wrap}.cms .cms-template_text50-text50 .cms-photo+*,.cms .cms-template_text33x3 .cms-photo+*{margin-top:18px !important}.cms .cms-template_text50-text50 .cms-text-column,.cms .cms-template_text33x3 .cms-text-column{margin-bottom:36px}.cms .cms-template_text50-text50 .cms-text-column p:first-child,.cms .cms-template_text33x3 .cms-text-column p:first-child,.cms .cms-template_text50-text50 .cms-text-column h1:first-child,.cms .cms-template_text33x3 .cms-text-column h1:first-child,.cms .cms-template_text50-text50 .cms-text-column h2:first-child,.cms .cms-template_text33x3 .cms-text-column h2:first-child,.cms .cms-template_text50-text50 .cms-text-column h3:first-child,.cms .cms-template_text33x3 .cms-text-column h3:first-child,.cms .cms-template_text50-text50 .cms-text-column h4:first-child,.cms .cms-template_text33x3 .cms-text-column h4:first-child,.cms .cms-template_text50-text50 .cms-text-column h5:first-child,.cms .cms-template_text33x3 .cms-text-column h5:first-child,.cms .cms-template_text50-text50 .cms-text-column h6:first-child,.cms .cms-template_text33x3 .cms-text-column h6:first-child,.cms .cms-template_text50-text50 .cms-text-column img:first-child,.cms .cms-template_text33x3 .cms-text-column img:first-child,.cms .cms-template_text50-text50 .cms-text-column ul:first-child,.cms .cms-template_text33x3 .cms-text-column ul:first-child,.cms .cms-template_text50-text50 .cms-text-column ol:first-child,.cms .cms-template_text33x3 .cms-text-column ol:first-child{margin-top:18px}.cms .cms-template_text50-text50 .cms-text-column p:last-child,.cms .cms-template_text33x3 .cms-text-column p:last-child,.cms .cms-template_text50-text50 .cms-text-column h1:last-child,.cms .cms-template_text33x3 .cms-text-column h1:last-child,.cms .cms-template_text50-text50 .cms-text-column h2:last-child,.cms .cms-template_text33x3 .cms-text-column h2:last-child,.cms .cms-template_text50-text50 .cms-text-column h3:last-child,.cms .cms-template_text33x3 .cms-text-column h3:last-child,.cms .cms-template_text50-text50 .cms-text-column h4:last-child,.cms .cms-template_text33x3 .cms-text-column h4:last-child,.cms .cms-template_text50-text50 .cms-text-column h5:last-child,.cms .cms-template_text33x3 .cms-text-column h5:last-child,.cms .cms-template_text50-text50 .cms-text-column h6:last-child,.cms .cms-template_text33x3 .cms-text-column h6:last-child,.cms .cms-template_text50-text50 .cms-text-column img:last-child,.cms .cms-template_text33x3 .cms-text-column img:last-child,.cms .cms-template_text50-text50 .cms-text-column ul:last-child,.cms .cms-template_text33x3 .cms-text-column ul:last-child,.cms .cms-template_text50-text50 .cms-text-column ol:last-child,.cms .cms-template_text33x3 .cms-text-column ol:last-child{margin-bottom:0 !important}.cms .cms-template_text50-text50 .cms-text-column img:first-child,.cms .cms-template_text33x3 .cms-text-column img:first-child{margin-top:0 !important}.cms .cms-template_text50-text50 .cms-text-content .text,.cms .cms-template_text33x3 .cms-text-content .text{border-left:60px solid #f2f2f2;padding-left:15px;padding-bottom:12px}.cms .cms-template_text50-text50 .cms-text-content h4,.cms .cms-template_text33x3 .cms-text-content h4{margin-top:0 !important;padding-top:18px}.cms .cms-template_text50-text50 .cms-text-content p,.cms .cms-template_text33x3 .cms-text-content p{font-size:15px;line-height:21px;font-size:1.5rem;line-height:calc(2.0999999999999996rem)}.cms .cms-template_text50-text50 .icon,.cms .cms-template_text33x3 .icon{float:left;width:60px;padding:12px 10px;margin-right:15px;text-align:center;background:#f2f2f2}.cms .cms-template_text50-text50 .icon i,.cms .cms-template_text33x3 .icon i{display:inline-block;width:40px;text-align:center;overflow:hidden;font-size:28px;line-height:28px;color:#00b7d1}.cms .cms-template_text50-text50 .icon i:before,.cms .cms-template_text33x3 .icon i:before{margin:0 auto;width:40px;display:inline-block}.cms .videodetector{position:relative;width:100%;height:0;padding-bottom:60%}.cms .videodetector iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cms .cms-template_contact-header{margin-top:24px}.cms .contact-grid .infolinia{margin-bottom:12px;text-align:center;font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem);text-align:center !important;height:105px}.cms .contact-grid .con-wrap{position:relative;display:block;padding-top:60px;margin-bottom:30px}.cms .contact-grid .con-icon{position:absolute;top:0;left:50%;display:block;width:65px;height:55px;margin-left:-27px;font-size:55px;line-height:55px;font-size:5.5rem;line-height:calc(5.5rem)}.cms .contact-grid .con-info{color:#4c6ef5}.cms .contact-grid .con-tel{color:#2cde25}.cms .contact-grid .con-form{color:#bbb}.cms .contact-grid .con-b2b{color:#525252}.cms .contact-grid .con-mail{color:#45a}.cms .contact-grid .con-lc{color:#ff5100;width:55px;background:url("/images/logos/logo_livechat.svg") no-repeat;background-size:55px 55px}.cms .contact-grid .con-lc::before{content:""}.cms .contact-grid .con-msg{color:#0084ff}.cms .contact-grid .con-wapp{color:#25D366}.cms .contact-grid .con-sky{color:#12A5F4}.cms .contact-grid .con-aud{color:#666;font-size:150%;transform:translate(15px, -10px)}.cms .contact-grid .con-tg{color:#0088cc}.cms .cms-template_contact-shop{margin:18px 0}.cms .cms-template_contact-shop:before,.cms .cms-template_contact-shop:after{content:" ";display:table}.cms .cms-template_contact-shop:after{clear:both}.cms .cms-template_contact-shop:last-of-type{margin-bottom:48px}.cms .cms-template_contact-shop .shop-name{margin-top:0 !important;line-height:2.64rem}.cms .cms-template_contact-shop .shop-name a{display:block;color:#525252;text-decoration:none;padding:10px;background-color:#f2f2f2}.cms .cms-template_contact-shop .shop-name a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.cms .cms-template_contact-shop .shop-name a:after{text-decoration:none}.cms .cms-template_contact-shop .shop-name a:hover{cursor:pointer}.cms .cms-template_contact-shop .shop-name a:hover,.cms .cms-template_contact-shop .shop-name a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.cms .cms-template_contact-shop .shop-name a:focus{background-color:#f2f2f2}.cms .cms-template_contact-shop .shop-name a:after{float:right}.cms .cms-template_contact-shop .shop-name a:hover,.cms .cms-template_contact-shop .shop-name a:focus{background-color:#e8e8e8;text-decoration:none}.cms .cms-template_contact-shop .shop-content .shop-description>p{margin-left:10px}.cms .cms-template_contact-shop .shop-content .shop-description .address,.cms .cms-template_contact-shop .shop-content .shop-description .work-hours,.cms .cms-template_contact-shop .shop-content .shop-description .phone{padding-left:36px}.cms .cms-template_contact-shop .shop-content .shop-description .address:before,.cms .cms-template_contact-shop .shop-content .shop-description .work-hours:before,.cms .cms-template_contact-shop .shop-content .shop-description .phone:before{display:inline-block;float:left;width:32px;margin-left:-36px;text-align:center;font-family:'Font Awesome 6 Pro';font-weight:bold;content:"\f3c5";font-size:25px;line-height:25px;font-size:2.5rem;line-height:calc(2.5rem);color:#00b7d1}.cms .cms-template_contact-shop .shop-content .shop-description .address .address-link,.cms .cms-template_contact-shop .shop-content .shop-description .work-hours .address-link,.cms .cms-template_contact-shop .shop-content .shop-description .phone .address-link{color:#525252;text-decoration:none;display:inline-block;padding-left:36px;margin-left:-36px}.cms .cms-template_contact-shop .shop-content .shop-description .address .address-link:hover,.cms .cms-template_contact-shop .shop-content .shop-description .work-hours .address-link:hover,.cms .cms-template_contact-shop .shop-content .shop-description .phone .address-link:hover,.cms .cms-template_contact-shop .shop-content .shop-description .address .address-link:focus,.cms .cms-template_contact-shop .shop-content .shop-description .work-hours .address-link:focus,.cms .cms-template_contact-shop .shop-content .shop-description .phone .address-link:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.cms .cms-template_contact-shop .shop-content .shop-description .address .address-link:focus,.cms .cms-template_contact-shop .shop-content .shop-description .work-hours .address-link:focus,.cms .cms-template_contact-shop .shop-content .shop-description .phone .address-link:focus{background-color:#f2f2f2}.cms .cms-template_contact-shop .shop-content .shop-description .address .address-link:hover,.cms .cms-template_contact-shop .shop-content .shop-description .work-hours .address-link:hover,.cms .cms-template_contact-shop .shop-content .shop-description .phone .address-link:hover,.cms .cms-template_contact-shop .shop-content .shop-description .address .address-link:focus,.cms .cms-template_contact-shop .shop-content .shop-description .work-hours .address-link:focus,.cms .cms-template_contact-shop .shop-content .shop-description .phone .address-link:focus{background:none;text-decoration:none}.cms .cms-template_contact-shop .shop-content .shop-description .work-hours:before{content:"\f017";font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem)}.cms .cms-template_contact-shop .shop-content .shop-description .phone:before{content:"\f095";font-size:25px;line-height:25px;font-size:2.5rem;line-height:calc(2.5rem)}.cms .cms-template_contact-shop .shop-content .shop-photo{margin-bottom:18px}.cms .cms-template_contact-shop .shop-content .shop-photo:before,.cms .cms-template_contact-shop .shop-content .shop-photo:after{content:" ";display:table}.cms .cms-template_contact-shop .shop-content .shop-photo:after{clear:both}.cms .cms-template_contact-shop .shop-content .shop-photo .shop-map-link{float:right;margin-top:5px}.cms .cms-template_contact-shop .shop-content .shop-photo .shop-map-link:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.cms .cms-template_contact-shop .shop-content .shop-photo .shop-map-link:after{text-decoration:none}.cms .cms-template_contact-shop .shop-content .shop-photo .shop-map-link:hover{cursor:pointer}.cms .cms-template_contact-shop.headquarter .shop-name{padding:10px;background-color:#f2f2f2}.cms .cms-template_shop-card-map{clear:both;width:100%;height:200px;background-color:#f2f2f2}.cms .cms-template_shop-card-description{margin-top:-24px !important}.cms .cms-template_shop-card-description .cms-box{padding-left:36px;margin-bottom:28px}.cms .cms-template_shop-card-description .cms-box:last-child{margin-bottom:0}.cms .cms-template_shop-card-description .cms-box p:last-child{margin-bottom:0}.cms .cms-template_shop-card-description .cms-box:before{display:inline-block;float:left;width:32px;margin-left:-36px;text-align:center;font-family:'Font Awesome 6 Pro';font-weight:bold;content:"\f05a";font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);color:#00b7d1}.cms .cms-template_shop-card-description .cms-box.address:before{content:"\f3c5";font-size:25px;line-height:25px;font-size:2.5rem;line-height:calc(2.5rem)}.cms .cms-template_shop-card-description .cms-box.phone:before{content:"\f095";font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem)}.cms .cms-template_shop-card-description .cms-box.work-hours:before{content:"\f017";font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem)}.cms .cms-template_warranty .cms-text-column{margin-bottom:36px}.cms .cms-template_warranty .cms-text-column .box-inner{padding:0}.cms .cms-template_warranty .cms-text-column h2,.cms .cms-template_warranty .cms-text-column h3{margin-top:0 !important;padding:5px 10px;background-color:#f2f2f2}.cms .cms-template_warranty .cms-text-column p{margin-left:10px}.cms .cms-template_logo-long-description .cms-logo{float:right;margin-left:10px;max-width:120px;max-height:30px}.cms .cms-template_logo-long-description .cms-logo .logo img{width:auto;max-height:30px}.cms .cms-template_logo-long-description .cms-description *:first-child{margin-top:0 !important}.cms .cms-delivery-costs{width:100%;margin:0 0 18px}.cms .cms-delivery-costs .delivery-header{background-color:#f2f2f2}.cms .cms-delivery-costs h2,.cms .cms-delivery-costs h3{margin:0 !important}.cms .cms-delivery-costs th,.cms .cms-delivery-costs td{width:25%;padding:10px 5px;vertical-align:middle;border:1px solid #d6d6d6;text-align:center;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.cms .cms-delivery-costs th{font-weight:normal;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem)}.cms .cms-delivery-costs td{font-weight:bold;color:#000}.cms .cms-delivery-costs .delivery-image{height:70px;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:normal;font-style:normal;color:#525252}.cms .cms-delivery-costs .delivery-image img{height:auto;max-width:60px;max-height:36px}.cms .cms-delivery-costs .delivery-image img.large{max-width:80px}.cms .cms-delivery-costs .delivery-image span{display:inline-block;margin-top:4px}.cms .cms-delivery-costs .empty{background-color:#f2f2f2}.cms .cms-price-list .cms-price-list-option{padding:6px 0;border-top:1px solid #e8e8e8}.cms .cms-price-list .cms-price-list-option .price{float:left;width:55px;text-align:right;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.cms .cms-price-list .cms-price-list-option .price-list-name,.cms .cms-price-list .cms-price-list-option .price-list-description{margin-left:70px}.cms .cms-price-list .cms-price-list-option .price-list-name{margin-top:2px;color:#000}.cms .cms-price-list .cms-price-list-option .price-list-description ul{margin:6px 0;padding-left:20px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);color:#999}.cms .cms-price-list .cms-price-list-option .price-list-description p{margin:6px 0;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);color:#999}.cms .cms-price-list .cms-price-list-option:last-of-type{border-bottom:1px solid #e8e8e8}.cms .cms-price-list .cms-price-list-option .price-list-title{margin:18px 0 5px !important;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);font-weight:normal;font-style:normal;color:#525252}.cms .cms-installment-form{max-width:400px}.cms .cms-installment-form:before,.cms .cms-installment-form:after{content:" ";display:table}.cms .cms-installment-form:after{clear:both}.cms .cms-installment-form label span{display:block;padding-bottom:5px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);color:#000;font-weight:bold}.cms .cms-installment-form label input[type="text"]{float:left;width:53%}.cms .cms-installment-form .button{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold;float:left;width:47%;max-width:150px;height:41px;padding-top:10px;padding-bottom:10px;margin:0}.cms .cms-template_bracked{text-align:center;position:relative;padding:0 12.5%;margin-left:auto;margin-right:auto}.cms .cms-template_bracked h2,.cms .cms-template_bracked h3{margin-top:0 !important}.cms .cms-template_bracked .bracket-left,.cms .cms-template_bracked .bracket-right{display:block;position:absolute;top:0;width:40px;height:100%;border:6px solid #00b7d1;border-radius:15px 0 0 15px}@media (max-width:767px){.cms .cms-template_bracked .bracket-left,.cms .cms-template_bracked .bracket-right{zoom:70%}}.cms .cms-template_bracked .bracket-left:after,.cms .cms-template_bracked .bracket-right:after{content:"";width:30px;height:30px;position:absolute;top:50%;transform:rotate(45deg) translate(0, -65%);background:#FFF}.cms .cms-template_bracked .bracket-left{left:0;border-right:0;margin-left:20px}.cms .cms-template_bracked .bracket-left:after{left:-33px;border-left:6px solid #00b7d1;border-bottom:6px solid #00b7d1}.cms .cms-template_bracked .bracket-right{right:0;border-left:0;border-radius:0 15px 15px 0;margin-right:20px}.cms .cms-template_bracked .bracket-right:after{right:-6px;border-right:6px solid #00b7d1;border-top:6px solid #00b7d1}.cms .contacts{margin:24px 20px 0;text-align:left}.cms .contacts div{margin-top:10px}.cms .contacts a{display:block;width:100%;padding:10px;border:1px solid #e3e3e3;border-radius:3px;text-decoration:none}.cms .contacts a>span{width:170px;display:block;margin:0 auto}.cms .contacts a>span span{color:#525252;font-size:.8em}.cms .contacts a i{float:left;width:34px;height:40px;margin-right:10px;font-size:34px;line-height:40px;text-align:center;color:#00b7d1}.cms .contacts a i.fa-envelope{font-size:27px}.cms .contacts a:hover{border-color:#00b7d1}.cms .scroll-boxes .box{width:48%;text-align:center}.cms .scroll-boxes .icon{width:15%;margin-bottom:55px;position:relative}.cms .scroll-boxes .icon::before,.cms .scroll-boxes .icon::after{content:"";display:block;position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);width:26px;height:26px;border:5px solid #FFF;background:#525252;border-radius:50%}.no-cssanimations .cms .scroll-boxes .icon::before,.no-cssanimations .cms .scroll-boxes .icon::after{top:46%}.cms .scroll-boxes .icon::before{left:-13px}.cms .scroll-boxes .icon::after{width:40px;height:40px;right:-27px;border:10px solid #00b7d1;background:#FFF}.cms .scroll-boxes .icon i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center;color:#00b7d1}.no-cssanimations .cms .scroll-boxes .icon i{top:0;left:0;right:0;margin:0 auto}.cms .cms-template_business-card{display:flex;flex-wrap:wrap}.cms .cms-template_business-card .card{margin:18px 0 30px}.cms .cms-template_business-card .card:before,.cms .cms-template_business-card .card:after{content:" ";display:table}.cms .cms-template_business-card .card:after{clear:both}.cms .cms-template_business-card .card-header{display:flex;gap:15px}.cms .cms-template_business-card .photo{max-width:100px;flex-shrink:0}.cms .cms-template_business-card h4{margin:0 0 10px}.cms .cms-template_business-card .badges:before,.cms .cms-template_business-card .badges:after{content:" ";display:table}.cms .cms-template_business-card .badges:after{clear:both}.cms .cms-template_business-card .badges span{float:left;padding:2px 6px;margin:0 5px 5px 0;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);background:#f2f2f2}.cms .cms-template_business-card .phone{margin-top:12px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.cms .cms-template_business-card .quote{margin-top:18px;padding-left:25px;border-left:5px solid #00b7d1;font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:calc(2.25rem)}.cms .cms-template_business-card .quote i{float:left;margin:0 15px 6px 0;font-size:30px;line-height:30px;font-size:3rem;line-height:calc(3rem);color:#e3e3e3}.cms .promotion-badges__image{margin-top:0;margin-bottom:0}.cms-tips{padding:25px 25px 10px 15px;background:#FFF}.cms-tips .cms-tip{padding:0 0 20px 35px}.cms-tips .cms-tip h3{margin:0;font-size:19px;line-height:22.8px;font-size:1.9rem;line-height:calc(2.28rem)}.cms-tips .cms-tip h3 a:before{content:"\f02d";font-family:'Font Awesome 6 Pro';font-weight:bold;float:left;margin:3px 0 0 -35px;color:#ccc;font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem);font-weight:normal;font-style:normal}.cms-tips .cms-tip h3 a:hover:before,.cms-tips .cms-tip h3 a:focus:before{color:#000}.cms-tips .cms-tip p{margin:5px 0 0;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.promotions-listing .promotion,.cms .promotion{margin-bottom:20px}.promotions-listing .promotion:last-child,.cms .promotion:last-child{margin-bottom:0}.promotions-listing .promotion .promotion-inner,.cms .promotion .promotion-inner{background:#FFF}.promotions-listing .promotion .promotion-photo .icon,.cms .promotion .promotion-photo .icon{display:none}.promotions-listing .promotion .promotion-photo img,.cms .promotion .promotion-photo img{width:100%}.promotions-listing .promotion .characteristics,.cms .promotion .characteristics{padding:20px 20px 25px}.promotions-listing .promotion .characteristics .promotion-name,.cms .promotion .characteristics .promotion-name{margin:0 0 12px !important;font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem);font-weight:normal;font-style:normal}.promotions-listing .promotion .characteristics .promotion-name a,.cms .promotion .characteristics .promotion-name a{color:#525252;text-decoration:none;color:#000}.promotions-listing .promotion .characteristics .promotion-name a:hover,.cms .promotion .characteristics .promotion-name a:hover,.promotions-listing .promotion .characteristics .promotion-name a:focus,.cms .promotion .characteristics .promotion-name a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.promotions-listing .promotion .characteristics .promotion-name a:focus,.cms .promotion .characteristics .promotion-name a:focus{background-color:#f2f2f2}.promotions-listing .promotion .characteristics .promotion-name a:hover,.cms .promotion .characteristics .promotion-name a:hover,.promotions-listing .promotion .characteristics .promotion-name a:focus,.cms .promotion .characteristics .promotion-name a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.promotions-listing .promotion .characteristics .promotion-name a:focus,.cms .promotion .characteristics .promotion-name a:focus{background-color:#f0f9fa}.promotions-listing .promotion .characteristics .promotion-date,.cms .promotion .characteristics .promotion-date{margin-bottom:10px;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem);color:#999}.promotions-listing .promotion .characteristics .promotion-date span,.cms .promotion .characteristics .promotion-date span{font-weight:bold}.promotions-listing .promotion .characteristics .promotion-description,.cms .promotion .characteristics .promotion-description{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem);margin-bottom:25px}.promotions-listing .promotion .characteristics .promotion-button,.cms .promotion .characteristics .promotion-button{display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;background:#dd0031;cursor:pointer;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;width:100%;text-transform:uppercase}.promotions-listing .promotion .characteristics .promotion-button--xlarge,.cms .promotion .characteristics .promotion-button--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}@media (min-width:768px){.promotions-listing .promotion .characteristics .promotion-button--xlarge,.cms .promotion .characteristics .promotion-button--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}.promotions-listing .promotion .characteristics .promotion-button--large,.cms .promotion .characteristics .promotion-button--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}@media (min-width:768px){.promotions-listing .promotion .characteristics .promotion-button--large,.cms .promotion .characteristics .promotion-button--large{height:48px;font-size:2rem}}.promotions-listing .promotion .characteristics .promotion-button--medium,.cms .promotion .characteristics .promotion-button--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}.promotions-listing .promotion .characteristics .promotion-button--small,.cms .promotion .characteristics .promotion-button--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.promotions-listing .promotion .characteristics .promotion-button--auto,.cms .promotion .characteristics .promotion-button--auto{--button-size:auto}.promotions-listing .promotion .characteristics .promotion-button--bold,.cms .promotion .characteristics .promotion-button--bold{--button-font-weight:bold}.promotions-listing .promotion .characteristics .promotion-button--fluid,.cms .promotion .characteristics .promotion-button--fluid{width:100%}.promotions-listing .promotion .characteristics .promotion-button--icon,.cms .promotion .characteristics .promotion-button--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}.promotions-listing .promotion .characteristics .promotion-button--circle,.cms .promotion .characteristics .promotion-button--circle{border-radius:50%}.promotions-listing .promotion .characteristics .promotion-button--color1,.cms .promotion .characteristics .promotion-button--color1{color:#FFF;background:#dd0031}.promotions-listing .promotion .characteristics .promotion-button--color1:hover,.cms .promotion .characteristics .promotion-button--color1:hover,.promotions-listing .promotion .characteristics .promotion-button--color1:focus,.cms .promotion .characteristics .promotion-button--color1:focus{background:#ff1146;color:#FFF}.promotions-listing .promotion .characteristics .promotion-button--color1:disabled,.cms .promotion .characteristics .promotion-button--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}.promotions-listing .promotion .characteristics .promotion-button--color2,.cms .promotion .characteristics .promotion-button--color2{color:#FFF;background:#00b7d1}.promotions-listing .promotion .characteristics .promotion-button--color2:hover,.cms .promotion .characteristics .promotion-button--color2:hover,.promotions-listing .promotion .characteristics .promotion-button--color2:focus,.cms .promotion .characteristics .promotion-button--color2:focus{background:#00c4e0;color:#FFF}.promotions-listing .promotion .characteristics .promotion-button--color2:disabled,.cms .promotion .characteristics .promotion-button--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}.promotions-listing .promotion .characteristics .promotion-button--color3,.cms .promotion .characteristics .promotion-button--color3{color:#000;background:#eee800}.promotions-listing .promotion .characteristics .promotion-button--color3:hover,.cms .promotion .characteristics .promotion-button--color3:hover,.promotions-listing .promotion .characteristics .promotion-button--color3:focus,.cms .promotion .characteristics .promotion-button--color3:focus{background:#f4f037;color:#000}.promotions-listing .promotion .characteristics .promotion-button--color3:disabled,.cms .promotion .characteristics .promotion-button--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}.promotions-listing .promotion .characteristics .promotion-button--gray,.cms .promotion .characteristics .promotion-button--gray{color:#000;background:#f2f2f2}.promotions-listing .promotion .characteristics .promotion-button--gray:hover,.cms .promotion .characteristics .promotion-button--gray:hover,.promotions-listing .promotion .characteristics .promotion-button--gray:focus,.cms .promotion .characteristics .promotion-button--gray:focus{color:#000;background:#f5f5f5}.promotions-listing .promotion .characteristics .promotion-button--gray:disabled,.cms .promotion .characteristics .promotion-button--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}.promotions-listing .promotion .characteristics .promotion-button--gray-light,.cms .promotion .characteristics .promotion-button--gray-light{color:#525252;background:#f2f2f2}.promotions-listing .promotion .characteristics .promotion-button--gray-light:hover,.cms .promotion .characteristics .promotion-button--gray-light:hover,.promotions-listing .promotion .characteristics .promotion-button--gray-light:focus,.cms .promotion .characteristics .promotion-button--gray-light:focus{color:#525252;background:#f5f5f5}.promotions-listing .promotion .characteristics .promotion-button--gray-light:disabled,.cms .promotion .characteristics .promotion-button--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}.promotions-listing .promotion .characteristics .promotion-button--border-black,.cms .promotion .characteristics .promotion-button--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}.promotions-listing .promotion .characteristics .promotion-button--border-black:hover,.cms .promotion .characteristics .promotion-button--border-black:hover,.promotions-listing .promotion .characteristics .promotion-button--border-black:focus,.cms .promotion .characteristics .promotion-button--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}.promotions-listing .promotion .characteristics .promotion-button--border-black:disabled,.cms .promotion .characteristics .promotion-button--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.promotions-listing .promotion .characteristics .promotion-button--border-gray,.cms .promotion .characteristics .promotion-button--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}.promotions-listing .promotion .characteristics .promotion-button--border-gray:hover,.cms .promotion .characteristics .promotion-button--border-gray:hover,.promotions-listing .promotion .characteristics .promotion-button--border-gray:focus,.cms .promotion .characteristics .promotion-button--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}.promotions-listing .promotion .characteristics .promotion-button--border-gray:disabled,.cms .promotion .characteristics .promotion-button--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.promotions-listing .promotion .characteristics .promotion-button--border-neutral-200,.cms .promotion .characteristics .promotion-button--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}.promotions-listing .promotion .characteristics .promotion-button--border-neutral-200:hover,.cms .promotion .characteristics .promotion-button--border-neutral-200:hover,.promotions-listing .promotion .characteristics .promotion-button--border-neutral-200:focus,.cms .promotion .characteristics .promotion-button--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}.promotions-listing .promotion .characteristics .promotion-button--color-text,.cms .promotion .characteristics .promotion-button--color-text{color:var(--color-text)}.promotions-listing .promotion .characteristics .promotion-button--color-text:hover,.cms .promotion .characteristics .promotion-button--color-text:hover{color:var(--color-title)}.promotions-listing .promotion .characteristics .promotion-button--neutral-hover:hover,.cms .promotion .characteristics .promotion-button--neutral-hover:hover{background:var(--color-neutral-50)}.promotions-listing .promotion .characteristics .promotion-button:after,.cms .promotion .characteristics .promotion-button:after,.promotions-listing .promotion .characteristics .promotion-button:before,.cms .promotion .characteristics .promotion-button:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}.promotions-listing .promotion .characteristics .promotion-button:before,.cms .promotion .characteristics .promotion-button:before{display:none;content:"\f104";margin:0 7px 0 0}.promotions-listing .promotion .characteristics .promotion-button:hover,.cms .promotion .characteristics .promotion-button:hover,.promotions-listing .promotion .characteristics .promotion-button:focus,.cms .promotion .characteristics .promotion-button:focus{background:#ff1146 !important;text-decoration:none !important}.promotions-listing .promotion .characteristics .promotion-button.button-with-description,.cms .promotion .characteristics .promotion-button.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}.promotions-listing .promotion .characteristics .promotion-button.button-with-description span,.cms .promotion .characteristics .promotion-button.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}.promotions-listing .promotion .characteristics .promotion-button.button-with-description:after,.cms .promotion .characteristics .promotion-button.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}.promotions-listing .promotion .characteristics .promotion-button.button-with-out-description,.cms .promotion .characteristics .promotion-button.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}.promotions-listing .promotion .characteristics .promotion-button.button-with-out-description span,.cms .promotion .characteristics .promotion-button.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}.cms-template_vp-grid{margin-left:-5px;margin-right:-5px;display:flex;flex-wrap:wrap;margin-left:-1px;margin-right:-1px;margin-bottom:-36px !important}.cms-template_vp-grid:before,.cms-template_vp-grid:after{content:" ";display:table}.cms-template_vp-grid:after{clear:both}.cms-template_vp-grid+p{margin-top:36px !important}.cms-template_vp-grid .cms-box{position:relative;float:left;width:100%;min-height:1px;padding-left:5px;padding-right:5px;float:none;padding-left:1px;padding-right:1px;padding-bottom:42px}.cms-template_vp-grid .cms-box .box-inner{padding:0}.cms-template_vp-grid .badges{position:absolute;top:0;left:0;z-index:1000}.cms-template_vp-grid .badges .badge{float:left;margin-right:3px;padding:5px 8px;font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem);font-weight:bold;background:#dd0031;color:#FFF}.cms-template_vp-grid .badges .badge.yellow{background:#eee800;color:#000}.cms-template_vp-grid .badges .badge.blue{background:#00b7d1}.cms-template_vp-grid .badges .badge.green{background:#4CAF50}.cms-template_vp-grid .badges .badge.orange{background:#ff7800}.cms-template_vp-grid .badges .badge.black{background:#000;color:#FFF}.cms-template_vp-grid .badges .badge.white{background:#FFF;color:#000}.cms-template_vp-grid .cms-photo{overflow:hidden;position:relative}.cms-template_vp-grid .cms-photo img{width:100%;max-width:100%;max-height:100%;transition:transform .2s}.cms-template_vp-grid .cms-photo a{display:block;overflow:hidden}.cms-template_vp-grid .cms-photo a:hover img{transform:scale(1.1)}.cms-template_vp-grid .date{font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem)}.cms-template_vp-grid .date span{display:inline-block;margin:4px 3px 0 0;padding:6px 10px;background-color:#f2f2f2}.cms-template_vp-grid h3{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);margin:12px 0 8px !important}.cms-template_vp-grid h3 a{color:#525252;text-decoration:none;color:#000}.cms-template_vp-grid h3 a:hover,.cms-template_vp-grid h3 a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.cms-template_vp-grid h3 a:focus{background-color:#f2f2f2}.cms-template_vp-grid h3 a:hover,.cms-template_vp-grid h3 a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.cms-template_vp-grid h3 a:focus{background-color:#f0f9fa}.cms-template_vp-grid .guest{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);color:#000}.cms-template_vp-grid p{font-size:13px;line-height:19.5px;font-size:1.3rem;line-height:calc(1.9500000000000002rem)}.cms-template_vp-grid .subtitle{margin-bottom:6px;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem);color:#999}.cms-template_vp-grid .buttons a{transition:all 200ms ease-in;display:inline-block;width:auto;padding:0 24px;margin:0 2px 0 0;font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem);line-height:36px;color:#525252;text-align:center;text-decoration:none}.cms-template_vp-grid .buttons a span{float:left;margin-right:8px}.cms-template_vp-grid .buttons a.yt::after,.cms-template_vp-grid .buttons a.fb::after{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Brands';font-weight:400;transition:all 200ms ease-in;float:left;font-size:22px;line-height:36px;margin:auto;color:#000}.cms-template_vp-grid .buttons a.yt{padding:0 12px;box-shadow:inset 0 0 0 1px #cecece}.cms-template_vp-grid .buttons a.yt::after{content:"\f167";font-size:24px}.cms-template_vp-grid .buttons a.yt:hover,.cms-template_vp-grid .buttons a.yt:focus{box-shadow:inset 0 0 0 1px #dd0031;color:#dd0031}.cms-template_vp-grid .buttons a.yt:hover::after,.cms-template_vp-grid .buttons a.yt:focus::after{color:#dd0031}.cms-template_vp-grid .buttons a.fb{padding:0 12px;box-shadow:inset 0 0 0 1px #cecece}.cms-template_vp-grid .buttons a.fb::after{content:"\f082"}.cms-template_vp-grid .buttons a.fb:hover,.cms-template_vp-grid .buttons a.fb:focus{box-shadow:inset 0 0 0 1px #4460ae;color:#4460ae}.cms-template_vp-grid .buttons a.fb:hover::after,.cms-template_vp-grid .buttons a.fb:focus::after{color:#4460ae}.cms-template_vp-grid.with-videos .cms-photo a::after{content:"\f04b";font-family:'Font Awesome 6 Pro';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:block;width:70px;height:70px;line-height:68px;font-size:35px;padding-left:5px;text-align:center;border:2px solid #FFF;border-radius:50%;background:rgba(0,0,0,0.14);color:#FFF;font-weight:bold;transition:all .2s ease-in}.no-cssanimations .cms-template_vp-grid.with-videos .cms-photo a::after{top:0;left:0;right:0;margin:0 auto}.cms-template_vp-grid.with-videos .cms-photo a:hover::after{background:rgba(0,0,0,0.4)}.cms-template_cs-banner{position:relative;margin-left:-15px;margin-right:-15px}.cms-template_cs-banner .cms-photo{position:relative;width:100%;overflow:hidden}.cms-template_cs-banner .cms-photo:before{content:"";display:block;width:100%;padding-bottom:120%}.cms-template_cs-banner .cms-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cms-template_cs-banner .cms-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cms-template_cs-banner .cms-photo img{position:absolute;top:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center;left:50%;height:100%;width:auto;max-width:none !important;max-height:none !important}.no-cssanimations .cms-template_cs-banner .cms-photo img{top:0;left:0;right:0;margin:0 auto}.cms-template_cs-banner .logo{position:absolute;top:0;right:0;width:100%}.cms-template_cs-banner .logo img{float:left;width:125px;margin:30px 0 0 15px}.cms-template_cs-banner .cs-banner-content{position:absolute;bottom:0;right:0;width:100%;padding:70px 15px 20px;background:linear-gradient(to top, white, transparent);color:#000}.cms-template_cs-banner .subtitle{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem);opacity:.8}.cms-template_cs-banner .title{margin:10px 0 20px;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:bold}.cms-template_cs-banner .title::before{font-family:'Font Awesome 6 Pro';content:"\f017";font-weight:normal;margin-right:6px}.cms-template_cs-banner .watch{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.cms-template_cs-banner .watch span{float:left;margin:10px 10px 0 0;opacity:.8}.cms-template_cs-banner .buttons{display:inline-block}.cms-template_cs-banner .buttons a{transition:all 200ms ease-in;display:inline-block;padding:0 12px;margin-right:6px;border:1px solid #525252;font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem);line-height:34px;text-align:center;text-decoration:none;opacity:.8}.cms-template_cs-banner .buttons a span{display:none}.cms-template_cs-banner .buttons a::after{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Brands';font-weight:400;transition:all 200ms ease-in;float:left;font-size:20px;line-height:34px;color:#000;width:25px}.cms-template_cs-banner .buttons a:hover,.cms-template_cs-banner .buttons a:focus{opacity:1;background:transparent}.cms-template_cs-banner .buttons a.yt::after{content:"\f167";font-size:22px}.cms-template_cs-banner .buttons a.fb::after{content:"\f082"}.cms-template_menu-buttons{text-align:center}.cms-template_menu-buttons .title{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);font-weight:bold;margin-bottom:6px;color:#000}.cms-template_menu-buttons .subtitle{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);margin-bottom:18px}.cms-template_menu-buttons .buttons{display:inline-block}.cms-template_menu-buttons .buttons a,.cms-template_menu-buttons .buttons span{transition:all 200ms ease-in;display:inline-block;padding:0 20px;margin-right:6px;border-radius:3px;border:1px solid #b2b2b2;color:#525252;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:34px;text-align:center;text-decoration:none;opacity:.8}.cms-template_menu-buttons .buttons a:hover,.cms-template_menu-buttons .buttons a:focus{color:#00a1b8;border-color:#00b7d1}.cms-template_menu-buttons .buttons span{border-color:#000;color:#000}.cms-video{position:relative;padding-bottom:56.25%;height:0;width:100%}.cms-video iframe,.cms-video embed,.cms-video video,.cms-video object{position:absolute;top:0;left:0;width:100%;height:100%}.cms-video img{position:absolute;top:0;left:0;width:100%;height:100%}#header-comparison{max-width:none}@media (max-width:1199px){#header-comparison{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#header-comparison:before,#header-comparison:after{content:" ";display:table}#header-comparison:after{clear:both}}@media (max-width:1199px) and (min-width:1024px){#header-comparison{padding-left:30px;padding-right:30px}}@media (max-width:1199px) and (min-width:1200px){#header-comparison{padding-left:60px;padding-right:60px}}@media (max-width:1199px) and (min-width:1480px){#header-comparison{padding-left:0;padding-right:0;max-width:1366px}}#header-comparison .comparison-options h1{margin-top:12px}@media (max-width:575px){#header-comparison .comparison-options h1{font-size:25px;line-height:30px;font-size:2.5rem;line-height:calc(3rem)}}#header-comparison .comparison-options .login-info{margin:-6px 0 12px;font-size:10px;line-height:12px;font-size:1rem;line-height:calc(1.2rem)}#header-comparison .comparison-options .login-info br{display:none}#header-comparison .comparison-options form{clear:both;margin-bottom:12px}#header-comparison .comparison-options form .label{float:left;margin-top:14px}#header-comparison .comparison-options form .field{display:block;max-width:390px;padding-left:75px}#header-comparison .comparison-options form .field select{width:100%}#header-comparison .comparison-options .print-link{display:none}@media (max-width:1199px){#suggestionBox{display:none !important}}.ui-helper-hidden-accessible{display:none}#header_print{display:none}_:-o-prefocus,body:last-child #header-wrapper #header-top #user-panel .panel-option .icon,_:-o-prefocus,body:last-child #header-wrapper #search .search-button .icon{background-image:url(/images/header/user-panel.png) !important}.sidebar{margin-bottom:12px}.sidebar:before,.sidebar:after{content:" ";display:table}.sidebar:after{clear:both}.sidebar .button-switcher-filters,.sidebar .button-switcher-categories{padding:12px 10px;margin-bottom:2px;text-transform:uppercase;background:#000;color:#FFF}.sidebar .button-switcher-filters:hover,.sidebar .button-switcher-categories:hover{background-color:#333}.sidebar .button-switcher-filters:before,.sidebar .button-switcher-categories:before{content:"\f107";float:left;margin-top:2px;margin-right:6px;margin-left:0;font-size:22px;line-height:11px;font-size:2.2rem;line-height:calc(1.1rem);font-family:'Font Awesome 6 Pro';font-weight:bold;font-weight:normal;font-style:normal}.sidebar .button-switcher-filters.js-display-switch-active:before,.sidebar .button-switcher-categories.js-display-switch-active:before{content:"\f106"}.sidebar .button-switcher-filters .selected,.sidebar .button-switcher-categories .selected{margin-left:6px;text-transform:none;font-weight:bold;color:#999}.sidebar .widget{margin-bottom:20px}@media (max-width:1023px){.sidebar .widget.sidebar-categories h2{display:none !important}.sidebar .widget.sidebar-categories .sidebar-menu{border-bottom:1px solid #f2f2f2}.sidebar .widget.sidebar-categories .sidebar-menu li a{display:block;padding:.8em 1em;margin-top:1px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);background:#FFF;color:#00788a;text-decoration:none}.sidebar .widget.sidebar-categories .sidebar-menu li a:hover,.sidebar .widget.sidebar-categories .sidebar-menu li a:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.sidebar .widget.sidebar-categories .sidebar-menu li a:focus,.sidebar .widget.sidebar-categories .sidebar-menu li a:hover{box-shadow:inset 0 0 0 1px #d6d6d6;text-decoration:none;background:#FFF}.sidebar .widget.sidebar-categories .sidebar-menu li a .count{margin-left:1px;color:#999;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:normal;font-style:normal}.sidebar .widget.sidebar-categories .sidebar-menu li a.active{color:#525252;text-decoration:none;color:#000;font-weight:bold;box-shadow:inset 0 0 0 1px #474747}.sidebar .widget.sidebar-categories .sidebar-menu li a.active:hover,.sidebar .widget.sidebar-categories .sidebar-menu li a.active:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.sidebar .widget.sidebar-categories .sidebar-menu li a.active:focus{background-color:#f2f2f2}.sidebar .widget.sidebar-categories .sidebar-menu li a.active:hover,.sidebar .widget.sidebar-categories .sidebar-menu li a.active:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.sidebar .widget.sidebar-categories .sidebar-menu li a.active:focus{background-color:#f0f9fa}.sidebar .widget.sidebar-categories .sidebar-menu li a.active .count{color:#525252}.sidebar .widget.sidebar-categories .sidebar-menu li a.active:focus,.sidebar .widget.sidebar-categories .sidebar-menu li a.active:hover{text-decoration:none;background:#FFF}.sidebar .widget.sidebar-categories .sidebar-menu li a.active:focus .count,.sidebar .widget.sidebar-categories .sidebar-menu li a.active:hover .count{color:#808080}.sidebar .widget.sidebar-categories .sidebar-menu.products-menu>li>a{display:none !important}.sidebar .widget.sidebar-categories .sidebar-menu.products-menu>li>ul>li>a{display:none !important}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu{background-color:#f2f2f2}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>span{padding-right:10px;cursor:pointer;display:block;width:100%;margin:0;padding:12px 10px;border-top:2px solid #e8e8e8;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);background-color:#f2f2f2}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>span:hover,.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>span:focus{background-color:#f2f2f2}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>span:before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f107";float:right;margin-left:6px;margin-top:2px;font-size:22px;line-height:11px;font-size:2.2rem;line-height:calc(1.1rem)}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>span.js-display-switch-active:before{content:"\f106"}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>span:before{font-size:18px;line-height:9px;font-size:1.8rem;line-height:calc(0.9rem)}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>span:hover{background-color:#e8e8e8}.sidebar .widget.sidebar-categories .sidebar-menu.my-account-menu>li>a,.sidebar .widget.sidebar-categories .sidebar-menu.advanced-search-menu>li>a{display:none}.sidebar .widget.sidebar-categories.split-categories h2{display:block !important;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);margin-top:18px !important}}@media (max-width:1023px){.sidebar .widget.sidebar-filters h2{display:none !important}.sidebar .widget.sidebar-filters .filter .filter-name{padding-right:10px;cursor:pointer;width:100%;margin:0;padding:12px 10px 12px 0;border-top:2px solid #e8e8e8;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.sidebar .widget.sidebar-filters .filter .filter-name:hover,.sidebar .widget.sidebar-filters .filter .filter-name:focus{background-color:#f2f2f2}.sidebar .widget.sidebar-filters .filter .filter-name:before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f107";float:right;margin-left:6px;margin-top:2px;font-size:22px;line-height:11px;font-size:2.2rem;line-height:calc(1.1rem)}.sidebar .widget.sidebar-filters .filter .filter-name.js-display-switch-active:before{content:"\f106"}.sidebar .widget.sidebar-filters .filter .filter-name:before{font-size:18px;line-height:9px;font-size:1.8rem;line-height:calc(0.9rem)}.sidebar .widget.sidebar-filters .filter .filter-name:hover{background-color:#e8e8e8}.sidebar .widget.sidebar-filters .filter .filter-name .selected{margin-left:4px;font-weight:normal;font-style:normal;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);color:#525252}.sidebar .widget.sidebar-filters .filter .filter-content{padding-bottom:20px}.sidebar .widget.sidebar-filters .filter .filter-content:before,.sidebar .widget.sidebar-filters .filter .filter-content:after{content:" ";display:table}.sidebar .widget.sidebar-filters .filter .filter-content:after{clear:both}.sidebar .widget.sidebar-filters .filter .filter-content ul li{float:left;margin:5px 5px 0 0}.sidebar .widget.sidebar-filters .filter .filter-content ul li .checkbox .icon{display:none !important}.sidebar .widget.sidebar-filters .filter .filter-content ul li a{display:block;padding:.8em 1em;margin-top:1px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);background:#FFF;color:#00788a;text-decoration:none;padding:.7em .9em}.sidebar .widget.sidebar-filters .filter .filter-content ul li a:hover,.sidebar .widget.sidebar-filters .filter .filter-content ul li a:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.sidebar .widget.sidebar-filters .filter .filter-content ul li a:focus,.sidebar .widget.sidebar-filters .filter .filter-content ul li a:hover{box-shadow:inset 0 0 0 1px #d6d6d6;text-decoration:none;background:#FFF}.sidebar .widget.sidebar-filters .filter .filter-content ul li a .count{margin-left:1px;color:#999;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:normal;font-style:normal}.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active{color:#525252;text-decoration:none;color:#000;font-weight:bold;box-shadow:inset 0 0 0 1px #474747}.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active:hover,.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active:focus{background-color:#f2f2f2}.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active:hover,.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active:focus{background-color:#f0f9fa}.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active .count{color:#525252}.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active:focus,.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active:hover{text-decoration:none;background:#FFF}.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active:focus .count,.sidebar .widget.sidebar-filters .filter .filter-content ul li a.active:hover .count{color:#808080}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a{color:#525252;text-decoration:none;color:#000;font-weight:bold;box-shadow:inset 0 0 0 1px #474747}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:hover,.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:focus{background-color:#f2f2f2}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:hover,.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:focus{background-color:#f0f9fa}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a .count{color:#525252}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:focus,.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:hover{text-decoration:none;background:#FFF;color:#000}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:focus .count,.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:hover .count{color:#808080}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f00d";display:inline-block;height:13px;margin:0 -2px 0 7px;color:#dd0031}.sidebar .widget.sidebar-filters .filter .filter-content ul li.inactive{padding:.7em .9em;color:#999;box-shadow:inset 0 0 0 1px #d6d6d6}.sidebar .widget.sidebar-filters .filter .filter-content ul li.inactive label{cursor:auto}.sidebar .widget.sidebar-filters .filter .filter-content ul li.inactive .count{font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem)}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter{display:none !important}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links{display:none !important}.sidebar .widget.sidebar-filters .filter:first-of-type .filter-name{border-top:0}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content{max-width:360px;margin-top:3px}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content label{float:left;width:38%;margin-right:1%}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content label input{width:100%;margin-top:3px}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter{display:block !important;float:left;width:22%;display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;background:#dd0031;cursor:pointer;background:#f2f2f2;color:#000 !important;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;height:41px;margin-top:17px}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--auto{--button-size:auto}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--bold{--button-font-weight:bold}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--fluid{width:100%}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--circle{border-radius:50%}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color1{color:#FFF;background:#dd0031}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color1:hover,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color1:focus{background:#ff1146;color:#FFF}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color2{color:#FFF;background:#00b7d1}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color2:hover,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color2:focus{background:#00c4e0;color:#FFF}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color3{color:#000;background:#eee800}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color3:hover,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color3:focus{background:#f4f037;color:#000}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--gray{color:#000;background:#f2f2f2}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--gray:hover,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--gray:focus{color:#000;background:#f5f5f5}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--gray-light{color:#525252;background:#f2f2f2}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--gray-light:hover,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--gray-light:focus{color:#525252;background:#f5f5f5}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--border-black:hover,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--border-gray:hover,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--border-neutral-200:hover,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color-text{color:var(--color-text)}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--color-text:hover{color:var(--color-title)}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--neutral-hover:hover{background:var(--color-neutral-50)}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter:after,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter:before{display:none;content:"\f104";margin:0 7px 0 0}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter:hover,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter:focus{background:#ff1146 !important;text-decoration:none !important}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter:hover,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter:focus{background:#f5f5f5 !important}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter:disabled{color:#c2c2c2 !important}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter:disabled:hover,.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter:disabled:focus{background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter.js-filter-visible .filter-name:after{content:"\f106"}.sidebar .widget.sidebar-filters .filter.js-filter-visible .filter-content{display:block}.sidebar .widget.sidebar-filters .filter-clear{margin-top:6px}.sidebar .widget.sidebar-filters .filter-clear a,.sidebar .widget.sidebar-filters .filter-clear button{display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);color:#FFF !important;background:#dd0031;cursor:pointer;background:#f2f2f2;color:#000 !important;padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold;width:100%}.sidebar .widget.sidebar-filters .filter-clear a--xlarge,.sidebar .widget.sidebar-filters .filter-clear button--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}.sidebar .widget.sidebar-filters .filter-clear a--large,.sidebar .widget.sidebar-filters .filter-clear button--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}.sidebar .widget.sidebar-filters .filter-clear a--medium,.sidebar .widget.sidebar-filters .filter-clear button--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}.sidebar .widget.sidebar-filters .filter-clear a--small,.sidebar .widget.sidebar-filters .filter-clear button--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.sidebar .widget.sidebar-filters .filter-clear a--auto,.sidebar .widget.sidebar-filters .filter-clear button--auto{--button-size:auto}.sidebar .widget.sidebar-filters .filter-clear a--bold,.sidebar .widget.sidebar-filters .filter-clear button--bold{--button-font-weight:bold}.sidebar .widget.sidebar-filters .filter-clear a--fluid,.sidebar .widget.sidebar-filters .filter-clear button--fluid{width:100%}.sidebar .widget.sidebar-filters .filter-clear a--icon,.sidebar .widget.sidebar-filters .filter-clear button--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}.sidebar .widget.sidebar-filters .filter-clear a--circle,.sidebar .widget.sidebar-filters .filter-clear button--circle{border-radius:50%}.sidebar .widget.sidebar-filters .filter-clear a--color1,.sidebar .widget.sidebar-filters .filter-clear button--color1{color:#FFF;background:#dd0031}.sidebar .widget.sidebar-filters .filter-clear a--color1:hover,.sidebar .widget.sidebar-filters .filter-clear button--color1:hover,.sidebar .widget.sidebar-filters .filter-clear a--color1:focus,.sidebar .widget.sidebar-filters .filter-clear button--color1:focus{background:#ff1146;color:#FFF}.sidebar .widget.sidebar-filters .filter-clear a--color1:disabled,.sidebar .widget.sidebar-filters .filter-clear button--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter-clear a--color2,.sidebar .widget.sidebar-filters .filter-clear button--color2{color:#FFF;background:#00b7d1}.sidebar .widget.sidebar-filters .filter-clear a--color2:hover,.sidebar .widget.sidebar-filters .filter-clear button--color2:hover,.sidebar .widget.sidebar-filters .filter-clear a--color2:focus,.sidebar .widget.sidebar-filters .filter-clear button--color2:focus{background:#00c4e0;color:#FFF}.sidebar .widget.sidebar-filters .filter-clear a--color2:disabled,.sidebar .widget.sidebar-filters .filter-clear button--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter-clear a--color3,.sidebar .widget.sidebar-filters .filter-clear button--color3{color:#000;background:#eee800}.sidebar .widget.sidebar-filters .filter-clear a--color3:hover,.sidebar .widget.sidebar-filters .filter-clear button--color3:hover,.sidebar .widget.sidebar-filters .filter-clear a--color3:focus,.sidebar .widget.sidebar-filters .filter-clear button--color3:focus{background:#f4f037;color:#000}.sidebar .widget.sidebar-filters .filter-clear a--color3:disabled,.sidebar .widget.sidebar-filters .filter-clear button--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter-clear a--gray,.sidebar .widget.sidebar-filters .filter-clear button--gray{color:#000;background:#f2f2f2}.sidebar .widget.sidebar-filters .filter-clear a--gray:hover,.sidebar .widget.sidebar-filters .filter-clear button--gray:hover,.sidebar .widget.sidebar-filters .filter-clear a--gray:focus,.sidebar .widget.sidebar-filters .filter-clear button--gray:focus{color:#000;background:#f5f5f5}.sidebar .widget.sidebar-filters .filter-clear a--gray:disabled,.sidebar .widget.sidebar-filters .filter-clear button--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter-clear a--gray-light,.sidebar .widget.sidebar-filters .filter-clear button--gray-light{color:#525252;background:#f2f2f2}.sidebar .widget.sidebar-filters .filter-clear a--gray-light:hover,.sidebar .widget.sidebar-filters .filter-clear button--gray-light:hover,.sidebar .widget.sidebar-filters .filter-clear a--gray-light:focus,.sidebar .widget.sidebar-filters .filter-clear button--gray-light:focus{color:#525252;background:#f5f5f5}.sidebar .widget.sidebar-filters .filter-clear a--gray-light:disabled,.sidebar .widget.sidebar-filters .filter-clear button--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter-clear a--border-black,.sidebar .widget.sidebar-filters .filter-clear button--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}.sidebar .widget.sidebar-filters .filter-clear a--border-black:hover,.sidebar .widget.sidebar-filters .filter-clear button--border-black:hover,.sidebar .widget.sidebar-filters .filter-clear a--border-black:focus,.sidebar .widget.sidebar-filters .filter-clear button--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}.sidebar .widget.sidebar-filters .filter-clear a--border-black:disabled,.sidebar .widget.sidebar-filters .filter-clear button--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.sidebar .widget.sidebar-filters .filter-clear a--border-gray,.sidebar .widget.sidebar-filters .filter-clear button--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}.sidebar .widget.sidebar-filters .filter-clear a--border-gray:hover,.sidebar .widget.sidebar-filters .filter-clear button--border-gray:hover,.sidebar .widget.sidebar-filters .filter-clear a--border-gray:focus,.sidebar .widget.sidebar-filters .filter-clear button--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}.sidebar .widget.sidebar-filters .filter-clear a--border-gray:disabled,.sidebar .widget.sidebar-filters .filter-clear button--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.sidebar .widget.sidebar-filters .filter-clear a--border-neutral-200,.sidebar .widget.sidebar-filters .filter-clear button--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}.sidebar .widget.sidebar-filters .filter-clear a--border-neutral-200:hover,.sidebar .widget.sidebar-filters .filter-clear button--border-neutral-200:hover,.sidebar .widget.sidebar-filters .filter-clear a--border-neutral-200:focus,.sidebar .widget.sidebar-filters .filter-clear button--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}.sidebar .widget.sidebar-filters .filter-clear a--color-text,.sidebar .widget.sidebar-filters .filter-clear button--color-text{color:var(--color-text)}.sidebar .widget.sidebar-filters .filter-clear a--color-text:hover,.sidebar .widget.sidebar-filters .filter-clear button--color-text:hover{color:var(--color-title)}.sidebar .widget.sidebar-filters .filter-clear a--neutral-hover:hover,.sidebar .widget.sidebar-filters .filter-clear button--neutral-hover:hover{background:var(--color-neutral-50)}.sidebar .widget.sidebar-filters .filter-clear a:after,.sidebar .widget.sidebar-filters .filter-clear button:after,.sidebar .widget.sidebar-filters .filter-clear a:before,.sidebar .widget.sidebar-filters .filter-clear button:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}.sidebar .widget.sidebar-filters .filter-clear a:before,.sidebar .widget.sidebar-filters .filter-clear button:before{display:none;content:"\f104";margin:0 7px 0 0}.sidebar .widget.sidebar-filters .filter-clear a:hover,.sidebar .widget.sidebar-filters .filter-clear button:hover,.sidebar .widget.sidebar-filters .filter-clear a:focus,.sidebar .widget.sidebar-filters .filter-clear button:focus{background:#ff1146 !important;text-decoration:none !important}.sidebar .widget.sidebar-filters .filter-clear a.button-with-description,.sidebar .widget.sidebar-filters .filter-clear button.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}.sidebar .widget.sidebar-filters .filter-clear a.button-with-description span,.sidebar .widget.sidebar-filters .filter-clear button.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}.sidebar .widget.sidebar-filters .filter-clear a.button-with-description:after,.sidebar .widget.sidebar-filters .filter-clear button.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}.sidebar .widget.sidebar-filters .filter-clear a.button-with-out-description,.sidebar .widget.sidebar-filters .filter-clear button.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}.sidebar .widget.sidebar-filters .filter-clear a.button-with-out-description span,.sidebar .widget.sidebar-filters .filter-clear button.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}.sidebar .widget.sidebar-filters .filter-clear a:hover,.sidebar .widget.sidebar-filters .filter-clear button:hover,.sidebar .widget.sidebar-filters .filter-clear a:focus,.sidebar .widget.sidebar-filters .filter-clear button:focus{background:#f5f5f5 !important}.sidebar .widget.sidebar-filters .filter-clear a:disabled,.sidebar .widget.sidebar-filters .filter-clear button:disabled{color:#c2c2c2 !important}.sidebar .widget.sidebar-filters .filter-clear a:disabled:hover,.sidebar .widget.sidebar-filters .filter-clear button:disabled:hover,.sidebar .widget.sidebar-filters .filter-clear a:disabled:focus,.sidebar .widget.sidebar-filters .filter-clear button:disabled:focus{background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter-clear a:after,.sidebar .widget.sidebar-filters .filter-clear button:after{content:"\f00d"}}@media (max-width:1023px) and (min-width:768px){.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}@media (max-width:1023px) and (min-width:768px){.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter--large{height:48px;font-size:2rem}}@media (max-width:1023px) and (min-width:768px){.sidebar .widget.sidebar-filters .filter-clear a--xlarge,.sidebar .widget.sidebar-filters .filter-clear button--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}@media (max-width:1023px) and (min-width:768px){.sidebar .widget.sidebar-filters .filter-clear a--large,.sidebar .widget.sidebar-filters .filter-clear button--large{height:48px;font-size:2rem}}.sidebar .widget.sidebar-usp{display:none !important}.sidebar .widget.authorizations-widget{display:none !important}.sidebar .widget.expert-widget{display:none !important}.sidebar .widget.images-widget{margin:20px 0 0}.sidebar .widget.images-widget ul li{margin-bottom:10px;text-align:center}.sidebar .widget.images-widget ul li a{display:block}.sidebar .widget.images-widget ul li a:focus{background:none !important}.sidebar .widget.images-widget ul li img{width:100%}.sidebar .widget.images-widget ul li:last-child{margin-bottom:0}.sidebar .widget.logos-widget{padding-bottom:0}.sidebar .widget.logos-widget ul li{padding:20px 0;border-bottom:2px solid #f2f2f2;text-align:center;background:#FFF}.sidebar .widget.logos-widget ul li a:focus{background:none !important}.sidebar .widget.logos-widget ul li img{max-width:80%;max-height:80px}.sidebar .widget.awards-widget{display:none !important}.sidebar .widget.last-watched-widget{display:none !important}.sidebar .widget.for-you-widget{display:none !important}@media (max-width:1023px){.sidebar.no-filters{display:none}}.sidebar .back-to-search{margin-top:20px}.sidebar .back-to-search a{display:inline-block;margin-bottom:5px;font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem)}.sidebar .back-to-search a:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.sidebar .back-to-search a:before{text-decoration:none}.sidebar .back-to-search a:hover{cursor:pointer}.sidebar .back-to-search a.inverse:before{content:"\f105"}@media (max-width:1023px){.js-categories-widget-visible .sidebar .widget.sidebar-categories{display:block}}@media (max-width:1023px){.js-filters-widget-visible .sidebar .widget.sidebar-filters{display:block}}#authorizations-wrapper{border-top:1px solid #f2f2f2;background:#FFF;padding:10px 0 25px 0}#authorizations-wrapper .content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#authorizations-wrapper .content:before,#authorizations-wrapper .content:after{content:" ";display:table}#authorizations-wrapper .content:after{clear:both}@media (min-width:1024px){#authorizations-wrapper .content{padding-left:30px;padding-right:30px}}@media (min-width:1200px){#authorizations-wrapper .content{padding-left:60px;padding-right:60px}}@media (min-width:1480px){#authorizations-wrapper .content{padding-left:0;padding-right:0;max-width:1366px}}#authorizations-wrapper .content h2{text-align:center}#authorizations-wrapper .brand-logo a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#authorizations-wrapper .brand-logo .icon{width:100%;height:100%;display:block;background-image:url(/images/footer/authorizations-icons.png?v=20250226);background-repeat:no-repeat;background-position:center 0;background-size:100%;overflow:hidden}#authorizations-wrapper .brand-logo.nikon .icon{background-position:center 4.34782609%}#authorizations-wrapper .brand-logo.manfrotto .icon{background-position:center 8.69565217%}#authorizations-wrapper .brand-logo.omsystem .icon{background-position:center 13.04347826%}#authorizations-wrapper .brand-logo.tamron .icon{background-image:url(/images/logos/tamron-oficjalny-partner-logo.webp);background-position:center center;background-size:80% auto}#authorizations-wrapper .brand-logo.sigma .icon{background-position:center 21.73913043%}#authorizations-wrapper .brand-logo.gopro .icon{background-position:center 26.08695652%}#authorizations-wrapper .brand-logo.epson .icon{background-position:center 30.43478261%}#authorizations-wrapper .brand-logo.samyang .icon{background-image:url(/images/logos/samyang-oficjalny-partner-logo.webp);background-position:center center;background-size:80% auto}#authorizations-wrapper .brand-logo.peakdesign .icon{background-position:center 39.13043478%}#authorizations-wrapper .brand-logo.eizo .icon{background-position:center 43.47826087%}#authorizations-wrapper .brand-logo.iottie .icon{background-position:center 47.82608696%}#authorizations-wrapper .brand-logo.panasonic .icon{background-position:center 52.17391304%}#authorizations-wrapper .brand-logo.profoto .icon{background-position:center 56.52173913%}#authorizations-wrapper .brand-logo.sennheiser-electronics .icon{background-position:center 60.86956522%}#authorizations-wrapper .brand-logo.sennheiser-audio .icon{background-position:center 65.2173913%}#authorizations-wrapper .brand-logo.leica .icon{background-position:center 69.56521739%}#authorizations-wrapper .brand-logo.hama .icon{background-position:center 73.91304348%}#authorizations-wrapper .brand-logo.zeiss .icon{background-position:center 78.26086957%}#authorizations-wrapper .brand-logo.tokina .icon{background-position:center 82.60869565%}#authorizations-wrapper .brand-logo.canon-rgistered-partner .icon{background-position:center 86.95652174%}#authorizations-wrapper .brand-logo.sony .icon{background-position:center 91.30434783%}#authorizations-wrapper .brand-logo.asus .icon{background-position:center 95.65217391%}#authorizations-wrapper .brand-logo.lumix .icon{background-position:center 100%}#authorizations-wrapper .brand-logo.fujifilm .icon{background-image:url(/images/footer/fujifilm.png);background-position:center center;background-size:80% auto}#authorizations-wrapper .brand-logo.dji .icon{background-image:url(/images/logos/logo_dji.png);background-position:center center;background-size:60% auto}#authorizations-wrapper .brand-logo.polaroid .icon{background-image:url(/images/logos/polaroid-oficjalny-partner-logo.webp);background-position:center center;background-size:80% auto}#footer-wrapper{clear:both;color:rgba(255,255,255,0.5);background:#232323;margin-bottom:-20px}#why-us{padding:10px 0 25px 0;background:#e8e8e8}#why-us .content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#why-us .content:before,#why-us .content:after{content:" ";display:table}#why-us .content:after{clear:both}@media (min-width:1024px){#why-us .content{padding-left:30px;padding-right:30px}}@media (min-width:1200px){#why-us .content{padding-left:60px;padding-right:60px}}@media (min-width:1480px){#why-us .content{padding-left:0;padding-right:0;max-width:1366px}}#why-us .content h2{text-align:center}#usp-footer{max-width:430px;margin:0 auto;padding-bottom:18px;border-bottom:1px solid #d6d6d6}#awards{padding-top:18px}#awards:before,#awards:after{content:" ";display:table}#awards:after{clear:both}#awards .awards-inner{max-width:240px;margin:0 auto}#awards .award{display:block;float:left;width:25%;padding:0 3px}#awards .award a{display:block;position:relative;width:100%}#awards .award a:before{content:"";display:block;width:100%;padding-bottom:100%}#awards .award a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #awards .award a img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#awards .award a:focus{background:none}#awards .award .icon{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-image:url(/images/footer/awards-icons.png?v=2);background-repeat:no-repeat;background-position:center 0;background-size:200%;overflow:hidden}#awards .award.dobra-marka .icon{background-position:center 33.33333333%}#awards .award.laur-konsumenta .icon{background-position:center 66.66666667%}#awards .award.koszyk-roku .icon{background-position:center 100%}#footer{padding:20px 0 35px 0}#footer h2{color:#FFF;text-transform:uppercase;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem);font-weight:bold}#footer a{color:#FFF;text-decoration:none;color:rgba(255,255,255,0.5)}#footer a:hover,#footer a:focus{color:#FFF;text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer a:focus{outline:#f2f2f2 dotted thin;background-color:rgba(255,255,255,0.1)}#footer a:hover,#footer a:focus{color:#FFF;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer .content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#footer .content:before,#footer .content:after{content:" ";display:table}#footer .content:after{clear:both}@media (min-width:1024px){#footer .content{padding-left:30px;padding-right:30px}}@media (min-width:1200px){#footer .content{padding-left:60px;padding-right:60px}}@media (min-width:1480px){#footer .content{padding-left:0;padding-right:0;max-width:1366px}}#footer .contacts{display:block;margin-left:auto;margin-right:auto}#footer .contacts .phone,#footer .contacts .mail,#footer .contacts .order-status{padding:5px;text-align:center}#footer .contacts .phone br,#footer .contacts .mail br,#footer .contacts .order-status br,#footer .contacts .phone span,#footer .contacts .mail span,#footer .contacts .order-status span{display:none}#footer .contacts .phone a,#footer .contacts .mail a,#footer .contacts .order-status a{color:#FFF;text-decoration:none}#footer .contacts .phone a:hover,#footer .contacts .mail a:hover,#footer .contacts .order-status a:hover,#footer .contacts .phone a:focus,#footer .contacts .mail a:focus,#footer .contacts .order-status a:focus{color:#FFF;text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer .contacts .phone a:focus,#footer .contacts .mail a:focus,#footer .contacts .order-status a:focus{outline:#f2f2f2 dotted thin;background-color:rgba(255,255,255,0.1)}#footer .contacts .phone i,#footer .contacts .mail i,#footer .contacts .order-status i{display:inline-block;width:30px;font-size:30px;line-height:30px;font-size:3rem;line-height:calc(3rem);color:#eee800;margin-right:5px;vertical-align:middle;margin-top:-2px;text-align:center}#footer .contacts .phone strong,#footer .contacts .mail strong,#footer .contacts .order-status strong{font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold;color:#FFF}#footer .contacts .order-status i{font-size:28px;line-height:28px;font-size:2.8rem;line-height:calc(2.8rem)}#footer .contacts .phone{margin-left:-116px}#footer .contacts .mail{margin-left:-76px}#footer .contacts .mail i{font-size:24px;line-height:24px;font-size:2.4rem;line-height:calc(2.4rem);margin-top:-4px}#footer #newsletter{padding:20px 0}#footer #newsletter input{border:0;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);color:#000;height:40px;float:left}#footer #newsletter input[type=text]{width:72%;background:#e8e8e8}#footer #newsletter input[type=text]:focus{background:#FFF}#footer #newsletter input[type=text]:focus::-webkit-input-placeholder{color:#ccc;font-family:'Lato',Arial,sans-serif;font-style:italic}#footer #newsletter input[type=text]:focus:-moz-placeholder{color:#ccc;font-family:'Lato',Arial,sans-serif;font-style:italic}#footer #newsletter input[type=text]:focus::-moz-placeholder{color:#ccc;font-family:'Lato',Arial,sans-serif;font-style:italic}#footer #newsletter input[type=text]:focus:-ms-input-placeholder{color:#ccc;font-family:'Lato',Arial,sans-serif;font-style:italic}#footer #newsletter input.button-newsletter{width:28%;text-transform:uppercase;font-weight:bold;background:#454545;color:#fff;cursor:pointer}#footer #newsletter input.button-newsletter:hover,#footer #newsletter input.button-newsletter:focus{background:#616161}#footer #newsletter p{clear:left;padding:10px 0 0 0;font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:calc(1.68rem)}#footer #newsletter p a{color:#FFF;text-decoration:none;color:rgba(255,255,255,0.5);font-weight:bold}#footer #newsletter p a:hover,#footer #newsletter p a:focus{color:#FFF;text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer #newsletter p a:focus{outline:#f2f2f2 dotted thin;background-color:rgba(255,255,255,0.1)}#footer #newsletter p a:hover,#footer #newsletter p a:focus{color:#FFF;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer #newsletter p a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}#footer #newsletter p a:after{text-decoration:none}#footer #newsletter p a:hover{cursor:pointer}#footer #lenshero{clear:both;padding-bottom:24px}#footer #lenshero:before,#footer #lenshero:after{content:" ";display:table}#footer #lenshero:after{clear:both}#footer #lenshero img{width:120px;margin-bottom:8px}#footer #lenshero p{font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:calc(1.68rem)}#footer #lenshero p a{color:#FFF;text-decoration:none;font-weight:bold;display:inline-block}#footer #lenshero p a:hover,#footer #lenshero p a:focus{color:#FFF;text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer #lenshero p a:focus{outline:#f2f2f2 dotted thin;background-color:rgba(255,255,255,0.1)}#footer #lenshero p a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}#footer #lenshero p a:after{text-decoration:none}#footer #lenshero p a:hover{cursor:pointer}#footer #info-box{border-bottom:1px solid #333}#footer #info-box h2{text-align:center;margin:0;border-top:1px solid #333;padding:15px 0;cursor:pointer}#footer #info-box h2:hover{background:#333}#footer #info-box ul li{border-top:1px solid #333}#footer #info-box ul li a{color:#FFF;text-decoration:none;color:rgba(255,255,255,0.5);padding:9px 0 9px 5px;display:inline-block;width:100%}#footer #info-box ul li a:hover,#footer #info-box ul li a:focus{color:#FFF;text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer #info-box ul li a:focus{outline:#f2f2f2 dotted thin;background-color:rgba(255,255,255,0.1)}#footer #info-box ul li a:hover,#footer #info-box ul li a:focus{color:#FFF;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer #info-box ul li a:hover{text-decoration:none}#footer .ru-support{margin:10px 0;text-align:center}#footer .ru-support a{color:#FFF;text-decoration:none;padding-left:30px;background-image:url(/images/flag-ru.svg) !important;background-repeat:no-repeat;background-position:0px 0px;background-size:25px;font-weight:bold}#footer .ru-support a:hover,#footer .ru-support a:focus{color:#FFF;text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer .ru-support a:focus{outline:#f2f2f2 dotted thin;background-color:rgba(255,255,255,0.1)}#footer .mobileContactLink a{color:#fff}#footer-bottom{padding:20px 0 55px;font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:calc(1.68rem);background:#333}#footer-bottom:before,#footer-bottom:after{content:" ";display:table}#footer-bottom:after{clear:both}#footer-bottom.cookies-active{padding-bottom:170px}#footer-bottom .content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#footer-bottom .content:before,#footer-bottom .content:after{content:" ";display:table}#footer-bottom .content:after{clear:both}@media (min-width:1024px){#footer-bottom .content{padding-left:30px;padding-right:30px}}@media (min-width:1200px){#footer-bottom .content{padding-left:60px;padding-right:60px}}@media (min-width:1480px){#footer-bottom .content{padding-left:0;padding-right:0;max-width:1366px}}#footer-bottom .content a{color:#FFF;text-decoration:none;color:rgba(255,255,255,0.5);font-weight:bold}#footer-bottom .content a:hover,#footer-bottom .content a:focus{color:#FFF;text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer-bottom .content a:focus{outline:#f2f2f2 dotted thin;background-color:rgba(255,255,255,0.1)}#footer-bottom .content a:hover,#footer-bottom .content a:focus{color:#FFF;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer-bottom #copyrights{clear:both;padding-top:30px}#cookies{display:none;position:fixed;bottom:0;left:0;width:100%;background:#f2f2f2;padding:24px 0 18px;box-shadow:0 0 8px rgba(0,0,0,0.2);z-index:9999}#cookies.cookies-active{display:block}#cookies .content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#cookies .content:before,#cookies .content:after{content:" ";display:table}#cookies .content:after{clear:both}@media (min-width:1024px){#cookies .content{padding-left:30px;padding-right:30px}}@media (min-width:1200px){#cookies .content{padding-left:60px;padding-right:60px}}@media (min-width:1480px){#cookies .content{padding-left:0;padding-right:0;max-width:1366px}}#cookies .title{margin-right:3px;font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem);font-weight:bold;color:#000}#cookies p{font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:calc(1.68rem)}#cookies .settings-link{float:left;margin-top:3px;color:#00788a;text-decoration:underline;text-decoration-color:#add6dc;-moz-text-decoration-color:#add6dc}#cookies .settings-link:hover,#cookies .settings-link:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#cookies .settings-link:focus{outline:thin dotted;outline-offset:-2px;background:none}#cookies .settings-link:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}#cookies .settings-link:after{text-decoration:none}#cookies .settings-link:hover{cursor:pointer}#cookies .button-box{float:right}#cookies .button{padding-right:17px}#cookies .button:after{display:none}@media (max-width:575px){.cookies-layer .c-overlay{padding-top:20px}.cookies-layer h1{margin-right:30px;font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}}.cookies-layer h2 span{font-weight:normal}#cookies-form{max-width:none}#cookies-form section{margin-bottom:0}@media (max-width:575px){#cookies-form h2{margin-left:25px;font-size:15px !important;line-height:18px !important;font-size:1.5rem !important;line-height:calc(1.7999999999999998rem) !important}#cookies-form .label{font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:calc(1.68rem);margin-left:25px}#cookies-form .button-box{position:fixed;bottom:0;left:0;width:100%;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;padding-top:15px;background:#FFF}#cookies-form .button-box:before,#cookies-form .button-box:after{content:" ";display:table}#cookies-form .button-box:after{clear:both}}@media (max-width:575px) and (min-width:1024px){#cookies-form .button-box{padding-left:30px;padding-right:30px}}@media (max-width:575px) and (min-width:1200px){#cookies-form .button-box{padding-left:60px;padding-right:60px}}@media (max-width:575px) and (min-width:1480px){#cookies-form .button-box{padding-left:0;padding-right:0;max-width:1366px}}#cookies-form .form-row.disabled .label{color:#525252}#cookies-form label.checkbox{padding:0;margin-bottom:24px;border-top:0;background:none !important}#footer-print{display:none}.popular-categories .grid{padding-bottom:10px}.popular-categories .grid .category{padding-bottom:2px}.popular-categories .grid .category .box-inner{background:#FFF;padding:0;width:100%}.no-flexbox .popular-categories .grid .category .box-inner{height:99%}.popular-categories .grid .category h3{margin:0;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);font-weight:normal;font-style:normal}.popular-categories .grid .category h3:before,.popular-categories .grid .category h3:after{content:" ";display:table}.popular-categories .grid .category h3:after{clear:both}.popular-categories .grid .category h3 a{display:block;width:100%;padding:5px 10px 12px;text-align:center;color:#525252;text-decoration:none;color:#000}.popular-categories .grid .category h3 a:before,.popular-categories .grid .category h3 a:after{content:" ";display:table}.popular-categories .grid .category h3 a:after{clear:both}.popular-categories .grid .category h3 a:hover,.popular-categories .grid .category h3 a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.popular-categories .grid .category h3 a:focus{background-color:#f2f2f2}.popular-categories .grid .category h3 a:hover,.popular-categories .grid .category h3 a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.popular-categories .grid .category h3 a:focus{background-color:#f0f9fa}.popular-categories .grid .category h3 a:focus{background:none}.popular-categories .grid .category h3 a .category-photo{display:block;position:relative;width:100%}.popular-categories .grid .category h3 a .category-photo:before{content:"";display:block;width:100%;padding-bottom:45%}.popular-categories .grid .category h3 a .category-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .popular-categories .grid .category h3 a .category-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.popular-categories .grid .category h3 a .category-photo img{max-width:100%;max-height:100%}.popular-categories .grid .category h3 a span:nth-child(2){display:inherit}.popular-categories .grid .category ul,.popular-categories .grid .category .more{display:none !important}@media (max-width:1199px){.popular-categories .grid .category .expand{display:none !important}}.services-list{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.services-list:before,.services-list:after{content:" ";display:table}.services-list:after{clear:both}.services-list li{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px;padding-bottom:10px}.services-list a{display:block;color:#525252;text-decoration:none;color:#000;height:100%;padding:17px 10px 20px;background:#FFF;text-align:center}.services-list a:hover,.services-list a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.services-list a:focus{background-color:#f2f2f2}.services-list a:hover,.services-list a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.services-list a:focus{background-color:#f0f9fa}.services-list a:hover{color:#000;text-decoration:none;box-shadow:inset 0 0 0 1px #d6d6d6}.services-list span{display:block}.services-list .icon{height:50px;background-repeat:no-repeat;background-position:center center}.services-list .icon i{font-size:48px;line-height:48px;height:48px;width:90px;display:inline-block;font-weight:bold}.services-list .icon.rent{background-image:url(/images/logos/icon_rent.svg?v=1);background-size:60px}.services-list .icon.provideo{background-image:url(/images/logos/icon_provideo.svg?v=1);background-size:48px}.services-list .icon.used{background-image:url(/images/logos/icon_used.svg?v=1);background-size:52px}.services-list .title{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);margin:4px 0;font-weight:bold}.services-list .description{font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem);color:#525252}.small-stars .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.small-stars .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.big-stars .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.small-logo .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.small-logo .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.big-logo .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:85px}.grid-title-blue .grid-element-inner h3{background-color:#00b7d1 !important}.grid-title-green .grid-element-inner h3{background-color:#4CAF50 !important}.grid-title-green .grid-element-inner h3 a{color:#FFF}.grid-title-green .grid-element-inner h3 a:focus,.grid-title-green .grid-element-inner h3 a:hover{color:#dbecdc}.grid-title-red .grid-element-inner h3{background-color:#dd0031 !important}.grid-title-yellow .grid-element-inner h3{background-color:#eee800 !important;color:#000 !important}.grid-title-orange .grid-element-inner h3{background-color:#ff7800 !important}.grid-title-orange .grid-element-inner h3 a{color:#FFF}.grid-title-orange .grid-element-inner h3 a:focus,.grid-title-orange .grid-element-inner h3 a:hover{color:#ffe4cc}.grid-title-color1 .grid-element-inner h3{background-color:#dd0031 !important;color:#FFF !important}.grid-title-color2 .grid-element-inner h3{background-color:#00b7d1 !important;color:#FFF !important}.grid-title-color3 .grid-element-inner h3{background-color:#eee800 !important;color:#000 !important}.grid-title-bestsellers .grid-element-inner h3{background-color:#00b7d1 !important;color:#FFF !important}.grid-title-sales .grid-element-inner h3{background-color:#4CAF50 !important}.grid-title-sales .grid-element-inner h3 a{color:#FFF}.grid-title-sales .grid-element-inner h3 a:focus,.grid-title-sales .grid-element-inner h3 a:hover{color:#dbecdc}.grid-title-new-products .grid-element-inner h3{background-color:#4CAF50 !important}.grid-title-new-products .grid-element-inner h3 a{color:#FFF}.grid-title-new-products .grid-element-inner h3 a:focus,.grid-title-new-products .grid-element-inner h3 a:hover{color:#dbecdc}.grid-title-recomendations .grid-element-inner h3{background-color:#eee800 !important;color:#000 !important}.grid-element-single{width:100%;padding-bottom:10px}.grid-element-single .grid-element-inner .product{background-color:#FFF}.grid-element-single .grid-element-inner .product:before,.grid-element-single .grid-element-inner .product:after{content:" ";display:table}.grid-element-single .grid-element-inner .product:after{clear:both}.grid-element-single .grid-element-inner .product:hover{box-shadow:inset 0 0 0 1px #d6d6d6;cursor:pointer}.grid-element-single .grid-element-inner .product .product-inner{padding:20px 15px}.grid-element-single .grid-element-inner .product .product-inner:before,.grid-element-single .grid-element-inner .product .product-inner:after{content:" ";display:table}.grid-element-single .grid-element-inner .product .product-inner:after{clear:both}.grid-element-single .grid-element-inner .product .product-inner .product-photo{margin:0 auto;width:53%}@media (max-width:479px){.grid-element-single .grid-element-inner .product .product-inner .product-photo{position:relative;width:100%}.grid-element-single .grid-element-inner .product .product-inner .product-photo:before{content:"";display:block;width:100%;padding-bottom:53%}.grid-element-single .grid-element-inner .product .product-inner .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .grid-element-single .grid-element-inner .product .product-inner .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}}.grid-element-single .grid-element-inner .product .product-inner .product-name{padding:10px 0;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.grid-element-single .grid-element-inner .product .product-inner .product-name a{color:#00788a;text-decoration:underline;text-decoration-color:#add6dc;-moz-text-decoration-color:#add6dc}.grid-element-single .grid-element-inner .product .product-inner .product-name a:hover,.grid-element-single .grid-element-inner .product .product-inner .product-name a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.grid-element-single .grid-element-inner .product .product-inner .product-name a:focus{outline:thin dotted;outline-offset:-2px;background:none}.grid-element-single .grid-element-inner .product .product-inner .order-box .availability{clear:left;float:left;padding-top:2px}.grid-element-single .grid-element-inner .product .product-inner .order-box .price{margin-right:5px;float:left}.grid-element-single .grid-element-inner .product .product-inner .order-box .price-old{display:inline-block}.grid-element-single .grid-element-inner .product .product-inner .product-features{height:43px}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-logo{width:30%;float:left}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-logo img{position:relative;max-height:40px;max-width:70px;z-index:100}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-rating{float:right}.grid-element-single .grid-element-inner .photo-element{overflow:hidden;width:100%;height:100%}.grid-element-single .grid-element-inner .photo-element a{width:100%;height:100%}.grid-element-single .grid-element-inner .photo-element img{width:100%;height:100%}.grid-element-single .grid-element-inner .promotion-element{position:relative;background-color:#FFF}.grid-element-single .grid-element-inner .promotion-element:before,.grid-element-single .grid-element-inner .promotion-element:after{content:" ";display:table}.grid-element-single .grid-element-inner .promotion-element:after{clear:both}.grid-element-single .grid-element-inner .promotion-element .promotion-inner{padding:30px 15px 20px}.grid-element-single .grid-element-inner .promotion-element .promotion-inner:before,.grid-element-single .grid-element-inner .promotion-element .promotion-inner:after{content:" ";display:table}.grid-element-single .grid-element-inner .promotion-element .promotion-inner:after{clear:both}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-features .status{font-size:11px;line-height:11px;font-size:1.1rem;line-height:calc(1.1rem);position:absolute;top:15px;right:15px}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-features .status .status-badge{padding:5px 7px 6px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-photo{position:relative;width:100%;margin:0 auto}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-photo:before{content:"";display:block;width:100%;padding-bottom:56.60377358%}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-photo img{max-width:100%;max-height:100%}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-name{padding:10px 0 5px 0;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-date{font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}.grid-element-single .grid-element-inner .promotion-element:hover{box-shadow:inset 0 0 0 1px #dd0031;cursor:pointer}.grid-element-single .grid-element-inner .promotion-element:hover .promotion-name a{color:#dd0031;text-decoration-color:#ffc3d1;-moz-text-decoration-color:#ffc3d1}.grid-element-single.grid-title .grid-element-inner h3{margin:0;color:#FFF;background-color:#000}.grid-element-single.grid-title .grid-element-inner h3 a,.grid-element-single.grid-title .grid-element-inner h3 span{display:block;padding:10px;font-weight:normal;font-style:normal;text-decoration:none}.grid-element-single.grid-title .grid-element-inner h3 a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.grid-element-single.grid-title .grid-element-inner h3 a:after{text-decoration:none}.grid-element-single.grid-title .grid-element-inner h3 a:hover{cursor:pointer}.grid-element-single.grid-title .grid-element-inner h3 a:focus,.grid-element-single.grid-title .grid-element-inner h3 a:hover{text-decoration:none;background:transparent}.products-grid .grid:before,.products-grid .grid:after{content:" ";display:table}.products-grid .grid:after{clear:both}@media (max-width:767px){.products-grid .grid{height:auto !important}}.products-grid .grid .grid-element{width:100%;padding-bottom:10px}.products-grid .grid .grid-element .grid-element-inner .product{background-color:#FFF}.products-grid .grid .grid-element .grid-element-inner .product:before,.products-grid .grid .grid-element .grid-element-inner .product:after{content:" ";display:table}.products-grid .grid .grid-element .grid-element-inner .product:after{clear:both}.products-grid .grid .grid-element .grid-element-inner .product:hover{box-shadow:inset 0 0 0 1px #d6d6d6;cursor:pointer}.products-grid .grid .grid-element .grid-element-inner .product .product-inner{padding:20px 15px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner:before,.products-grid .grid .grid-element .grid-element-inner .product .product-inner:after{content:" ";display:table}.products-grid .grid .grid-element .grid-element-inner .product .product-inner:after{clear:both}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-photo{margin:0 auto;width:53%}@media (max-width:479px){.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-photo{position:relative;width:100%}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-photo:before{content:"";display:block;width:100%;padding-bottom:53%}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-name{padding:10px 0;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-name a{color:#00788a;text-decoration:underline;text-decoration-color:#add6dc;-moz-text-decoration-color:#add6dc}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-name a:hover,.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-name a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-name a:focus{outline:thin dotted;outline-offset:-2px;background:none}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .order-box .availability{clear:left;float:left;padding-top:2px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .order-box .price{margin-right:5px;float:left}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .order-box .price-old{display:inline-block}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features{height:43px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-logo{width:30%;float:left}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-logo img{position:relative;max-height:40px;max-width:70px;z-index:100}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-rating{float:right}.products-grid .grid .grid-element .grid-element-inner .photo-element{overflow:hidden;width:100%;height:100%}.products-grid .grid .grid-element .grid-element-inner .photo-element a{width:100%;height:100%}.products-grid .grid .grid-element .grid-element-inner .photo-element img{width:100%;height:100%}.products-grid .grid .grid-element .grid-element-inner .promotion-element{position:relative;background-color:#FFF}.products-grid .grid .grid-element .grid-element-inner .promotion-element:before,.products-grid .grid .grid-element .grid-element-inner .promotion-element:after{content:" ";display:table}.products-grid .grid .grid-element .grid-element-inner .promotion-element:after{clear:both}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner{padding:30px 15px 20px}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner:before,.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner:after{content:" ";display:table}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner:after{clear:both}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-features .status{font-size:11px;line-height:11px;font-size:1.1rem;line-height:calc(1.1rem);position:absolute;top:15px;right:15px}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-features .status .status-badge{padding:5px 7px 6px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-photo{position:relative;width:100%;margin:0 auto}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-photo:before{content:"";display:block;width:100%;padding-bottom:56.60377358%}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-photo img{max-width:100%;max-height:100%}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-name{padding:10px 0 5px 0;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-date{font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}.products-grid .grid .grid-element .grid-element-inner .promotion-element:hover{box-shadow:inset 0 0 0 1px #dd0031;cursor:pointer}.products-grid .grid .grid-element .grid-element-inner .promotion-element:hover .promotion-name a{color:#dd0031;text-decoration-color:#ffc3d1;-moz-text-decoration-color:#ffc3d1}.products-grid .grid .grid-element.grid-title .grid-element-inner h3{margin:0;color:#FFF;background-color:#000}.products-grid .grid .grid-element.grid-title .grid-element-inner h3 a,.products-grid .grid .grid-element.grid-title .grid-element-inner h3 span{display:block;padding:10px;font-weight:normal;font-style:normal;text-decoration:none}.products-grid .grid .grid-element.grid-title .grid-element-inner h3 a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.products-grid .grid .grid-element.grid-title .grid-element-inner h3 a:after{text-decoration:none}.products-grid .grid .grid-element.grid-title .grid-element-inner h3 a:hover{cursor:pointer}.products-grid .grid .grid-element.grid-title .grid-element-inner h3 a:focus,.products-grid .grid .grid-element.grid-title .grid-element-inner h3 a:hover{text-decoration:none;background:transparent}@media (max-width:767px){.products-grid .grid .grid-element{position:relative !important;left:auto !important;top:auto !important}}.products-grid .grid.grid-bestsellers .grid-title .grid-element-inner h3{background-color:#00b7d1 !important;color:#FFF !important}.products-grid .grid.grid-sales .grid-title .grid-element-inner h3{background-color:#4CAF50 !important}.products-grid .grid.grid-sales .grid-title .grid-element-inner h3 a{color:#FFF}.products-grid .grid.grid-sales .grid-title .grid-element-inner h3 a:focus,.products-grid .grid.grid-sales .grid-title .grid-element-inner h3 a:hover{color:#dbecdc}.products-grid .grid.grid-new-products .grid-title .grid-element-inner h3{background-color:#4CAF50 !important}.products-grid .grid.grid-new-products .grid-title .grid-element-inner h3 a{color:#FFF}.products-grid .grid.grid-new-products .grid-title .grid-element-inner h3 a:focus,.products-grid .grid.grid-new-products .grid-title .grid-element-inner h3 a:hover{color:#dbecdc}.products-grid .grid.grid-recomendations .grid-title .grid-element-inner h3{background-color:#eee800 !important;color:#000 !important}.blog-posts li{padding-bottom:35px}.blog-posts li:last-child{padding-bottom:15px}.blog-posts li .box-inner{background:#FFF;padding:0;width:100%;background:none}.blog-posts li .box-inner h3{font-weight:normal;font-style:normal;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.blog-posts li .box-inner h3 a{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;color:#000}.blog-posts li .box-inner h3 a:hover,.blog-posts li .box-inner h3 a:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.blog-posts li .box-inner h3 a:focus{background-color:#f2f2f2}.blog-posts li .box-inner h3 a:hover,.blog-posts li .box-inner h3 a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.blog-posts li .box-inner h3 a:focus{background-color:#f0f9fa}.blog-posts li .box-inner .blog-post-description a{color:#525252;text-decoration:none;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.blog-posts li .box-inner .blog-post-description a:hover,.blog-posts li .box-inner .blog-post-description a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.blog-posts li .box-inner .blog-post-description a:focus{background-color:#f2f2f2}.blog-posts li .box-inner .blog-post-description a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.blog-posts li .box-inner .blog-post-description a:after{text-decoration:none}.blog-posts li .box-inner .blog-post-description a:hover{cursor:pointer}.blog-posts li .box-inner .blog-post-description a:hover{color:#004752;text-decoration:none}#home-page .top-section .slider-wrapper{margin-bottom:50px}#home-page .top-section #offer-main{position:relative}#home-page .top-section #offer-main h1{font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}#home-page .top-section #offer-main h1 a{color:#525252;text-decoration:none;color:#000;display:inline-flex}#home-page .top-section #offer-main h1 a:hover,#home-page .top-section #offer-main h1 a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}#home-page .top-section #offer-main h1 a:focus{background-color:#f2f2f2}#home-page .top-section #offer-main h1 a:hover,#home-page .top-section #offer-main h1 a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#home-page .top-section #offer-main h1 a:focus{background-color:#f0f9fa}#home-page .top-section #offer-main h1 a .fa-briefcase{float:left;margin-right:14px;font-size:36px}#home-page .top-section #offer-main h1 a .fa-angle-right{display:none}#home-page .top-section #offer-main h1 a:hover,#home-page .top-section #offer-main h1 a:focus{text-decoration:none}#home-page .top-section #offer-main h1 a span{font-weight:bold}@media (max-width:359px){#home-page .top-section #offer-main h1{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}#home-page .top-section #offer-main h1 a .fa-briefcase{margin-right:8px;font-size:30px}}@media (max-width:767px){#home-page .top-section #offer-main .box-inner{padding:0}#home-page .top-section #offer-main h1{margin:0}#home-page .top-section #offer-main h1 a{display:block;min-height:65px;padding:18px 20px}#home-page .top-section #offer-main h1 a .fa-angle-right{display:inline;margin-left:8px}#home-page .top-section #offer-main .offer-content{display:none}}.main-section--badge-slider{padding:30px 0 !important}@media (min-width:1024px){.main-section--badge-slider{padding:42px 0 !important}}@media (min-width:1024px){.main-section--badge-slider{padding:54px 0 !important}}.showSM{display:none}.main-section.services{padding-top:0 !important}.promotions-listing+.promotions-listing{margin-top:20px}#promotion-site .timer,.cms-center-site .timer{margin:0 auto;width:296px;text-align:center}#promotion-site .promotion-time,.cms-center-site .promotion-time{text-align:center}#promotion-site h1{margin-bottom:5px;text-align:center}#promotion-site .promotion-date{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);color:#999}#promotion-site .promotion-date span{white-space:nowrap}#promotion-site .promotion-social-widget{margin-top:10px;height:23px}#promotion-site .alert{margin-top:15px}#promotion-site .promotion-description .cms-template_photo100:first-child,#promotion-site .promotion-description .cms-template_photo80:first-child,#promotion-site .promotion-description .cms-template_photo40:first-child{margin-top:18px}#promotion-site .promotion-description p:last-child{margin-bottom:0}#promotion-site.promotion-site-ended .promotion-description{color:#999}#promotion-site.promotion-site-ended .promotion-description a{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;color:#000}#promotion-site.promotion-site-ended .promotion-description a:hover,#promotion-site.promotion-site-ended .promotion-description a:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#promotion-site.promotion-site-ended .promotion-description a:focus{background-color:#f2f2f2}#promotion-site.promotion-site-ended .promotion-description a:hover,#promotion-site.promotion-site-ended .promotion-description a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#promotion-site.promotion-site-ended .promotion-description a:focus{background-color:#f0f9fa}#promotion-site [class*="cms-template_"]:first-child,#promotion-site [class*="cms-img-template_"]:first-child{margin-top:18px}#promo-counter-wrapper+[class*="cms-template_"],#promo-counter-wrapper+[class*="cms-img-template_"]{margin-top:18px}.promotion-categories-list{margin-bottom:20px}.promotion-categories-list:before,.promotion-categories-list:after{content:" ";display:table}.promotion-categories-list:after{clear:both}.promotion-categories-list li{float:left;margin:5px 5px 0 0}.promotion-categories-list li a{display:block;padding:.8em 1em;margin-top:1px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);background:#FFF;color:#00788a;text-decoration:none;box-shadow:inset 0 0 0 1px #f2f2f2}.promotion-categories-list li a:hover,.promotion-categories-list li a:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.promotion-categories-list li a:focus,.promotion-categories-list li a:hover{box-shadow:inset 0 0 0 1px #d6d6d6;text-decoration:none;background:#FFF}.promotion-categories-list li a .count{margin-left:1px;color:#999;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:normal;font-style:normal}.promotion-categories-list li a.active{color:#525252;text-decoration:none;color:#000;font-weight:bold;box-shadow:inset 0 0 0 1px #474747}.promotion-categories-list li a.active:hover,.promotion-categories-list li a.active:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.promotion-categories-list li a.active:focus{background-color:#f2f2f2}.promotion-categories-list li a.active:hover,.promotion-categories-list li a.active:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.promotion-categories-list li a.active:focus{background-color:#f0f9fa}.promotion-categories-list li a.active .count{color:#525252}.promotion-categories-list li a.active:focus,.promotion-categories-list li a.active:hover{text-decoration:none;background:#FFF}.promotion-categories-list li a.active:focus .count,.promotion-categories-list li a.active:hover .count{color:#808080}.promo-layer h1{font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}.promo-layer p{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.promo-layer .products-listing-simple{margin-top:20px}#occasional-promotion .special-nav{margin:0 0 30px}#occasional-promotion .special-nav:before,#occasional-promotion .special-nav:after{content:" ";display:table}#occasional-promotion .special-nav:after{clear:both}#occasional-promotion .special-nav li{padding-bottom:1px}#occasional-promotion .special-nav li a{display:block;position:relative;padding:15px 0;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);text-align:center;text-decoration:none;text-transform:uppercase;background:#FFF;color:#000}#occasional-promotion .special-nav li a:hover{background-color:#dedede}#occasional-promotion .special-nav li.selected a{background:#000;color:#FFF;font-weight:bold}#occasional-promotion .special-nav li.selected a:after{content:"\f0da";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);position:absolute;bottom:11px;left:-1px;color:#f2f2f2}#occasional-promotion .special-nav.colored li:nth-child(1).selected a,#occasional-promotion .special-nav.colored li:nth-child(1):hover a{background-color:#dd0031;color:#FFF}#occasional-promotion .special-nav.colored li:nth-child(2).selected a,#occasional-promotion .special-nav.colored li:nth-child(2):hover a{background-color:#00b7d1;color:#FFF}#occasional-promotion .special-nav.colored li:nth-child(3).selected a,#occasional-promotion .special-nav.colored li:nth-child(3):hover a{background-color:#eee800;color:#000}.timer{margin:0 -2px;margin:12px 0 18px}.timer:before,.timer:after{content:" ";display:table}.timer:after{clear:both}.timer .timer-title{margin-bottom:6px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);color:#dd0031}.timer .timer-item{float:left;padding:6px 0;margin:0 2px;background:#f2f2f2;text-align:center;vertical-align:top}.timer .timer-item span{display:inline-block;height:24px;vertical-align:top}.timer .timer-item .value{font-size:24px;line-height:24px;font-size:2.4rem;line-height:calc(2.4rem);font-weight:bold;color:#dd0031}.timer .timer-item .unit{margin-left:4px;font-size:12px;line-height:24px;font-size:1.2rem;line-height:calc(2.4rem)}.timer .days{width:64px}.timer .hours{width:78px}.timer .minutes{width:68px}.timer .seconds{width:70px}.promotion-end{position:relative;padding:15px 20px 15px 45px;margin-bottom:18px;border-radius:3px;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);background:#f2f2f2}.promotion-end:before{content:"\f129";font-family:'Font Awesome 6 Pro';font-weight:bold;position:absolute;left:10px;top:15px;width:25px;height:25px;text-align:center;color:#000;font-size:16px;line-height:25px;border:1px solid #000;border-radius:50%}.promotion-end .promotion-end-title{font-weight:bold;color:#000}.promotion-end .promotion-end-date{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.promotion-time{margin-bottom:18px}.cms-site .timer,.cms-site .promotion-end,.cms-site .promotion-time{margin-top:-12px}.products-list .main-section{padding-bottom:20px !important}.products-list #filters-selected{margin-bottom:12px}.products-list #filters-selected .filtres-selected-title{display:none !important}.products-list #filters-selected>ul{display:inline}.products-list #filters-selected>ul>li{display:inline;margin-right:4px}.products-list #filters-selected>ul>li .filter-name{margin-right:3px}.products-list #filters-selected>ul>li.basic-filter .filter-name{display:none !important}.products-list #filters-selected>ul>li ul{display:inline}.products-list #filters-selected>ul>li ul li{display:inline-block;margin-right:1px}.products-list #filters-selected>ul>li ul li a{display:block;padding:.8em 1em;margin-top:1px;line-height:15.6px;line-height:calc(1.56rem);background:#FFF;color:#00788a;display:inline-block;padding:.6em .8em;margin-bottom:5px;color:#525252;text-decoration:none;color:#000;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:bold;cursor:pointer}.products-list #filters-selected>ul>li ul li a:hover,.products-list #filters-selected>ul>li ul li a:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.products-list #filters-selected>ul>li ul li a:focus,.products-list #filters-selected>ul>li ul li a:hover{box-shadow:inset 0 0 0 1px #d6d6d6;text-decoration:none;background:#FFF}.products-list #filters-selected>ul>li ul li a .count{margin-left:1px;color:#999;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:normal;font-style:normal}.products-list #filters-selected>ul>li ul li a.active{color:#525252;text-decoration:none;color:#000;font-weight:bold;box-shadow:inset 0 0 0 1px #474747}.products-list #filters-selected>ul>li ul li a.active:hover,.products-list #filters-selected>ul>li ul li a.active:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.products-list #filters-selected>ul>li ul li a.active:focus{background-color:#f2f2f2}.products-list #filters-selected>ul>li ul li a.active:hover,.products-list #filters-selected>ul>li ul li a.active:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.products-list #filters-selected>ul>li ul li a.active:focus{background-color:#f0f9fa}.products-list #filters-selected>ul>li ul li a.active .count{color:#525252}.products-list #filters-selected>ul>li ul li a.active:focus,.products-list #filters-selected>ul>li ul li a.active:hover{text-decoration:none;background:#FFF}.products-list #filters-selected>ul>li ul li a.active:focus .count,.products-list #filters-selected>ul>li ul li a.active:hover .count{color:#808080}.products-list #filters-selected>ul>li ul li a:hover,.products-list #filters-selected>ul>li ul li a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.products-list #filters-selected>ul>li ul li a:focus{background-color:#f2f2f2}.products-list #filters-selected>ul>li ul li a:hover,.products-list #filters-selected>ul>li ul li a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.products-list #filters-selected>ul>li ul li a:focus{background-color:#f0f9fa}.products-list #filters-selected>ul>li ul li a:after{content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;display:inline-block;height:13px;margin:0 -3px 0 2px;color:#dd0031}.products-list #filters-selected>ul>li ul li a:hover,.products-list #filters-selected>ul>li ul li a:focus{text-decoration:line-through;color:#000;background:#FFF}.products-list #filters-selected .filter-clear{display:inline-block !important;display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;background:#dd0031;cursor:pointer;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;background:#f2f2f2;color:#000 !important;padding:8px 10px}.products-list #filters-selected .filter-clear--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}@media (min-width:768px){.products-list #filters-selected .filter-clear--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}.products-list #filters-selected .filter-clear--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}@media (min-width:768px){.products-list #filters-selected .filter-clear--large{height:48px;font-size:2rem}}.products-list #filters-selected .filter-clear--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}.products-list #filters-selected .filter-clear--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.products-list #filters-selected .filter-clear--auto{--button-size:auto}.products-list #filters-selected .filter-clear--bold{--button-font-weight:bold}.products-list #filters-selected .filter-clear--fluid{width:100%}.products-list #filters-selected .filter-clear--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}.products-list #filters-selected .filter-clear--circle{border-radius:50%}.products-list #filters-selected .filter-clear--color1{color:#FFF;background:#dd0031}.products-list #filters-selected .filter-clear--color1:hover,.products-list #filters-selected .filter-clear--color1:focus{background:#ff1146;color:#FFF}.products-list #filters-selected .filter-clear--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}.products-list #filters-selected .filter-clear--color2{color:#FFF;background:#00b7d1}.products-list #filters-selected .filter-clear--color2:hover,.products-list #filters-selected .filter-clear--color2:focus{background:#00c4e0;color:#FFF}.products-list #filters-selected .filter-clear--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}.products-list #filters-selected .filter-clear--color3{color:#000;background:#eee800}.products-list #filters-selected .filter-clear--color3:hover,.products-list #filters-selected .filter-clear--color3:focus{background:#f4f037;color:#000}.products-list #filters-selected .filter-clear--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}.products-list #filters-selected .filter-clear--gray{color:#000;background:#f2f2f2}.products-list #filters-selected .filter-clear--gray:hover,.products-list #filters-selected .filter-clear--gray:focus{color:#000;background:#f5f5f5}.products-list #filters-selected .filter-clear--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}.products-list #filters-selected .filter-clear--gray-light{color:#525252;background:#f2f2f2}.products-list #filters-selected .filter-clear--gray-light:hover,.products-list #filters-selected .filter-clear--gray-light:focus{color:#525252;background:#f5f5f5}.products-list #filters-selected .filter-clear--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}.products-list #filters-selected .filter-clear--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}.products-list #filters-selected .filter-clear--border-black:hover,.products-list #filters-selected .filter-clear--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}.products-list #filters-selected .filter-clear--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.products-list #filters-selected .filter-clear--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}.products-list #filters-selected .filter-clear--border-gray:hover,.products-list #filters-selected .filter-clear--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}.products-list #filters-selected .filter-clear--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.products-list #filters-selected .filter-clear--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}.products-list #filters-selected .filter-clear--border-neutral-200:hover,.products-list #filters-selected .filter-clear--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}.products-list #filters-selected .filter-clear--color-text{color:var(--color-text)}.products-list #filters-selected .filter-clear--color-text:hover{color:var(--color-title)}.products-list #filters-selected .filter-clear--neutral-hover:hover{background:var(--color-neutral-50)}.products-list #filters-selected .filter-clear:after,.products-list #filters-selected .filter-clear:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}.products-list #filters-selected .filter-clear:before{display:none;content:"\f104";margin:0 7px 0 0}.products-list #filters-selected .filter-clear:hover,.products-list #filters-selected .filter-clear:focus{background:#ff1146 !important;text-decoration:none !important}.products-list #filters-selected .filter-clear.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}.products-list #filters-selected .filter-clear.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}.products-list #filters-selected .filter-clear.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}.products-list #filters-selected .filter-clear.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}.products-list #filters-selected .filter-clear.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}.products-list #filters-selected .filter-clear:hover,.products-list #filters-selected .filter-clear:focus{background:#f5f5f5 !important}.products-list #filters-selected .filter-clear:disabled{color:#c2c2c2 !important}.products-list #filters-selected .filter-clear:disabled:hover,.products-list #filters-selected .filter-clear:disabled:focus{background:#f2f2f2 !important}.products-list #filters-selected .filter-clear:after{content:"\f00d";font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.products-list .listing-options:before,.products-list .listing-options:after{content:" ";display:table}.products-list .listing-options:after{clear:both}.products-list .listing-options .counter{margin:0 0 12px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);color:#000}.products-list .listing-options .counter span{font-weight:bold}.products-list .listing-options .navigator{margin:0}.products-list .listing .product{position:relative;margin:10px 0}.products-list .listing .product:before,.products-list .listing .product:after{content:" ";display:table}.products-list .listing .product:after{clear:both}.products-list .listing .product .box-inner{padding:30px 15px 20px}.products-list .listing .product .product-photo{position:relative;width:100%;margin:0 auto;width:70%}.products-list .listing .product .product-photo:before{content:"";display:block;width:100%;padding-bottom:70%}.products-list .listing .product .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .products-list .listing .product .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.products-list .listing .product .product-photo.with-badges{margin-top:30px}.products-list .listing .product .product-details .product-name{margin:10px 0 18px}.products-list .listing .product .product-details .product-name a,.products-list .listing .product .product-details .product-name a:visited{text-decoration:none}.products-list .listing .product .product-details .product-name h1,.products-list .listing .product .product-details .product-name h2,.products-list .listing .product .product-details .product-name h3,.products-list .listing .product .product-details .product-name h4,.products-list .listing .product .product-details .product-name h5,.products-list .listing .product .product-details .product-name h6{margin:0;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);font-weight:normal;font-style:normal}.products-list .listing .product .product-details .product-name h1 a,.products-list .listing .product .product-details .product-name h2 a,.products-list .listing .product .product-details .product-name h3 a,.products-list .listing .product .product-details .product-name h4 a,.products-list .listing .product .product-details .product-name h5 a,.products-list .listing .product .product-details .product-name h6 a{color:#00788a;text-decoration:underline;text-decoration-color:#add6dc;-moz-text-decoration-color:#add6dc}.products-list .listing .product .product-details .product-name h1 a:hover,.products-list .listing .product .product-details .product-name h2 a:hover,.products-list .listing .product .product-details .product-name h3 a:hover,.products-list .listing .product .product-details .product-name h4 a:hover,.products-list .listing .product .product-details .product-name h5 a:hover,.products-list .listing .product .product-details .product-name h6 a:hover,.products-list .listing .product .product-details .product-name h1 a:focus,.products-list .listing .product .product-details .product-name h2 a:focus,.products-list .listing .product .product-details .product-name h3 a:focus,.products-list .listing .product .product-details .product-name h4 a:focus,.products-list .listing .product .product-details .product-name h5 a:focus,.products-list .listing .product .product-details .product-name h6 a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.products-list .listing .product .product-details .product-name h1 a:focus,.products-list .listing .product .product-details .product-name h2 a:focus,.products-list .listing .product .product-details .product-name h3 a:focus,.products-list .listing .product .product-details .product-name h4 a:focus,.products-list .listing .product .product-details .product-name h5 a:focus,.products-list .listing .product .product-details .product-name h6 a:focus{outline:thin dotted;outline-offset:-2px;background:none}.products-list .listing .product .product-details .product-rating{position:absolute;top:10px;right:10px}.products-list .listing .product .product-details .product-rating .rating-description{display:none !important}.products-list .listing .product .product-details .product-parameters{display:none !important;margin-bottom:8px;margin-right:7%;font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:calc(1.68rem);color:#000}.products-list .listing .product .product-details .product-parameters li{display:inline-block;margin-right:3px}.products-list .listing .product .product-details .product-parameters li span{font-weight:bold;margin-right:4px}.products-list .listing .product .product-details .product-parameters li:after{content:'\002022'}.products-list .listing .product .product-details .product-parameters li:last-child:after{content:''}.products-list .listing .product .product-details .product-description{display:none !important}.products-list .listing .product .product-details .order-box{position:relative}.products-list .listing .product .product-details .order-box.specialOffer{min-height:45px}.products-list .listing .product .product-details .order-box.specialOffer .button-to-cart{bottom:30px}.products-list .listing .product .product-details .order-box.specialOffer .availability-info{bottom:22px}.products-list .listing .product .product-details .order-box.specialOffer .modalSO{box-shadow:inset 0 0 0 1px #000;margin-top:5px;padding:1px 5px;font-size:.8em;font-weight:normal;text-align:center;color:#000;background:none}.products-list .listing .product .product-details .order-box.specialOffer .modalSO:hover,.products-list .listing .product .product-details .order-box.specialOffer .modalSO:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none !important}.products-list .listing .product .product-details .order-box.specialOffer .in-stores{max-width:200px}.products-list .listing .product .product-details .order-box:before,.products-list .listing .product .product-details .order-box:after{content:" ";display:table}.products-list .listing .product .product-details .order-box:after{clear:both}.products-list .listing .product .product-details .order-box .availability{float:left;clear:left;margin-bottom:5px}.products-list .listing .product .product-details .order-box .availability.unknown,.products-list .listing .product .product-details .order-box .availability.preorder{margin-bottom:8px}.products-list .listing .product .product-details .order-box .notification{float:left;clear:left;margin-bottom:5px}.products-list .listing .product .product-details .order-box .price{float:left;clear:left;margin-top:3px}.products-list .listing .product .product-details .order-box .button{float:right;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;position:absolute;bottom:0;right:0}.products-list .listing .product .product-details .order-box .availability-info{float:right;position:absolute;bottom:0;right:0}.products-list .listing .product .product-details .actions{display:none !important}.products-list .listing .product.hit .product-details .product-name a,.products-list .listing .product.hit .product-details .product-name a:visited{background-color:#f0f9fa}.products-list .listing .products-listing-category-title{margin-top:30px !important}.products-list .listing .more{color:#525252;text-decoration:none;color:#000;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:bold;font-weight:normal;font-style:normal}.products-list .listing .more:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.products-list .listing .more:before{text-decoration:none}.products-list .listing .more:hover{cursor:pointer}.products-list .listing .more.inverse:before{content:"\f105"}.products-list .listing .more:hover,.products-list .listing .more:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.products-list .listing .more:focus{background-color:#f2f2f2}.products-list .listing .more:hover,.products-list .listing .more:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.products-list .listing .more:focus{background-color:#f0f9fa}.products-list .listing .more:before{width:1.2em;height:1.2em;line-height:1.2em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#00b7d1;color:#FFF}.products-list .listing .more:hover:before{background:#006270}.products-list .listing .more.delete:before{content:"\f00d";background:#e8e8e8;color:#999}.products-list .listing .more.delete:hover:before{color:#000}.products-list .listing .more:before{content:"\f107"}.products-list .products-list-bestsellers{margin-top:30px}.products-list .products-list-tips{margin-top:30px}.products-list .section-description{margin-top:30px;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.products-list .section-description .sectdescr{overflow:hidden;box-sizing:content-box;padding-bottom:10px}.products-list .section-description .sectdescrShadow{position:relative;z-index:2;display:none;width:100%;height:40px;margin-top:-40px;text-align:center}.products-list .section-description .sectdescrShadow.bg{background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:repeat;background:-moz-linear-gradient(bottom, #F2F2F2 5%, rgba(242,242,242,0) 100%);background:-webkit-linear-gradient(bottom, #F2F2F2 5%, rgba(242,242,242,0) 100%);background:-o-linear-gradient(bottom, #F2F2F2 5%, rgba(242,242,242,0) 100%);background:-ms-linear-gradient(bottom, #F2F2F2 5%, rgba(242,242,242,0) 100%);background:linear-gradient(bottom, #F2F2F2 5%, rgba(242,242,242,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03f2f2f2', endColorstr='#f2f2f2', GradientType=0)}.products-list .section-description .sectdescrShadowNavigation a{display:none;width:100%;text-decoration:none;text-align:left}.products-list .section-description .sectdescrShadowNavigation a:after{content:"\f107";font-family:'Font Awesome 6 Pro';font-weight:bold;margin-left:3px}.products-list .section-description .sectdescrShadowNavigation a.less:after{content:"\f106"}.products-list .section-description .sectdescrShadowNavigation a:focus{background:none}.listing-categories:before,.listing-categories:after{content:" ";display:table}.listing-categories:after{clear:both}.listing-categories li{display:inline-block;margin:5px 5px 0 0}.listing-categories li a{display:block;padding:.8em 1em;margin-top:1px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);background:#FFF;color:#00788a;text-decoration:none;box-shadow:inset 0 0 0 1px #f2f2f2}.listing-categories li a:hover,.listing-categories li a:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.listing-categories li a:focus,.listing-categories li a:hover{box-shadow:inset 0 0 0 1px #d6d6d6;text-decoration:none;background:#FFF}.listing-categories li a .count{margin-left:1px;color:#999;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:normal;font-style:normal}.listing-categories li a.active{color:#525252;text-decoration:none;color:#000;font-weight:bold;box-shadow:inset 0 0 0 1px #474747}.listing-categories li a.active:hover,.listing-categories li a.active:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.listing-categories li a.active:focus{background-color:#f2f2f2}.listing-categories li a.active:hover,.listing-categories li a.active:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.listing-categories li a.active:focus{background-color:#f0f9fa}.listing-categories li a.active .count{color:#525252}.listing-categories li a.active:focus,.listing-categories li a.active:hover{text-decoration:none;background:#FFF}.listing-categories li a.active:focus .count,.listing-categories li a.active:hover .count{color:#808080}#products-rental-list .rental-location{display:inline-block;margin-bottom:18px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);color:#000}#products-rental-list .listing{margin-bottom:30px}#products-rental-list .listing .products-listing-category-title{margin-top:18px !important}#products-rental-list .listing .video-box .video-wrapper{text-align:center;padding-bottom:20px}#products-rental-list .listing .video-box .video-wrapper:before,#products-rental-list .listing .video-box .video-wrapper:after{content:" ";display:table}#products-rental-list .listing .video-box .video-wrapper:after{clear:both}#products-rental-list .listing .video-box .video-wrapper p{margin:5px 0 0}#products-rental-list .listing .video-box .video-wrapper p span{color:#000}#products-rental-list .listing .video-box .video{position:relative;padding-bottom:56.25%;height:0;width:100%}#products-rental-list .listing .video-box .video iframe,#products-rental-list .listing .video-box .video embed,#products-rental-list .listing .video-box .video video,#products-rental-list .listing .video-box .video object{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:575px){#products-rental-list .listing .product .box-inner{padding-top:15px}}@media (max-width:575px){#products-rental-list .listing .product .product-details .product-name{margin-bottom:8px}}#products-rental-list .listing .product .product-details .product-parameters{display:block !important}#products-rental-list .listing .product .product-details .product-parameters.rental-shipping{margin-top:-6px}#products-rental-list .listing .product .product-details .product-parameters.rental-shipping li{color:#8963b4}#products-rental-list .listing .product .product-details .product-set h4{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);margin-bottom:8px}#products-rental-list .listing .product .product-details .product-set ul li{margin-bottom:5px;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}#products-rental-list .listing .product .product-details .product-set .set-photos:before,#products-rental-list .listing .product .product-details .product-set .set-photos:after{content:" ";display:table}#products-rental-list .listing .product .product-details .product-set .set-photos:after{clear:both}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo{float:left;position:relative;width:100%;width:16%;margin:0 !important}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:before{content:"";display:block;width:100%;padding-bottom:135%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child{position:relative;width:100%;width:27%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child:before{content:"";display:block;width:100%;padding-bottom:80%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:nth-child(1n+2) img{max-height:70% !important}#products-rental-list .listing .product .product-details .product-set .set-photos .plus{display:block;content:"+";position:relative;width:100%;width:5%;float:left;font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem);color:#999}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:before{content:"";display:block;width:100%;padding-bottom:432%}#products-rental-list .listing .product .product-details .product-set .set-photos .plus img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .plus img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .plus span{position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);display:block;width:100%;text-align:center}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .plus span{top:46%}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:nth-child(8){clear:both;margin-left:6%}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:last-child{display:none}#products-rental-list .listing .product .product-details .order-box .availability.available{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;color:#000;cursor:pointer}#products-rental-list .listing .product .product-details .order-box .availability.available:hover,#products-rental-list .listing .product .product-details .order-box .availability.available:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#products-rental-list .listing .product .product-details .order-box .availability.available:focus{background-color:#f2f2f2}#products-rental-list .listing .product .product-details .order-box .availability.available:hover,#products-rental-list .listing .product .product-details .order-box .availability.available:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#products-rental-list .listing .product .product-details .order-box .availability.available:focus{background-color:#f0f9fa}@media (max-width:767px){#products-rental-list .listing .product .product-details .order-box{margin-top:18px}#products-rental-list .listing .product .product-details .order-box .button{width:97px}}#products-rental-list .listing .product .product-details .hasDatepicker{padding-left:0 !important;margin-top:5px}#products-rental-list .listing .product .product-details .ui-datepicker td.undefined span{background:#dbecdc;border:1px solid #dbecdc;color:#449d48}#products-rental-list .listing .product .product-details .ui-datepicker td.ui-datepicker-today span{background:#dbecdc;border:1px solid #4CAF50}#products-rental-list .listing .product .product-details .ui-datepicker td.ui-datepicker-unselectable span{background:#e8e8e8;border:1px solid #e8e8e8;color:#525252}#products-rental-list .listing .product .product-details .ui-datepicker td.ui-datepicker-unselectable.ui-datepicker-today{background:#e8e8e8;border:1px solid #e8e8e8;color:#525252}.products-promotion-boxlist h2{text-align:center}.products-promotion-boxlist .navigator{float:right;margin-top:18px}.products-promotion-boxlist .listing-categories{text-align:center}.products-promotion-boxlist .listing-categories li a{border-radius:3px}.products-boxlist .listing{clear:both;margin-left:-5px;margin-right:-5px;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px}.products-boxlist .listing:before,.products-boxlist .listing:after{content:" ";display:table}.products-boxlist .listing:after{clear:both}.products-boxlist .product{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px;float:none;padding-left:10px;padding-right:10px;margin:24px 0 12px}.products-boxlist .product .box-inner{height:100%;position:relative;padding:0 0 76px 0;border-bottom:4px solid #f2f2f2;cursor:pointer}.products-boxlist .product .box-inner:hover,.products-boxlist .product .box-inner:focus{border-bottom:4px solid #000}.products-boxlist .product .box-inner:hover .product-photo img,.products-boxlist .product .box-inner:focus .product-photo img{transform:scale(1.05) translate(-47.5%, -47.5%)}.products-boxlist .product .box-inner:hover .product-name a,.products-boxlist .product .box-inner:focus .product-name a{color:#000}.products-boxlist .product .box-inner.with-badges{padding-top:30px}.products-boxlist .product .product-photo{position:relative;width:100%;margin:0 auto 18px;width:90%}.products-boxlist .product .product-photo:before{content:"";display:block;width:100%;padding-bottom:100%}.products-boxlist .product .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .products-boxlist .product .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.products-boxlist .product .product-photo img{max-width:100%;max-height:100%;transition:transform .2s}.products-boxlist .product-name h3{margin:0}.products-boxlist .product-name h3,.products-boxlist .product-name a{font-size:13px;line-height:16.9px;font-size:1.3rem;line-height:calc(1.6900000000000002rem);font-weight:normal}.products-boxlist .product-name a{color:#525252;text-decoration:none}.products-boxlist .product-name a:hover,.products-boxlist .product-name a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.products-boxlist .product-name a:focus{background-color:#f2f2f2}.products-boxlist .product-name a:hover,.products-boxlist .product-name a:focus{text-decoration:none}.products-boxlist .product-promotions-list{margin-top:8px;margin-bottom:0}.products-boxlist .product-promotions-list a.promotion-name:hover,.products-boxlist .product-promotions-list a.promotion-name:focus{box-shadow:none}.products-boxlist .product-details p{margin:6px 0 0;font-size:13px;line-height:16.9px;font-size:1.3rem;line-height:calc(1.6900000000000002rem);color:#dd0031}.products-boxlist .product-details .product-name+p,.products-boxlist .product-details .product-promotions-list+p{margin-top:8px}.products-boxlist .product-promotions-info{margin-top:8px;font-size:13px;line-height:16.9px;font-size:1.3rem;line-height:calc(1.6900000000000002rem);color:#dd0031}.products-boxlist .product-promotions-info ul{margin:0;padding:0;list-style:none}.products-boxlist .product-promotions-info li:first-child{margin-top:0}.products-boxlist .product-promotions-info li:last-child{margin-bottom:0}.products-boxlist .order-box{position:absolute;bottom:20px;width:100%;min-height:36px}.products-boxlist .price-box{position:absolute;top:50%;transform:translate(0, -50%);display:block}.products-boxlist .price-box:before,.products-boxlist .price-box:after{content:" ";display:table}.products-boxlist .price-box:after{clear:both}.products-boxlist .price{float:left;font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem);margin-right:6px}.products-boxlist .price .price-old{margin-top:3px;color:#000}.products-boxlist .availability{width:12px;height:14px;overflow:hidden;margin:3px 0 0 0}.products-boxlist .availability:before{width:12px;height:12px;border-radius:50%}.products-boxlist .button{width:36px;height:36px;padding:0;float:right;margin:0}.products-boxlist .button:after{display:inline-block;content:"";width:24px;height:36px;margin:0;background:url("/images/icon-cart.svg") no-repeat;background-size:100%;background-position:center}.products-boxlist .button span{display:none}.products-boxlist .product-soldout .box-inner{opacity:30%}.products-boxlist .product-soldout::after{content:"WYPRZEDANY";position:absolute;top:0;left:0;width:100%;padding-top:40%;text-align:center;color:black;font-weight:bold;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.products-listing-simple .products-listing-simple-category-title{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);font-weight:normal;font-style:normal;padding:7px 10px;margin-bottom:0;background-color:#f2f2f2}.products-listing-simple .product{border-top:1px solid #f2f2f2}.products-listing-simple .product .product-inner{padding:20px 0;background:#FFF}.products-listing-simple .product .product-inner:before,.products-listing-simple .product .product-inner:after{content:" ";display:table}.products-listing-simple .product .product-inner:after{clear:both}.products-listing-simple .product .product-photo{float:left;position:relative;width:100%;width:27%;margin:0 2% 0 1%}.products-listing-simple .product .product-photo:before{content:"";display:block;width:100%;padding-bottom:70%}.products-listing-simple .product .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .products-listing-simple .product .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.products-listing-simple .product .product-details{position:relative;float:right;width:70%;padding-right:10px}.products-listing-simple .product .product-details .product-name a{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.products-listing-simple .product .product-details .product-name a:hover,.products-listing-simple .product .product-details .product-name a:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.products-listing-simple .product .product-details .product-name a:focus{background-color:#f2f2f2}.products-listing-simple .product .product-details .order-box{margin-top:20px}.products-listing-simple .product .product-details .order-box .button-to-cart,.products-listing-simple .product .product-details .order-box .availability-info{position:absolute;bottom:0;right:15px}.products-listing-simple .product .product-details .order-box .button-to-cart{padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal}.products-listing-simple .product .product-details .order-box .price-col .availability{margin-bottom:6px}.products-listing-simple .product .product-details .order-box .price-col .price{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}@media (max-width:1199px){#product-card .main-section{background:#FFF}}#product-card .main-section:last-of-type{padding-bottom:20px}#product-card .product-card-section{border-bottom:2px solid #f2f2f2}#product-card .product-card-section>h2{padding:15px 10px 15px 0;margin:0}@media (max-width:575px){#product-card .product-card-section>h2{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}}#product-card .product-card-section .product-card-section-content{margin:0 0 30px}#product-card .product-card-section.product-card-variants .products-listing-simple .product:first-child{border-top:0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set{border-top:2px solid #f2f2f2;padding:20px 0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set:first-child{border-top:none;padding-top:10px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .product-name ul li{margin:0 0 6px 0;padding-left:15px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .product-name ul li a{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .product-name ul li a:hover,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .product-name ul li a:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .product-name ul li a:focus{background-color:#f2f2f2}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .product-name ul li:before{content:"+";float:left;margin-left:-12px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .product-name ul li:first-child{padding-left:0;color:#000}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .product-name ul li:first-child:before{content:""}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos{padding:10px 0 0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos:before,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos:after{content:" ";display:table}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos:after{clear:both}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo{float:left;position:relative;width:100%;width:27%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo:before{content:"";display:block;width:100%;padding-bottom:80%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set{position:relative;width:100%;width:16%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set:before{content:"";display:block;width:100%;padding-bottom:135%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal{position:relative;width:100%;width:5%;float:left;font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem);color:#999}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus:before,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal:before{content:"";display:block;width:100%;padding-bottom:432%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus img,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus img,.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus span,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal span{position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);display:block;width:100%;text-align:center}.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus span,.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal span{top:46%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus:nth-child(8){clear:both;margin-left:6%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box{position:relative;margin-top:20px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .button{position:absolute;bottom:0;right:15px;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .price-col .availability{margin-bottom:6px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .price-col .price{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .price-col .price .price-old{display:inline}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .price-col .price .set-info{font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem);font-weight:bold;color:#dd0031}#product-card .product-card-section.product-card-accessories .products-listing-simple .products-listing-simple-category-title{margin-top:2px}@media (max-width:1023px){#product-card .product-card-section.product-card-accessories .products-listing-simple .products-listing-simple-category-title{padding-right:10px;cursor:pointer}#product-card .product-card-section.product-card-accessories .products-listing-simple .products-listing-simple-category-title:hover,#product-card .product-card-section.product-card-accessories .products-listing-simple .products-listing-simple-category-title:focus{background-color:#f2f2f2}#product-card .product-card-section.product-card-accessories .products-listing-simple .products-listing-simple-category-title:before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f107";float:right;margin-left:6px;margin-top:2px;font-size:22px;line-height:11px;font-size:2.2rem;line-height:calc(1.1rem)}#product-card .product-card-section.product-card-accessories .products-listing-simple .products-listing-simple-category-title.js-display-switch-active:before{content:"\f106"}#product-card .product-card-section.product-card-accessories .products-listing-simple .products-listing-simple-category-title:before{margin-top:4px}#product-card .product-card-section.product-card-accessories .products-listing-simple .products-listing-simple-category-title:hover{background-color:#e8e8e8}}#product-card .product-card-section.product-card-accessories .products-listing-simple>.js-display-box .js-display-box{display:block}#product-card .product-card-section.product-card-accessories .products-listing-simple .more{display:none}#product-card .product-card-section.product-card-description article.cms{margin-top:10px;margin-bottom:15px}#product-card .product-card-section.product-card-description article.cms:before,#product-card .product-card-section.product-card-description article.cms:after{content:" ";display:table}#product-card .product-card-section.product-card-description article.cms:after{clear:both}#product-card .product-card-section.product-card-description article.cms *:first-child{margin-top:0 !important}#product-card .product-card-section.product-card-description article.cms .optional-links{clear:both}#product-card .product-card-section.product-card-description article.cms .optional-links li{margin-bottom:9px}#product-card .product-card-section.product-card-description article.cms .optional-links a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}#product-card .product-card-section.product-card-description article.cms .optional-links a:after{text-decoration:none}#product-card .product-card-section.product-card-description article.cms .optional-links a:hover{cursor:pointer}#product-card .product-card-section.product-card-description article.cms .short_description{display:none}#product-card .product-card-section.product-card-parameters h4{margin-top:24px}#product-card .product-card-section.product-card-parameters .parameters-listing{margin-top:2px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#product-card .product-card-section.product-card-parameters .parameters-listing .parameter-row{padding:12px 5px}#product-card .product-card-section.product-card-parameters .parameters-listing .parameter-row:nth-child(odd){background-color:#f2f2f2}#product-card .product-card-section.product-card-parameters .parameters-listing .parameter-name{padding-left:22px;font-weight:bold;margin-bottom:2px}#product-card .product-card-section.product-card-parameters .parameters-listing .parameter-name i{margin:-1px 5px 0 -22px}#product-card .product-card-section.product-card-parameters .parameters-listing .parameter-description{padding-left:22px}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside{position:relative;width:100%;left:0;clear:both;transform:none;-ms-transform:none;-webkit-transform:none;padding:9px 0 0;top:100%}.no-cssanimations #product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside{top:auto;left:auto}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside:before{top:2px;border-bottom:8px solid #333;border-top:none}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside .tooltip-inner{text-decoration:none;color:#999;cursor:pointer;color:#fff}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside .tooltip-inner:before{display:inline-block;overflow:hidden;width:38px;height:38px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:normal !important;font-style:normal !important;line-height:38px !important;text-align:center;cursor:pointer}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside .tooltip-inner:hover,#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside .tooltip-inner:focus{color:#000;text-decoration:none;background:none}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside .tooltip-inner:hover{color:#fff}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside .tooltip-inner:before{float:right;margin:-15px -15px 0 10px;color:#999}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside .tooltip-inner:hover{background-color:#333}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside .tooltip-inner:hover:before{color:#fff}.no-cssanimations #product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside{top:auto;left:auto}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside:before{left:10%}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside:before{top:2px;border-bottom:8px solid #333;border-top:none}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip-outside:before{left:30px}#product-card .product-card-section.product-card-similar .products-listing-simple .products-listing-simple-category-title:first-child{margin-top:2px}#product-card .product-card-section.product-card-reviews .product-card-section-content{margin-top:5px}#product-card .product-card-section.product-card-reviews .alert{margin-top:15px}#product-card .product-card-section.product-card-reviews .button-add-opinion a{display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;background:#dd0031;cursor:pointer;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;background:#eee800;color:#000 !important}#product-card .product-card-section.product-card-reviews .button-add-opinion a--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}@media (min-width:768px){#product-card .product-card-section.product-card-reviews .button-add-opinion a--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}#product-card .product-card-section.product-card-reviews .button-add-opinion a--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}@media (min-width:768px){#product-card .product-card-section.product-card-reviews .button-add-opinion a--large{height:48px;font-size:2rem}}#product-card .product-card-section.product-card-reviews .button-add-opinion a--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}#product-card .product-card-section.product-card-reviews .button-add-opinion a--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}#product-card .product-card-section.product-card-reviews .button-add-opinion a--auto{--button-size:auto}#product-card .product-card-section.product-card-reviews .button-add-opinion a--bold{--button-font-weight:bold}#product-card .product-card-section.product-card-reviews .button-add-opinion a--fluid{width:100%}#product-card .product-card-section.product-card-reviews .button-add-opinion a--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}#product-card .product-card-section.product-card-reviews .button-add-opinion a--circle{border-radius:50%}#product-card .product-card-section.product-card-reviews .button-add-opinion a--color1{color:#FFF;background:#dd0031}#product-card .product-card-section.product-card-reviews .button-add-opinion a--color1:hover,#product-card .product-card-section.product-card-reviews .button-add-opinion a--color1:focus{background:#ff1146;color:#FFF}#product-card .product-card-section.product-card-reviews .button-add-opinion a--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}#product-card .product-card-section.product-card-reviews .button-add-opinion a--color2{color:#FFF;background:#00b7d1}#product-card .product-card-section.product-card-reviews .button-add-opinion a--color2:hover,#product-card .product-card-section.product-card-reviews .button-add-opinion a--color2:focus{background:#00c4e0;color:#FFF}#product-card .product-card-section.product-card-reviews .button-add-opinion a--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}#product-card .product-card-section.product-card-reviews .button-add-opinion a--color3{color:#000;background:#eee800}#product-card .product-card-section.product-card-reviews .button-add-opinion a--color3:hover,#product-card .product-card-section.product-card-reviews .button-add-opinion a--color3:focus{background:#f4f037;color:#000}#product-card .product-card-section.product-card-reviews .button-add-opinion a--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}#product-card .product-card-section.product-card-reviews .button-add-opinion a--gray{color:#000;background:#f2f2f2}#product-card .product-card-section.product-card-reviews .button-add-opinion a--gray:hover,#product-card .product-card-section.product-card-reviews .button-add-opinion a--gray:focus{color:#000;background:#f5f5f5}#product-card .product-card-section.product-card-reviews .button-add-opinion a--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}#product-card .product-card-section.product-card-reviews .button-add-opinion a--gray-light{color:#525252;background:#f2f2f2}#product-card .product-card-section.product-card-reviews .button-add-opinion a--gray-light:hover,#product-card .product-card-section.product-card-reviews .button-add-opinion a--gray-light:focus{color:#525252;background:#f5f5f5}#product-card .product-card-section.product-card-reviews .button-add-opinion a--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}#product-card .product-card-section.product-card-reviews .button-add-opinion a--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}#product-card .product-card-section.product-card-reviews .button-add-opinion a--border-black:hover,#product-card .product-card-section.product-card-reviews .button-add-opinion a--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}#product-card .product-card-section.product-card-reviews .button-add-opinion a--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}#product-card .product-card-section.product-card-reviews .button-add-opinion a--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}#product-card .product-card-section.product-card-reviews .button-add-opinion a--border-gray:hover,#product-card .product-card-section.product-card-reviews .button-add-opinion a--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}#product-card .product-card-section.product-card-reviews .button-add-opinion a--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}#product-card .product-card-section.product-card-reviews .button-add-opinion a--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}#product-card .product-card-section.product-card-reviews .button-add-opinion a--border-neutral-200:hover,#product-card .product-card-section.product-card-reviews .button-add-opinion a--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}#product-card .product-card-section.product-card-reviews .button-add-opinion a--color-text{color:var(--color-text)}#product-card .product-card-section.product-card-reviews .button-add-opinion a--color-text:hover{color:var(--color-title)}#product-card .product-card-section.product-card-reviews .button-add-opinion a--neutral-hover:hover{background:var(--color-neutral-50)}#product-card .product-card-section.product-card-reviews .button-add-opinion a:after,#product-card .product-card-section.product-card-reviews .button-add-opinion a:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}#product-card .product-card-section.product-card-reviews .button-add-opinion a:before{display:none;content:"\f104";margin:0 7px 0 0}#product-card .product-card-section.product-card-reviews .button-add-opinion a:hover,#product-card .product-card-section.product-card-reviews .button-add-opinion a:focus{background:#ff1146 !important;text-decoration:none !important}#product-card .product-card-section.product-card-reviews .button-add-opinion a.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}#product-card .product-card-section.product-card-reviews .button-add-opinion a.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}#product-card .product-card-section.product-card-reviews .button-add-opinion a.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}#product-card .product-card-section.product-card-reviews .button-add-opinion a.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}#product-card .product-card-section.product-card-reviews .button-add-opinion a.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}#product-card .product-card-section.product-card-reviews .button-add-opinion a:hover,#product-card .product-card-section.product-card-reviews .button-add-opinion a:focus{background:#f4f037 !important}#product-card .product-card-section.product-card-reviews .reviews-listing .review{padding-left:0;padding-right:10px}#product-card .product-card-section.product-card-reviews .add-review-form .button-box .button{background:#eee800;color:#000 !important}#product-card .product-card-section.product-card-reviews .add-review-form .button-box .button:hover,#product-card .product-card-section.product-card-reviews .add-review-form .button-box .button:focus{background:#f4f037 !important}#product-card .product-card-section.product-card-promotions .promotion{border-top:2px solid #f2f2f2;padding:20px 0}#product-card .product-card-section.product-card-promotions .promotion:first-child{border-top:none;padding-top:10px}#product-card .product-card-section.product-card-promotions .promotion .promotion-details .promotion-name{margin:12px 0 6px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}#product-card .product-card-section.product-card-promotions .promotion .promotion-details .promotion-date{font-style:italic;color:#999}#product-card .product-card-section.product-card-promotions .promotion .promotion-details .promotion-date span{font-weight:bold}#product-card .product-card-section.product-card-promotions .promotion .promotion-details .promotion-description{margin-top:12px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}@media (max-width:1023px){#product-card #submenuTabs #zestawy,#product-card #submenuTabs #opis,#product-card #submenuTabs #parametry,#product-card #submenuTabs #podobne,#product-card #submenuTabs #opinie,#product-card #submenuTabs #promocje{display:block}}#product-card .product-card-tabs{display:none !important}#product-card .product-card-bought-also{margin-top:25px}#product-card .banner-750x100 img{margin:20px 0 0}@media (max-width:1023px){#product-card .button-product-card-switcher{padding-right:10px;cursor:pointer}#product-card .button-product-card-switcher:hover,#product-card .button-product-card-switcher:focus{background-color:#f2f2f2}#product-card .button-product-card-switcher:before{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f107";float:right;margin-left:6px;margin-top:2px;font-size:22px;line-height:11px;font-size:2.2rem;line-height:calc(1.1rem)}#product-card .button-product-card-switcher.js-display-switch-active:before{content:"\f106"}#product-card .button-product-card-switcher:before{font-size:28px;line-height:14px;font-size:2.8rem;line-height:calc(1.4rem)}}#product-card .product-promotions{margin-top:18px}#product-card .last-watched{margin-top:30px}#search-results .alert-imprecise-search{margin:15px 0 5px}#search-results h2.products-listing-section-title,#search-results h3.products-listing-section-title{margin-top:20px}#search-results .search-tips{margin-top:24px}#search-results .search-tips>p{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#search-results .search-tips .search-result-form-wrapper{margin-top:24px;padding:20px;background:#FFF}#search-results .search-tips .search-result-form-wrapper #search-result-form{margin-top:0}#loader{border:6px solid #f2f2f2;border-radius:50%;border-top:6px solid #00b7d1;width:50px;height:50px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;overflow:hidden;text-indent:100px}#advanced-search-site p{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#advanced-search-site .advanced-search-info{margin-top:30px;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#archive-site .photo-archive{float:right;margin:0 0 10px 10px;max-width:33%}#archive-site h2{margin:24px 0 6px !important}#archive-site .archive-categories .archive-list ul{padding-left:0;margin:6px 0 0}#archive-site .archive-categories .archive-list ul li{list-style:none}#archive-site form{margin-top:0}#archive-site form section{margin-bottom:0}#archive-site form .button{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold;width:auto}#department-site .main-section .content,#producer-space .main-section .content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#department-site .main-section .content:before,#producer-space .main-section .content:before,#department-site .main-section .content:after,#producer-space .main-section .content:after{content:" ";display:table}#department-site .main-section .content:after,#producer-space .main-section .content:after{clear:both}@media (min-width:1024px){#department-site .main-section .content,#producer-space .main-section .content{padding-left:30px;padding-right:30px}}@media (min-width:1200px){#department-site .main-section .content,#producer-space .main-section .content{padding-left:60px;padding-right:60px}}@media (min-width:1480px){#department-site .main-section .content,#producer-space .main-section .content{padding-left:0;padding-right:0;max-width:1366px}}#department-site .main-section .button-switcher-categories,#producer-space .main-section .button-switcher-categories{padding:12px 10px;margin-bottom:2px;text-transform:uppercase;background:#000;color:#FFF}#department-site .main-section .button-switcher-categories:before,#producer-space .main-section .button-switcher-categories:before{content:"\f107";float:left;margin-top:2px;margin-right:6px;margin-left:0;font-size:22px;line-height:11px;font-size:2.2rem;line-height:calc(1.1rem);font-family:'Font Awesome 6 Pro';font-weight:bold;font-weight:normal;font-style:normal}#department-site .main-section .button-switcher-categories.js-display-switch-active:before,#producer-space .main-section .button-switcher-categories.js-display-switch-active:before{content:"\f106"}#department-site .main-section .button-switcher-categories:hover,#producer-space .main-section .button-switcher-categories:hover{background-color:#333}#department-site .main-section .department-all-categories h2,#producer-space .main-section .department-all-categories h2{display:none !important}#department-site .main-section .department-all-categories .category-menu:before,#producer-space .main-section .department-all-categories .category-menu:before,#department-site .main-section .department-all-categories .category-menu:after,#producer-space .main-section .department-all-categories .category-menu:after{content:" ";display:table}#department-site .main-section .department-all-categories .category-menu:after,#producer-space .main-section .department-all-categories .category-menu:after{clear:both}#department-site .main-section .department-all-categories .category-menu ul li a,#producer-space .main-section .department-all-categories .category-menu ul li a{display:block;padding:.8em 1em;margin-top:1px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);background:#FFF;color:#00788a;text-decoration:none}#department-site .main-section .department-all-categories .category-menu ul li a:hover,#producer-space .main-section .department-all-categories .category-menu ul li a:hover,#department-site .main-section .department-all-categories .category-menu ul li a:focus,#producer-space .main-section .department-all-categories .category-menu ul li a:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#department-site .main-section .department-all-categories .category-menu ul li a:focus,#producer-space .main-section .department-all-categories .category-menu ul li a:focus,#department-site .main-section .department-all-categories .category-menu ul li a:hover,#producer-space .main-section .department-all-categories .category-menu ul li a:hover{box-shadow:inset 0 0 0 1px #d6d6d6;text-decoration:none;background:#FFF}#department-site .main-section .department-all-categories .category-menu ul li a .count,#producer-space .main-section .department-all-categories .category-menu ul li a .count{margin-left:1px;color:#999;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:normal;font-style:normal}#department-site .main-section .department-all-categories .category-menu ul li a.active,#producer-space .main-section .department-all-categories .category-menu ul li a.active{color:#525252;text-decoration:none;color:#000;font-weight:bold;box-shadow:inset 0 0 0 1px #474747}#department-site .main-section .department-all-categories .category-menu ul li a.active:hover,#producer-space .main-section .department-all-categories .category-menu ul li a.active:hover,#department-site .main-section .department-all-categories .category-menu ul li a.active:focus,#producer-space .main-section .department-all-categories .category-menu ul li a.active:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}#department-site .main-section .department-all-categories .category-menu ul li a.active:focus,#producer-space .main-section .department-all-categories .category-menu ul li a.active:focus{background-color:#f2f2f2}#department-site .main-section .department-all-categories .category-menu ul li a.active:hover,#producer-space .main-section .department-all-categories .category-menu ul li a.active:hover,#department-site .main-section .department-all-categories .category-menu ul li a.active:focus,#producer-space .main-section .department-all-categories .category-menu ul li a.active:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#department-site .main-section .department-all-categories .category-menu ul li a.active:focus,#producer-space .main-section .department-all-categories .category-menu ul li a.active:focus{background-color:#f0f9fa}#department-site .main-section .department-all-categories .category-menu ul li a.active .count,#producer-space .main-section .department-all-categories .category-menu ul li a.active .count{color:#525252}#department-site .main-section .department-all-categories .category-menu ul li a.active:focus,#producer-space .main-section .department-all-categories .category-menu ul li a.active:focus,#department-site .main-section .department-all-categories .category-menu ul li a.active:hover,#producer-space .main-section .department-all-categories .category-menu ul li a.active:hover{text-decoration:none;background:#FFF}#department-site .main-section .department-all-categories .category-menu ul li a.active:focus .count,#producer-space .main-section .department-all-categories .category-menu ul li a.active:focus .count,#department-site .main-section .department-all-categories .category-menu ul li a.active:hover .count,#producer-space .main-section .department-all-categories .category-menu ul li a.active:hover .count{color:#808080}#department-site .main-section .products-grid .grid,#producer-space .main-section .products-grid .grid{padding:0}#department-site .main-section .slider-wrapper{display:none !important}#department-site .main-section .accesories-for-you{margin-top:15px}#department-site .main-section .accesories-for-you .box-inner{padding:15px 10px 25px}#department-site .main-section .accesories-for-you h2{margin-bottom:5px;font-size:20px;line-height:28px;font-size:2rem;line-height:calc(2.8rem)}#department-site .main-section .accesories-for-you .default-form{margin-top:5px}#department-site .main-section .accesories-for-you .default-form section{margin-bottom:5px}#department-site .main-section .accesories-for-you .default-form .button-box{padding-bottom:0}#department-site .main-section .accesories-for-you .default-form .button-box .button{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold;background:#00b7d1;color:#FFF !important}#department-site .main-section .accesories-for-you .default-form .button-box .button:hover,#department-site .main-section .accesories-for-you .default-form .button-box .button:focus{background:#00c4e0 !important}#department-site .main-section .department-options-links{margin-top:10px;padding:15px;background:#FFF}#department-site .main-section .department-options-links:before,#department-site .main-section .department-options-links:after{content:" ";display:table}#department-site .main-section .department-options-links:after{clear:both}#department-site .main-section .department-options-links h2{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);font-weight:normal;font-style:normal}#department-site .main-section .department-options-links ul li{margin-bottom:10px}#department-site .main-section .department-options-links ul li a{color:#525252;text-decoration:none;color:#000;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:bold;text-transform:none;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);font-weight:normal;font-style:normal}#department-site .main-section .department-options-links ul li a:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}#department-site .main-section .department-options-links ul li a:before{text-decoration:none}#department-site .main-section .department-options-links ul li a:hover{cursor:pointer}#department-site .main-section .department-options-links ul li a.inverse:before{content:"\f105"}#department-site .main-section .department-options-links ul li a:hover,#department-site .main-section .department-options-links ul li a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}#department-site .main-section .department-options-links ul li a:focus{background-color:#f2f2f2}#department-site .main-section .department-options-links ul li a:hover,#department-site .main-section .department-options-links ul li a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#department-site .main-section .department-options-links ul li a:focus{background-color:#f0f9fa}#department-site .main-section .department-options-links ul li a:before{width:1.2em;height:1.2em;line-height:1.2em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#00b7d1;color:#FFF}#department-site .main-section .department-options-links ul li a:hover:before{background:#006270}#department-site .main-section .department-options-links ul li a.delete:before{content:"\f00d";background:#e8e8e8;color:#999}#department-site .main-section .department-options-links ul li a.delete:hover:before{color:#000}#department-site .main-section .department-options-links ul li a:before{width:1em;height:1m;font-size:1em;content:"\f105";background:#eee800}#department-site .main-section .sectdescr p{margin:0 5px;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#department-site.department-resale .popular-categories{padding-top:0;margin-top:-10px}.producer-space__main{display:flex;gap:18px;flex-direction:column}@media (min-width:1024px){.producer-space__main{flex-direction:row}}@media (min-width:1024px){.producer-space__slider{order:2;width:70%}}.producer-space__description{display:flex;flex-direction:column;gap:15px;padding:15px 20px 30px;background:#FFF}@media (min-width:768px){.producer-space__description{flex-direction:row;padding-top:30px}}@media (min-width:1024px){.producer-space__description{flex-direction:column;gap:9px;width:30%;padding:15px 20px}}@media (min-width:1200px){.producer-space__description{gap:24px;padding:15px 30px}}@media (min-width:1366px){.producer-space__description{padding:30px 42px}}.producer-space__categories{margin-top:18px}@media (min-width:1024px){.producer-space__categories{order:3}}.producer-space__logo{width:100%;margin:0 auto;padding:15px;text-align:center}@media (min-width:768px){.producer-space__logo{max-width:40%}}@media (min-width:1024px){.producer-space__logo{max-width:none}}.producer-space__logo img{max-width:100%;max-height:115px}@media (min-width:768px){.producer-space__text{flex-basis:100%}}.producer-space__title{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);margin:15px 0 9px 0}.producer-space__benefits li{position:relative;padding:0 0 6px 13px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.producer-space__benefits li:before{content:"\002022";color:#dd0031;position:absolute;left:0}.producer-space__benefits--nikon li:before{color:#eee800}.producer-space__benefits--sony li:before{color:#ff7800}.producer-space__more{float:right;color:#525252;text-decoration:none;color:#000;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:bold}.producer-space__more:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.producer-space__more:after{text-decoration:none}.producer-space__more:hover{cursor:pointer}.producer-space__more:hover,.producer-space__more:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.producer-space__more:focus{background-color:#f2f2f2}.producer-space__more:hover,.producer-space__more:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.producer-space__more:focus{background-color:#f0f9fa}.producer-space__more:after{width:1.2em;height:1.2em;line-height:1.2em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#00b7d1;color:#FFF}.producer-space__more:hover:after{background:#006270}.producer-space__more:after{background:#dd0031}.producer-space__more:hover:after,.producer-space__more:focus:after{background:#c4002b}#producer-space .main-section.producer-series{margin-top:-5px}#producer-space .main-section.producer-series .inner{padding:20px 20px 30px;background:#FFF}#producer-space .main-section.producer-series .inner:before,#producer-space .main-section.producer-series .inner:after{content:" ";display:table}#producer-space .main-section.producer-series .inner:after{clear:both}#producer-space .main-section.producer-series h2{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);margin:0 0 20px}#producer-space .main-section.producer-series .brand-logo{position:relative;width:100%}#producer-space .main-section.producer-series .brand-logo:before{content:"";display:block;width:100%;padding-bottom:47%}#producer-space .main-section.producer-series .brand-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #producer-space .main-section.producer-series .brand-logo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#producer-space .main-section.producer-series .brand-logo img{max-width:76%}#producer-space .main-section.producer-series.profoto-series .brand-logo{position:relative;width:100%}#producer-space .main-section.producer-series.profoto-series .brand-logo:before{content:"";display:block;width:100%;padding-bottom:110%}#producer-space .main-section.producer-series.profoto-series .brand-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #producer-space .main-section.producer-series.profoto-series .brand-logo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#producer-space .main-section.producer-series.sigma-series .brand-logo{position:relative;width:100%}#producer-space .main-section.producer-series.sigma-series .brand-logo:before{content:"";display:block;width:100%;padding-bottom:20%}#producer-space .main-section.producer-series.sigma-series .brand-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #producer-space .main-section.producer-series.sigma-series .brand-logo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#producer-space .main-section.producer-series.sigma-series .brand-logo img{max-width:76%}#producer-space .main-section.producer-series.marumi-series .brand-logo{position:relative;width:100%}#producer-space .main-section.producer-series.marumi-series .brand-logo:before{content:"";display:block;width:100%;padding-bottom:25%}#producer-space .main-section.producer-series.marumi-series .brand-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #producer-space .main-section.producer-series.marumi-series .brand-logo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#producer-space .main-section.producer-series.marumi-series .brand-logo img{max-width:76%}#producer-space .main-section .products-sections{margin-left:-5px;margin-right:-5px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#producer-space .main-section .products-sections:before,#producer-space .main-section .products-sections:after{content:" ";display:table}#producer-space .main-section .products-sections:after{clear:both}#producer-space .main-section .products-sections:before,#producer-space .main-section .products-sections:after{display:inline}#producer-space .main-section .products-sections .products-section{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px}#producer-space .main-section .products-sections .products-section .box-inner{padding:0;background:#000}#producer-space .main-section .products-sections .products-section .box-inner:hover{background:#454545}#producer-space .main-section .products-sections .products-section a{display:block;width:100%;height:100%;position:relative;overflow:hidden;color:#FFF;text-decoration:none}#producer-space .main-section .products-sections .products-section a:hover,#producer-space .main-section .products-sections .products-section a:focus{color:#FFF;text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#producer-space .main-section .products-sections .products-section a:focus{outline:#f2f2f2 dotted thin;background-color:rgba(255,255,255,0.1)}#producer-space .main-section .products-sections .products-section a .photo{position:relative;display:block;padding-top:64%;overflow:hidden;background:#FFF}#producer-space .main-section .products-sections .products-section a .photo img{position:absolute;top:0;left:0;width:100%}#producer-space .main-section .products-sections .products-section a .photo .icon{display:block;position:absolute;left:50%;bottom:0;transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);width:20px;height:10px;border:170px solid #000;border-top:0;border-bottom:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.no-cssanimations #producer-space .main-section .products-sections .products-section a .photo .icon{top:0;left:50%}#producer-space .main-section .products-sections .products-section a .photo .icon span{display:block;width:0;height:0;border-top:10px solid transparent;border-right:10px solid #000;border-left:10px solid #000}#producer-space .main-section .products-sections .products-section a .products-section-title{display:block;width:100%;padding:5px 10px 15px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);text-align:left}#producer-space .main-section .products-sections .products-section a:hover,#producer-space .main-section .products-sections .products-section a:focus{text-decoration:none;background:#454545}#producer-space .main-section .products-sections .products-section a:hover img,#producer-space .main-section .products-sections .products-section a:focus img{opacity:.8}#producer-space .main-section .products-sections .products-section a:hover .icon,#producer-space .main-section .products-sections .products-section a:focus .icon,#producer-space .main-section .products-sections .products-section a:hover .icon span,#producer-space .main-section .products-sections .products-section a:focus .icon span{border-color:#454545;border-top-color:transparent}#producer-space .main-section .products-sections .products-section.invert .box-inner{background:#FFF}#producer-space .main-section .products-sections .products-section.invert .box-inner:hover{background:#e8e8e8}#producer-space .main-section .products-sections .products-section.invert a{color:#000}#producer-space .main-section .products-sections .products-section.invert a .icon,#producer-space .main-section .products-sections .products-section.invert a .icon span{border-color:#FFF;border-top-color:transparent}#producer-space .main-section .products-sections .products-section.invert a:hover,#producer-space .main-section .products-sections .products-section.invert a:focus{background:#e8e8e8}#producer-space .main-section .products-sections .products-section.invert a:hover .icon,#producer-space .main-section .products-sections .products-section.invert a:focus .icon,#producer-space .main-section .products-sections .products-section.invert a:hover .icon span,#producer-space .main-section .products-sections .products-section.invert a:focus .icon span{border-color:#e8e8e8;border-top-color:transparent}#producer-space.canon-site .main-section .products-grid .grid-strefa .grid-title .grid-element-inner h3{background-color:#dd0031 !important}#producer-space.nikon-site .main-section .products-grid .grid-strefa .grid-title .grid-element-inner h3{background-color:#eee800 !important;color:#000 !important}#producer-space.sony-site .main-section .products-grid .grid-strefa .grid-title .grid-element-inner h3{background-color:#ff7800 !important}#producer-space.sony-site .main-section .products-grid .grid-strefa .grid-title .grid-element-inner h3 a{color:#FFF}#producer-space.sony-site .main-section .products-grid .grid-strefa .grid-title .grid-element-inner h3 a:focus,#producer-space.sony-site .main-section .products-grid .grid-strefa .grid-title .grid-element-inner h3 a:hover{color:#ffe4cc}.steps{margin-bottom:20px;color:#ccc}.steps:before,.steps:after{content:" ";display:table}.steps:after{clear:both}@media (max-width:767px){.steps{margin-left:-5px;margin-right:-5px;margin-left:-2px;margin-right:-2px}.steps:before,.steps:after{content:" ";display:table}.steps:after{clear:both}}.steps .step{position:relative;text-align:center}@media (max-width:767px){.steps .step{position:relative;float:left;width:20%;min-height:1px;padding-left:5px;padding-right:5px;padding-left:2px;padding-right:2px}}.steps .step .step-inner{padding:6px 10px;border-bottom:5px solid #e8e8e8}.steps .step .step-number{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}.steps .step .step-title{display:none !important}.steps .step.selected{color:#000;font-weight:bold}.steps .step.selected .step-inner{border-color:#eee800}.steps .step.visited{color:#000;cursor:pointer}.steps .step.visited .step-inner{border-color:#000}.steps .step.visited:hover,.steps .step.visited:focus{color:#00788a}.steps .step.visited:hover .step-inner,.steps .step.visited:focus .step-inner{border-color:#00b7d1}.steps .step.visited.no-link{cursor:auto}.steps .step.visited.no-link:hover,.steps .step.visited.no-link:focus{color:#000}.steps .step.visited.no-link:hover .step-inner,.steps .step.visited.no-link:focus .step-inner{border-color:#000}.layout .wrapper.simple-header-site{border-top:0}.layout .wrapper.simple-header-site .steps{margin-top:10px}#cart-site .useful-accessories{display:none !important}#cart-site .useful-accessories .products-listing-simple .products-listing-simple-category-title{padding-left:0}#cart-site .useful-accessories .products-listing-simple .products-listing-simple-category-title{padding-left:0}#cart-site .cart-section{padding-bottom:70px}.storage-site .cms{margin:18px 0}.storage-site .cms p,.storage-site .cms ul{margin-top:10px;margin-bottom:10px;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}.checkout-site .button-box,.storage-site .button-box{position:relative}.checkout-site .button-box .button,.storage-site .button-box .button{width:100%}.checkout-site .button-box .modalSO,.storage-site .button-box .modalSO{box-shadow:inset 0 0 0 1px #000;margin-top:2em;padding:5px 15px 6px 18px;font-size:.8em;font-weight:normal;color:#000;background:none}.checkout-site .button-box .modalSO:hover,.storage-site .button-box .modalSO:hover,.checkout-site .button-box .modalSO:focus,.storage-site .button-box .modalSO:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none !important}.costs-summary{margin-bottom:20px}.costs-summary .costs-summary-row{clear:both;padding-bottom:10px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);font-weight:bold}.costs-summary .costs-summary-row:before,.costs-summary .costs-summary-row:after{content:" ";display:table}.costs-summary .costs-summary-row:after{clear:both}.costs-summary .costs-summary-row .col-description{float:left}.costs-summary .costs-summary-row .col-sum{text-align:right}.costs-summary .costs-summary-row .gratis{color:#dd0031}.costs-summary .costs-summary-row.costs-main-sum .col-description{color:#000;font-size:20px;line-height:30px;font-size:2rem;line-height:calc(3rem);font-weight:bold}.costs-summary .alternative-rows{padding:15px 0 0;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;margin-bottom:20px}.costs-summary .alternative-rows .costs-summary-row{font-weight:normal;font-style:normal;padding-bottom:15px}.costs-summary .alternative-rows .costs-summary-row .col-description{float:none;margin-bottom:3px;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem);color:#999}.costs-summary .alternative-rows .costs-summary-row .col-sum{text-align:left}.costs-summary .alternative-rows .calculate-installment{display:inline-block;margin-top:20px;text-decoration:none;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}.costs-summary .alternative-rows .calculate-installment img{float:left;max-height:28px;max-width:67px;margin:0 10px 0 0}.costs-summary.costs-summary-top{display:none !important}.cart .cart-header,.cart .cart-promotions-header{background-color:#f2f2f2;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem)}.cart .cart-header:before,.cart .cart-promotions-header:before,.cart .cart-header:after,.cart .cart-promotions-header:after{content:" ";display:table}.cart .cart-header:after,.cart .cart-promotions-header:after{clear:both}.cart .cart-header span,.cart .cart-promotions-header span{font-weight:bold}.cart .cart-header .col-product,.cart .cart-promotions-header .col-product,.cart .cart-header .col-price,.cart .cart-promotions-header .col-price,.cart .cart-header .col-vat,.cart .cart-promotions-header .col-vat,.cart .cart-header .col-amount,.cart .cart-promotions-header .col-amount,.cart .cart-header .col-sum,.cart .cart-promotions-header .col-sum{float:left;padding:12px 0}.cart .cart-header .col-product,.cart .cart-promotions-header .col-product{padding-left:10px}.cart .cart-header .col-order-details,.cart .cart-promotions-header .col-order-details{display:none !important}.cart .cart-promotions-header{padding:12px 10px}.cart .product{border-bottom:1px solid #e8e8e8}.cart .product:before,.cart .product:after{content:" ";display:table}.cart .product:after{clear:both}.cart .product .product-inner{position:relative;padding:25px 0}.cart .product .product-inner:before,.cart .product .product-inner:after{content:" ";display:table}.cart .product .product-inner:after{clear:both}.cart .product .product-photo-col{float:left;width:30%;padding-right:12px}.cart .product .product-photo-col .product-photo{position:relative;width:100%}.cart .product .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:70%}.cart .product .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cart .product .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cart .product .product-details-col{float:left;width:70%}.cart .product .product-details-col .product-close{position:absolute;top:20px;right:-4px}@media (max-width:1199px){.cart .product .product-details-col .product-close{font-weight:normal;font-style:normal;text-decoration:none;color:#999;cursor:pointer;float:right;color:#ccc}.cart .product .product-details-col .product-close:before{display:inline-block;overflow:hidden;width:22px;height:22px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);font-weight:normal !important;font-style:normal !important;line-height:22px !important;text-align:center;cursor:pointer}.cart .product .product-details-col .product-close:hover,.cart .product .product-details-col .product-close:focus{color:#000;text-decoration:none;background:none}.cart .product .product-details-col .product-close span{display:none !important}}.cart .product .product-details-col .product-main-details-col{padding-bottom:80px}.cart .product .product-details-col .product-main-details-col .product-name{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);margin-right:30px;font-weight:bold;color:#000}.cart .product .product-details-col .product-main-details-col .product-name a,.cart .product .product-details-col .product-main-details-col .product-name span{color:#525252;text-decoration:none;color:#000;cursor:pointer}.cart .product .product-details-col .product-main-details-col .product-name a:hover,.cart .product .product-details-col .product-main-details-col .product-name span:hover,.cart .product .product-details-col .product-main-details-col .product-name a:focus,.cart .product .product-details-col .product-main-details-col .product-name span:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.cart .product .product-details-col .product-main-details-col .product-name a:focus,.cart .product .product-details-col .product-main-details-col .product-name span:focus{background-color:#f2f2f2}.cart .product .product-details-col .product-main-details-col .product-name a:hover,.cart .product .product-details-col .product-main-details-col .product-name span:hover,.cart .product .product-details-col .product-main-details-col .product-name a:focus,.cart .product .product-details-col .product-main-details-col .product-name span:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.cart .product .product-details-col .product-main-details-col .product-name a:focus,.cart .product .product-details-col .product-main-details-col .product-name span:focus{background-color:#f0f9fa}.cart .product .product-details-col .product-main-details-col #delivery-time-tip{position:absolute}.cart .product .product-details-col .product-main-details-col #delivery-time-tip .js-tooltip-init{font-size:1.3rem;color:#006270}.cart .product .product-details-col .product-main-details-col #delivery-time-tip .js-tooltip{left:90%}.cart .product .product-details-col .product-main-details-col #delivery-time-tip .js-tooltip .tooltip-inner{color:#fff}.cart .product .product-details-col .product-main-details-col .cart-product-set{margin-top:6px}.cart .product .product-details-col .product-main-details-col .cart-product-set li{padding-left:15px;margin-top:3px;font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem)}.cart .product .product-details-col .product-main-details-col .cart-product-set li:before{content:"+";float:left;margin-left:-13px}.cart .product .product-details-col .product-main-details-col .take-promotion{color:#525252;text-decoration:none;color:#000;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);color:#dd0031;text-decoration:underline;text-decoration-color:#ffc3d1;-moz-text-decoration-color:#ffc3d1;display:inline-block;padding-left:18px;margin-top:10px;text-transform:none;font-weight:normal;font-style:normal;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);font-weight:bold}.cart .product .product-details-col .product-main-details-col .take-promotion:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.cart .product .product-details-col .product-main-details-col .take-promotion:before{text-decoration:none}.cart .product .product-details-col .product-main-details-col .take-promotion:hover{cursor:pointer}.cart .product .product-details-col .product-main-details-col .take-promotion.inverse:before{content:"\f105"}.cart .product .product-details-col .product-main-details-col .take-promotion:hover,.cart .product .product-details-col .product-main-details-col .take-promotion:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.cart .product .product-details-col .product-main-details-col .take-promotion:focus{background-color:#f2f2f2}.cart .product .product-details-col .product-main-details-col .take-promotion:hover,.cart .product .product-details-col .product-main-details-col .take-promotion:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.cart .product .product-details-col .product-main-details-col .take-promotion:focus{background-color:#f0f9fa}.cart .product .product-details-col .product-main-details-col .take-promotion:before{width:1.2em;height:1.2em;line-height:1.2em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#00b7d1;color:#FFF}.cart .product .product-details-col .product-main-details-col .take-promotion:hover:before{background:#006270}.cart .product .product-details-col .product-main-details-col .take-promotion.delete:before{content:"\f00d";background:#e8e8e8;color:#999}.cart .product .product-details-col .product-main-details-col .take-promotion.delete:hover:before{color:#000}.cart .product .product-details-col .product-main-details-col .take-promotion:hover,.cart .product .product-details-col .product-main-details-col .take-promotion:focus{color:#aa0026;text-decoration-color:#e492a4;-moz-text-decoration-color:#e492a4}.cart .product .product-details-col .product-main-details-col .take-promotion:focus{outline:#c4002b dotted thin;background:#fff1f4}.cart .product .product-details-col .product-main-details-col .take-promotion:before{content:"\f067";background-color:#dd0031;float:left;margin-left:-18px;font-size:.9em;line-height:1.3em}.cart .product .product-details-col .product-main-details-col .take-promotion:hover:before,.cart .product .product-details-col .product-main-details-col .take-promotion:focus:before{background-color:#c4002b}.cart .product .product-details-col .product-main-details-col .warranty-extension{margin-top:12px;padding:6px 10px}@media screen and (max-width:575px){.cart .product .product-details-col .product-main-details-col .warranty-extension .warranty-extension-title span{display:none}}.cart .product .product-details-col .product-main-details-col .warranty-extension .warranty-extension-more{width:15px;color:#525252}.cart .product .product-details-col .product-main-details-col .warranty-extension .warranty-extension-more span{display:none}.cart .product .product-details-col .product-main-details-col .actions{display:none !important;margin-top:12px}.cart .product .product-details-col .product-main-details-col .actions:before,.cart .product .product-details-col .product-main-details-col .actions:after{content:" ";display:table}.cart .product .product-details-col .product-main-details-col .actions:after{clear:both}.cart .product .product-details-col .product-main-details-col .actions a,.cart .product .product-details-col .product-main-details-col .actions span{color:#525252;text-decoration:none;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem);display:inline-block}.cart .product .product-details-col .product-main-details-col .actions a:before,.cart .product .product-details-col .product-main-details-col .actions span:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.cart .product .product-details-col .product-main-details-col .actions a:before,.cart .product .product-details-col .product-main-details-col .actions span:before{text-decoration:none}.cart .product .product-details-col .product-main-details-col .actions a:hover,.cart .product .product-details-col .product-main-details-col .actions span:hover{cursor:pointer}.cart .product .product-details-col .product-main-details-col .actions a.inverse:before,.cart .product .product-details-col .product-main-details-col .actions span.inverse:before{content:"\f105"}.cart .product .product-details-col .product-main-details-col .actions a:hover,.cart .product .product-details-col .product-main-details-col .actions span:hover,.cart .product .product-details-col .product-main-details-col .actions a:focus,.cart .product .product-details-col .product-main-details-col .actions span:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.cart .product .product-details-col .product-main-details-col .actions a:focus,.cart .product .product-details-col .product-main-details-col .actions span:focus{background-color:#f2f2f2}.cart .product .product-details-col .product-main-details-col .actions a:before,.cart .product .product-details-col .product-main-details-col .actions span:before{width:1em;height:1em;line-height:1em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#e8e8e8;color:#999}.cart .product .product-details-col .product-main-details-col .actions a:hover:before,.cart .product .product-details-col .product-main-details-col .actions span:hover:before,.cart .product .product-details-col .product-main-details-col .actions a:focus:before,.cart .product .product-details-col .product-main-details-col .actions span:focus:before{color:#000}.cart .product .product-details-col .product-main-details-col .actions a.delete:before,.cart .product .product-details-col .product-main-details-col .actions span.delete:before{content:"\f00d";font-size:1em;width:1.3em;height:1.3em;line-height:1.4em}.cart .product .product-details-col .product-main-details-col .actions a.edit:before,.cart .product .product-details-col .product-main-details-col .actions span.edit:before{color:#FFF;background:#00b7d1}.cart .product .product-details-col .product-order-details-col{position:absolute;bottom:25px;right:0;width:70%;margin-top:25px}.cart .product .product-details-col .product-order-details-col .product-price-col{float:right}.cart .product .product-details-col .product-order-details-col .product-price-col .price{display:none !important}.cart .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper{text-align:right}.cart .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability{padding-left:0;padding-right:14px;padding-right:18px;margin-bottom:6px;text-align:right;font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem);font-weight:bold}.cart .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability:before{float:right;margin:2px -14px 0 0}.cart .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability:before{width:14px;height:14px;margin:0 -18px 0 0}.cart .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability-alert{display:block;margin-bottom:6px;font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem)}.cart .product .product-details-col .product-order-details-col .amount{position:absolute;bottom:0;left:0}.cart .product .product-details-col .product-order-details-col .amount label input{max-width:40px;height:30px;text-align:center;padding:0 2px}.cart .product .product-details-col .product-order-details-col .amount label span{margin-left:3px;font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem)}.cart .product .product-details-col .product-order-details-col .amount>span{display:inline-block;margin-bottom:3px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.cart .product .product-details-col .product-order-details-col .amount>span span{font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem)}.cart .product .product-details-col .product-order-details-col .price-sum{clear:right;float:right;text-align:right;font-size:21px;line-height:25.2px;font-size:2.1rem;line-height:calc(2.52rem);color:#000}.cart .product.sub-product{position:relative}.cart .product.sub-product .product-photo-col .product-photo{float:right;width:70%}.cart .product.sub-product:before{position:absolute;display:inline-block;top:10px;left:6px;height:24px;font-size:16px;line-height:46px;content:"\f30b";font-family:'Font Awesome 6 Pro';color:#ccc;font-weight:bold;border-left:2px solid #ccc}.cart .product.sub-product .product-details-col .product-main-details-col .actions{display:block !important}.cart .product.sub-product .product-details-col .product-main-details-col .actions .delete{display:none !important}.cart .product.added-guarantee .product-photo-col .product-photo{position:relative;width:100%;width:70%}.cart .product.added-guarantee .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:30%}.cart .product.added-guarantee .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cart .product.added-guarantee .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cart .product.added-guarantee .product-details-col .product-main-details-col{padding-bottom:52px}.cart .product.discount-code .product-details-col{width:100%}.cart .product.discount-code .product-details-col .product-main-details-col{padding-bottom:30px}.cart .product.discount-code .product-details-col .product-main-details-col .product-name{padding-left:10px;font-weight:normal;font-style:normal}.cart .product.discount-code .product-details-col .product-main-details-col .product-name strong{font-weight:bold}.cart .product.discount-code .product-details-col .product-main-details-col .product-name span{color:#000}.cart .product.discount-code .product-details-col .product-order-details-col{margin-top:5px}.cart .product.discount-code .product-details-col .product-order-details-col .price-sum{color:#dd0031}.cart .product.product-trusted-shops .product-photo-col .product-photo{position:relative;width:100%}.cart .product.product-trusted-shops .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:60%}.cart .product.product-trusted-shops .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cart .product.product-trusted-shops .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cart .product.product-trusted-shops .product-details-col .product-main-details-col{padding-bottom:52px}.cart .product.product-payment-delivery .product-details-col{width:100%}.cart .product.product-payment-delivery .product-details-col .product-main-details-col{padding-bottom:0px}.cart .product.product-payment-delivery .product-details-col .product-main-details-col .product-name{padding-left:10px;font-weight:normal;font-style:normal}.cart .product.product-payment-delivery .product-details-col .product-main-details-col .product-name strong{font-weight:bold}.cart .product.product-payment-delivery .product-details-col .product-main-details-col .product-name span{color:#000}.cart .product.product-payment-delivery .product-details-col .product-main-details-col .product-name .gratis{display:inline-block;margin-right:100px;color:#525252}.cart .product.product-payment-delivery .product-details-col .product-order-details-col{margin-top:5px}.cart .product.product-payment-delivery.without-button .product-details-col .product-main-details-col{padding-bottom:3px;padding-top:3px}.cart .product.product-payment-delivery.without-button .product-details-col .product-main-details-col .product-name{margin-right:120px}.cart .cart-links{padding:20px 0 15px}.cart .cart-links .leasing-info:before,.cart .cart-links .leasing-info:after{content:" ";display:table}.cart .cart-links .leasing-info:after{clear:both}.cart .cart-links .leasing-info .installments-link>div{padding:10px 0 15px}.cart .cart-links .leasing-info a{text-decoration:none;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.cart .cart-links .leasing-info a .leasing-description{display:inline-block}.cart .cart-links .leasing-info a .leasing-description .leasing-price{display:inline-block;margin-top:3px;color:#000}.cart .cart-links .leasing-info a .leasing-description .leasing-price strong{font-size:1.1em}.cart .cart-links .leasing-info a:hover,.cart .cart-links .leasing-info a:focus{background:none;color:#004752}.cart .cart-links .leasing-info img{float:left;max-width:70px;margin-right:14px}.cart .cart-links ul{clear:both}.cart .cart-links ul li{margin:16px 0}.cart .cart-links ul li a{color:#525252;text-decoration:none;color:#000;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:bold}.cart .cart-links ul li a:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.cart .cart-links ul li a:before{text-decoration:none}.cart .cart-links ul li a:hover{cursor:pointer}.cart .cart-links ul li a.inverse:before{content:"\f105"}.cart .cart-links ul li a:hover,.cart .cart-links ul li a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.cart .cart-links ul li a:focus{background-color:#f2f2f2}.cart .cart-links ul li a:hover,.cart .cart-links ul li a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.cart .cart-links ul li a:focus{background-color:#f0f9fa}.cart .cart-links ul li a:before{width:1.2em;height:1.2em;line-height:1.2em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#00b7d1;color:#FFF}.cart .cart-links ul li a:hover:before{background:#006270}.cart .cart-links ul li a.delete:before{content:"\f00d";background:#e8e8e8;color:#999}.cart .cart-links ul li a.delete:hover:before{color:#000}.cart .cart-links ul li a span{text-transform:none;color:#5c5c5c}.cart .cart-links ul li a.delete{color:#5c5c5c}.cart .cart-links ul li a.delete:hover{color:#000}.cart .cart-add-discount-code{margin-bottom:15px}.cart .cart-add-discount-code:before,.cart .cart-add-discount-code:after{content:" ";display:table}.cart .cart-add-discount-code:after{clear:both}.cart .cart-add-discount-code .discount-code-switch{display:inline-block;margin:10px 0 0;font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem);color:#00788a;text-decoration:none}.cart .cart-add-discount-code .discount-code-switch:hover,.cart .cart-add-discount-code .discount-code-switch:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.cart .cart-add-discount-code .discount-code-switch:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.cart .cart-add-discount-code .discount-code-switch:after{text-decoration:none}.cart .cart-add-discount-code .discount-code-switch:hover{cursor:pointer}.cart .cart-add-discount-code .discount-code-switch.js-display-switch-active{display:none}.cart .cart-add-discount-code label{display:block;border-top:1px solid #f2f2f2}.cart .cart-add-discount-code input[type=text]{padding-right:57px;width:100%;float:left;margin-top:-1px;border:1px solid #d6d6d6}.cart .cart-add-discount-code input[type=text]::-webkit-input-placeholder{font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.cart .cart-add-discount-code input[type=text]:-moz-placeholder{font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.cart .cart-add-discount-code input[type=text]::-moz-placeholder{font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.cart .cart-add-discount-code input[type=text]:-ms-input-placeholder{font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.cart .cart-add-discount-code .button{background:#f2f2f2;color:#000 !important;padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold;float:right;width:55px;height:35px;margin-top:-38px;margin-right:3px;padding:0;text-align:center;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);font-weight:normal;background-color:#FFF}.cart .cart-add-discount-code .button:hover,.cart .cart-add-discount-code .button:focus{background:#f5f5f5 !important}.cart .cart-add-discount-code .button:disabled{color:#c2c2c2 !important}.cart .cart-add-discount-code .button:disabled:hover,.cart .cart-add-discount-code .button:disabled:focus{background:#f2f2f2 !important}.cart.cart-mini{margin-top:6px}.cart.cart-mini h2{display:none}.cart.cart-mini .cart-mini-content{clear:both}.cart.cart-mini .button-cart-mini{cursor:pointer;display:block;padding:7px 10px;background-color:#f2f2f2}.cart.cart-mini .button-cart-mini:before,.cart.cart-mini .button-cart-mini:after{content:" ";display:table}.cart.cart-mini .button-cart-mini:after{clear:both}.cart.cart-mini .button-cart-mini .icon{position:relative;display:block;float:left;width:32px;height:32px;margin-right:7px;background-image:url(/images/header/user-panel.svg);background-repeat:no-repeat;background-position:0 0;background-size:100%;overflow:hidden;vertical-align:middle}.no-svg .cart.cart-mini .button-cart-mini .icon{background-image:url(/images/header/user-panel.png)}.cart.cart-mini .button-cart-mini .icon .items{position:absolute;top:0;left:0;font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem);font-family:'Lato',Arial,sans-serif;font-weight:bold;display:block;width:100%;margin:0 auto;padding:3px 8px 0 0;text-align:center}.cart.cart-mini .button-cart-mini .title{text-transform:uppercase;font-size:12px;line-height:36px;font-size:1.2rem;line-height:calc(3.5999999999999996rem)}.cart.cart-mini .button-cart-mini .title:after{content:"\f107";float:right;margin-top:6px;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-family:'Font Awesome 6 Pro';font-weight:bold}.cart.cart-mini .button-cart-mini:hover,.cart.cart-mini .button-cart-mini:focus{background-color:#e8e8e8}.cart.cart-mini .button-cart-mini.js-display-switch-active .title:after{content:"\f106"}.cart.cart-mini .costs-summary{margin-top:12px;margin-bottom:15px}.cart.cart-mini .costs-summary .costs-summary-row{font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.cart.cart-mini .costs-summary .costs-summary-row.costs-main-sum .col-description{font-size:17px;line-height:27.2px;font-size:1.7rem;line-height:calc(2.72rem)}.cart.cart-mini .costs-summary .costs-summary-row.costs-main-sum .col-sum .price{font-size:21px;line-height:21px;font-size:2.1rem;line-height:calc(2.1rem)}.cart.cart-order-summary{margin-bottom:30px}.cart.cart-order-summary .product .button-edit{margin-top:10px}.cart.cart-order-summary .product .product-details-col .product-vat-col{display:none !important}.cart.cart-order-summary .product.discount-code .product-details-col .product-main-details-col{padding-bottom:3px;padding-top:3px}.cart.cart-order-summary .product.discount-code .product-details-col .product-main-details-col .product-name{margin-right:120px}.cart.cart-order-summary .costs-summary{margin-top:24px}.cart.cart-order-summary .delivery-time-info{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.cart.cart-order-summary .delivery-time-info span{font-weight:bold;color:#000}.cart.cart-storage .product .product-details-col .product-main-details-col .actions-storage{position:absolute;bottom:27px;left:30%;z-index:2}.cart.cart-storage .product .product-details-col .product-main-details-col .actions-storage .button{padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal}@media (max-width:479px){.cart.cart-storage .product .product-details-col .product-main-details-col .actions-storage .button{padding-left:7px;padding-right:7px;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}}.cart.cart-storage .product .product-details-col .product-main-details-col .actions-storage .availability-info{width:86px;padding:4px 3px}@media (max-width:479px){.cart.cart-storage .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability.model-ended,.cart.cart-storage .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability.unknown{max-width:100px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.cart.cart-storage .cart-summary{margin-bottom:10px}@media (max-width:479px){.cart.cart-storage .button-box .button{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold}}.security-guarantee .logo{border:1px solid #f2f2f2;margin:5px 0}.security-guarantee .logo .photo{position:relative;width:100%;width:85%;margin:0 auto}.security-guarantee .logo .photo:before{content:"";display:block;width:100%;padding-bottom:40%}.security-guarantee .logo .photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .security-guarantee .logo .photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#step2-site .step2-form{clear:both;margin-top:0}#step2-site .step2-form h2{margin-top:0}#step2-site .step2-form section{margin-bottom:24px}#step2-site .step2-form section h3{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);color:#999;text-transform:uppercase}#step2-site .step2-form section .payment-list:before,#step2-site .step2-form section .payment-list:after{content:" ";display:table}#step2-site .step2-form section .payment-list:after{clear:both}#step2-site .step2-form section .delivery-country{font-size:1.8rem;text-align:left;font-weight:bold;white-space:nowrap;width:auto;padding-right:1em;margin-bottom:.5em;color:#000}#step2-site .step2-form section .delivery-country-select{width:auto}#step2-site .step2-form section h2 span{font-weight:normal;font-style:normal;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}#step2-site .step2-form section .button-change{display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;background:#dd0031;cursor:pointer;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;background:#FFF;color:#000 !important;box-shadow:inset 0 0 0 1px #f2f2f2;display:none;width:auto;margin:12px 0 -5px 25px}#step2-site .step2-form section .button-change--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}@media (min-width:768px){#step2-site .step2-form section .button-change--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}#step2-site .step2-form section .button-change--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}@media (min-width:768px){#step2-site .step2-form section .button-change--large{height:48px;font-size:2rem}}#step2-site .step2-form section .button-change--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}#step2-site .step2-form section .button-change--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}#step2-site .step2-form section .button-change--auto{--button-size:auto}#step2-site .step2-form section .button-change--bold{--button-font-weight:bold}#step2-site .step2-form section .button-change--fluid{width:100%}#step2-site .step2-form section .button-change--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}#step2-site .step2-form section .button-change--circle{border-radius:50%}#step2-site .step2-form section .button-change--color1{color:#FFF;background:#dd0031}#step2-site .step2-form section .button-change--color1:hover,#step2-site .step2-form section .button-change--color1:focus{background:#ff1146;color:#FFF}#step2-site .step2-form section .button-change--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}#step2-site .step2-form section .button-change--color2{color:#FFF;background:#00b7d1}#step2-site .step2-form section .button-change--color2:hover,#step2-site .step2-form section .button-change--color2:focus{background:#00c4e0;color:#FFF}#step2-site .step2-form section .button-change--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}#step2-site .step2-form section .button-change--color3{color:#000;background:#eee800}#step2-site .step2-form section .button-change--color3:hover,#step2-site .step2-form section .button-change--color3:focus{background:#f4f037;color:#000}#step2-site .step2-form section .button-change--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}#step2-site .step2-form section .button-change--gray{color:#000;background:#f2f2f2}#step2-site .step2-form section .button-change--gray:hover,#step2-site .step2-form section .button-change--gray:focus{color:#000;background:#f5f5f5}#step2-site .step2-form section .button-change--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}#step2-site .step2-form section .button-change--gray-light{color:#525252;background:#f2f2f2}#step2-site .step2-form section .button-change--gray-light:hover,#step2-site .step2-form section .button-change--gray-light:focus{color:#525252;background:#f5f5f5}#step2-site .step2-form section .button-change--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}#step2-site .step2-form section .button-change--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}#step2-site .step2-form section .button-change--border-black:hover,#step2-site .step2-form section .button-change--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}#step2-site .step2-form section .button-change--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}#step2-site .step2-form section .button-change--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}#step2-site .step2-form section .button-change--border-gray:hover,#step2-site .step2-form section .button-change--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}#step2-site .step2-form section .button-change--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}#step2-site .step2-form section .button-change--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}#step2-site .step2-form section .button-change--border-neutral-200:hover,#step2-site .step2-form section .button-change--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}#step2-site .step2-form section .button-change--color-text{color:var(--color-text)}#step2-site .step2-form section .button-change--color-text:hover{color:var(--color-title)}#step2-site .step2-form section .button-change--neutral-hover:hover{background:var(--color-neutral-50)}#step2-site .step2-form section .button-change:after,#step2-site .step2-form section .button-change:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}#step2-site .step2-form section .button-change:before{display:none;content:"\f104";margin:0 7px 0 0}#step2-site .step2-form section .button-change:hover,#step2-site .step2-form section .button-change:focus{background:#ff1146 !important;text-decoration:none !important}#step2-site .step2-form section .button-change.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}#step2-site .step2-form section .button-change.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}#step2-site .step2-form section .button-change.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}#step2-site .step2-form section .button-change.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}#step2-site .step2-form section .button-change.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}#step2-site .step2-form section .button-change:hover,#step2-site .step2-form section .button-change:focus{background:#FFF !important;box-shadow:inset 0 0 0 1px #d6d6d6}#step2-site .step2-form section .button-change:after{display:none}#step2-site .step2-form section .button-change:before{display:inline}#step2-site .step2-form section .options-list .form-row{border-bottom:1px solid #e8e8e8}#step2-site .step2-form section .options-list .form-row label{padding-left:5px;padding-right:5px;border:0}#step2-site .step2-form section .options-list .form-row label:before,#step2-site .step2-form section .options-list .form-row label:after{content:" ";display:table}#step2-site .step2-form section .options-list .form-row label:after{clear:both}#step2-site .step2-form section .options-list .form-row label.radio input[type="radio"]+span:before{font-size:22px;margin-top:3px}#step2-site .step2-form section .options-list .form-row label.radio:hover input[type="radio"]+span:before{content:"\f10c"}#step2-site .step2-form section .options-list .form-row label.radio:hover input[type="radio"]:checked+span:before{content:"\f192"}#step2-site .step2-form section .options-list .form-row label.checkbox .field:before{margin-top:1px}#step2-site .step2-form section .options-list .form-row label .label{display:block;margin-left:27px;margin-right:65px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);color:#000}#step2-site .step2-form section .options-list .form-row label .label .description{display:block;margin-top:6px;color:#999;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}#step2-site .step2-form section .options-list .form-row label .label .description a{color:#999}#step2-site .step2-form section .options-list .form-row label .label .description a:hover{color:#000}#step2-site .step2-form section .options-list .form-row label .label .gratis{display:inline-block;padding:1px 4px;color:#dd0031;background-color:#ffe2e9;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}#step2-site .step2-form section .options-list .form-row label .label .gratis a{color:#dd0031;text-decoration:underline;text-decoration-color:#ffc3d1;-moz-text-decoration-color:#ffc3d1;text-decoration:none}#step2-site .step2-form section .options-list .form-row label .label .gratis a:hover,#step2-site .step2-form section .options-list .form-row label .label .gratis a:focus{color:#aa0026;text-decoration-color:#e492a4;-moz-text-decoration-color:#e492a4}#step2-site .step2-form section .options-list .form-row label .label .gratis a:focus{outline:#c4002b dotted thin;background:#fff1f4}#step2-site .step2-form section .options-list .form-row label .delivery-name,#step2-site .step2-form section .options-list .form-row label .payment-name{display:block;margin-right:2px;position:relative}#step2-site .step2-form section .options-list .form-row label .delivery-name:before,#step2-site .step2-form section .options-list .form-row label .payment-name:before,#step2-site .step2-form section .options-list .form-row label .delivery-name:after,#step2-site .step2-form section .options-list .form-row label .payment-name:after{content:" ";display:table}#step2-site .step2-form section .options-list .form-row label .delivery-name:after,#step2-site .step2-form section .options-list .form-row label .payment-name:after{clear:both}#step2-site .step2-form section .options-list .form-row label .delivery-img,#step2-site .step2-form section .options-list .form-row label .payment-img{float:left;background:url(/images/delivery-logos.png?v=20231109) 0 0 no-repeat;background-repeat:no-repeat;background-position:0 -25%;background-size:100%;overflow:hidden}#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-1,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-1{background-position:0 0}#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-2,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-2,#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-10,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-10{background-position:0 15.78947368%}#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-12,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-12{background-position:0 78.94736842%}#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-5,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-5{background-position:0 5.26315789%}#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-7,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-7,#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-13,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-13{background-position:0 10.52631579%}#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-3,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-3,#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-4,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-4,#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-6,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-6,#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-8,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-8,#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-14,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-14,#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-17,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-17,#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-18,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-18{background-position:0 21.05263158%}#step2-site .step2-form section .options-list .form-row label .delivery-img.delivery-15,#step2-site .step2-form section .options-list .form-row label .payment-img.delivery-15{background-position:0 89.47368421%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-3,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-3{background-position:0 26.31578947%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-19,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-19,#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-1,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-1{background-position:0 31.57894737%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-17,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-17{background-position:0 36.84210526%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-6,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-6{background-position:0 42.10526316%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-18,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-18,#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-22,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-22{background-position:0 47.36842105%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-20,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-20,#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-23,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-23{background-position:0 52.63157895%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-21,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-21,#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-25,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-25{background-position:0 57.89473684%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-10,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-10{background-position:0 63.15789474%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-7,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-7{background-position:0 68.42105263%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-12,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-12{background-position:0 73.68421053%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-24,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-24{background-position:0 84.21052632%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-26,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-26{background-position:0 94.73684211%}#step2-site .step2-form section .options-list .form-row label .delivery-img.payment-27,#step2-site .step2-form section .options-list .form-row label .payment-img.payment-27{background-position:0 100%}#step2-site .step2-form section .options-list .form-row label .price{float:right;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);color:#999;text-align:right;position:relative}#step2-site .step2-form section .options-list .form-row.checked{border-top:1px solid #e8e8e8}#step2-site .step2-form section .options-list .form-row.checked .button-change{display:inline-block}#step2-site .step2-form section .options-list .form-row.checked label .price{color:#000}#step2-site .step2-form section .options-list .form-row.hidden{display:none}#step2-site .step2-form section .options-list .form-row:hover label .price{color:#000}#step2-site .step2-form section .options-list .form-row.disabled label .label,#step2-site .step2-form section .options-list .form-row.disabled label .price,#step2-site .step2-form section .options-list .form-row.disabled label .description,#step2-site .step2-form section .options-list .form-row.disabled label .gratis{color:#d9d9d9}#step2-site .step2-form section .options-list .form-row.disabled label .label a,#step2-site .step2-form section .options-list .form-row.disabled label .price a,#step2-site .step2-form section .options-list .form-row.disabled label .description a,#step2-site .step2-form section .options-list .form-row.disabled label .gratis a{color:#d9d9d9}#step2-site .step2-form section .options-list .form-row.delivery-row label .label .delivery-name{padding-left:80px}#step2-site .step2-form section .options-list .form-row.delivery-row label .label .description{margin-right:-65px}#step2-site .step2-form section .options-list .form-row.delivery-row label .delivery-img{margin:-7px 0 -5px -72px;width:55px;height:36px}#step2-site .step2-form section .options-list .form-row.delivery-row label .delivery-img.delivery-12{background-position:0 78.94736842%;margin-top:-2px}#step2-site .step2-form section .options-list .form-row.payment-row{position:relative;margin-bottom:7px;border:0 !important}#step2-site .step2-form section .options-list .form-row.payment-row:before{content:"\f10c";font-family:'Font Awesome 6 Pro';font-weight:bold;position:absolute;top:20px;left:10px;float:left;margin:0 6px 0 0;font-weight:normal;font-style:normal;color:#ccc;font-size:22px}#step2-site .step2-form section .options-list .form-row.payment-row label{padding-top:12px;padding-bottom:12px;border:1px solid #d6d6d6}#step2-site .step2-form section .options-list .form-row.payment-row label .field{display:none}#step2-site .step2-form section .options-list .form-row.payment-row label .label{margin:0 0 0 107px}#step2-site .step2-form section .options-list .form-row.payment-row label .label .payment-name{float:left;width:100%;padding-right:5px}#step2-site .step2-form section .options-list .form-row.payment-row label .payment-img{width:65px;height:36px;margin-left:30px}#step2-site .step2-form section .options-list .form-row.payment-row label .price{margin-top:6px}#step2-site .step2-form section .options-list .form-row.payment-row.checked label{border:1px solid #4CAF50;box-shadow:inset 0 0 0 1px #4CAF50}#step2-site .step2-form section .options-list .form-row.payment-row:hover:before,#step2-site .step2-form section .options-list .form-row.payment-row:focus:before{color:#525252}#step2-site .step2-form section .options-list .form-row.payment-row.checked:before{content:"\f192";color:#4CAF50}#step2-site .step2-form section .options-list.payment-method-list .form-row label .label{margin-right:0px}#step2-site .step2-form section .options-list.payment-method-list .form-row label .price{margin-bottom:12px;margin-left:10px}#step2-site .step2-form section .options-list.options-sub-list{margin-bottom:0}#step2-site .step2-form section .options-list.list-without-price .form-row label .label{margin-right:0}#step2-site .step2-form section .options-list .second-level h2{margin-top:24px}#step2-site .step2-form section .options-list .second-level h2+.form-row{border-top:1px solid #e8e8e8}#step2-site .step2-form section .options-list .post-select h2{margin:0 0 5px;padding-top:15px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);font-weight:normal}#step2-site .step2-form section .options-list .post-select h4{margin-top:24px;margin-bottom:5px;font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}#step2-site .step2-form section .options-list .post-select .displayStationData,#step2-site .step2-form section .options-list .post-select .js-inpost-client-address{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje,#step2-site .step2-form section .options-list .post-select .button-choose-inpost{margin-top:5px;display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);color:#FFF !important;background:#dd0031;cursor:pointer;padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--xlarge,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}@media (min-width:768px){#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--xlarge,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--large,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}@media (min-width:768px){#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--large,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--large{height:48px;font-size:2rem}}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--medium,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--small,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--auto,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--auto{--button-size:auto}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--bold,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--bold{--button-font-weight:bold}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--fluid,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--fluid{width:100%}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--icon,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--circle,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--circle{border-radius:50%}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color1,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color1{color:#FFF;background:#dd0031}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color1:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color1:hover,#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color1:focus,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color1:focus{background:#ff1146;color:#FFF}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color1:disabled,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color2,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color2{color:#FFF;background:#00b7d1}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color2:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color2:hover,#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color2:focus,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color2:focus{background:#00c4e0;color:#FFF}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color2:disabled,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color3,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color3{color:#000;background:#eee800}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color3:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color3:hover,#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color3:focus,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color3:focus{background:#f4f037;color:#000}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color3:disabled,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--gray,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--gray{color:#000;background:#f2f2f2}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--gray:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--gray:hover,#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--gray:focus,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--gray:focus{color:#000;background:#f5f5f5}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--gray:disabled,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--gray-light,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--gray-light{color:#525252;background:#f2f2f2}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--gray-light:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--gray-light:hover,#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--gray-light:focus,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--gray-light:focus{color:#525252;background:#f5f5f5}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--gray-light:disabled,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--border-black,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--border-black:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--border-black:hover,#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--border-black:focus,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--border-black:disabled,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--border-gray,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--border-gray:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--border-gray:hover,#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--border-gray:focus,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--border-gray:disabled,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--border-neutral-200,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--border-neutral-200:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--border-neutral-200:hover,#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--border-neutral-200:focus,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color-text,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color-text{color:var(--color-text)}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--color-text:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--color-text:hover{color:var(--color-title)}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje--neutral-hover:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost--neutral-hover:hover{background:var(--color-neutral-50)}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje:after,#step2-site .step2-form section .options-list .post-select .button-choose-inpost:after,#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje:before,#step2-site .step2-form section .options-list .post-select .button-choose-inpost:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje:before,#step2-site .step2-form section .options-list .post-select .button-choose-inpost:before{display:none;content:"\f104";margin:0 7px 0 0}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost:hover,#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje:focus,#step2-site .step2-form section .options-list .post-select .button-choose-inpost:focus{background:#ff1146 !important;text-decoration:none !important}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje.button-with-description,#step2-site .step2-form section .options-list .post-select .button-choose-inpost.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje.button-with-description span,#step2-site .step2-form section .options-list .post-select .button-choose-inpost.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje.button-with-description:after,#step2-site .step2-form section .options-list .post-select .button-choose-inpost.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje.button-with-out-description,#step2-site .step2-form section .options-list .post-select .button-choose-inpost.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}#step2-site .step2-form section .options-list .post-select .button-wybierz-stacje.button-with-out-description span,#step2-site .step2-form section .options-list .post-select .button-choose-inpost.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}#step2-site .step2-form section .options-list .post-select .button-change-inpost,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje{margin-top:10px;display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;background:#dd0031;cursor:pointer;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;width:auto;text-transform:lowercase}#step2-site .step2-form section .options-list .post-select .button-change-inpost--xlarge,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}@media (min-width:768px){#step2-site .step2-form section .options-list .post-select .button-change-inpost--xlarge,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}#step2-site .step2-form section .options-list .post-select .button-change-inpost--large,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}@media (min-width:768px){#step2-site .step2-form section .options-list .post-select .button-change-inpost--large,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--large{height:48px;font-size:2rem}}#step2-site .step2-form section .options-list .post-select .button-change-inpost--medium,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}#step2-site .step2-form section .options-list .post-select .button-change-inpost--small,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}#step2-site .step2-form section .options-list .post-select .button-change-inpost--auto,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--auto{--button-size:auto}#step2-site .step2-form section .options-list .post-select .button-change-inpost--bold,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--bold{--button-font-weight:bold}#step2-site .step2-form section .options-list .post-select .button-change-inpost--fluid,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--fluid{width:100%}#step2-site .step2-form section .options-list .post-select .button-change-inpost--icon,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}#step2-site .step2-form section .options-list .post-select .button-change-inpost--circle,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--circle{border-radius:50%}#step2-site .step2-form section .options-list .post-select .button-change-inpost--color1,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color1{color:#FFF;background:#dd0031}#step2-site .step2-form section .options-list .post-select .button-change-inpost--color1:hover,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color1:hover,#step2-site .step2-form section .options-list .post-select .button-change-inpost--color1:focus,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color1:focus{background:#ff1146;color:#FFF}#step2-site .step2-form section .options-list .post-select .button-change-inpost--color1:disabled,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}#step2-site .step2-form section .options-list .post-select .button-change-inpost--color2,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color2{color:#FFF;background:#00b7d1}#step2-site .step2-form section .options-list .post-select .button-change-inpost--color2:hover,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color2:hover,#step2-site .step2-form section .options-list .post-select .button-change-inpost--color2:focus,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color2:focus{background:#00c4e0;color:#FFF}#step2-site .step2-form section .options-list .post-select .button-change-inpost--color2:disabled,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}#step2-site .step2-form section .options-list .post-select .button-change-inpost--color3,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color3{color:#000;background:#eee800}#step2-site .step2-form section .options-list .post-select .button-change-inpost--color3:hover,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color3:hover,#step2-site .step2-form section .options-list .post-select .button-change-inpost--color3:focus,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color3:focus{background:#f4f037;color:#000}#step2-site .step2-form section .options-list .post-select .button-change-inpost--color3:disabled,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}#step2-site .step2-form section .options-list .post-select .button-change-inpost--gray,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--gray{color:#000;background:#f2f2f2}#step2-site .step2-form section .options-list .post-select .button-change-inpost--gray:hover,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--gray:hover,#step2-site .step2-form section .options-list .post-select .button-change-inpost--gray:focus,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--gray:focus{color:#000;background:#f5f5f5}#step2-site .step2-form section .options-list .post-select .button-change-inpost--gray:disabled,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}#step2-site .step2-form section .options-list .post-select .button-change-inpost--gray-light,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--gray-light{color:#525252;background:#f2f2f2}#step2-site .step2-form section .options-list .post-select .button-change-inpost--gray-light:hover,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--gray-light:hover,#step2-site .step2-form section .options-list .post-select .button-change-inpost--gray-light:focus,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--gray-light:focus{color:#525252;background:#f5f5f5}#step2-site .step2-form section .options-list .post-select .button-change-inpost--gray-light:disabled,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}#step2-site .step2-form section .options-list .post-select .button-change-inpost--border-black,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}#step2-site .step2-form section .options-list .post-select .button-change-inpost--border-black:hover,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--border-black:hover,#step2-site .step2-form section .options-list .post-select .button-change-inpost--border-black:focus,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}#step2-site .step2-form section .options-list .post-select .button-change-inpost--border-black:disabled,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}#step2-site .step2-form section .options-list .post-select .button-change-inpost--border-gray,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}#step2-site .step2-form section .options-list .post-select .button-change-inpost--border-gray:hover,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--border-gray:hover,#step2-site .step2-form section .options-list .post-select .button-change-inpost--border-gray:focus,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}#step2-site .step2-form section .options-list .post-select .button-change-inpost--border-gray:disabled,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}#step2-site .step2-form section .options-list .post-select .button-change-inpost--border-neutral-200,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}#step2-site .step2-form section .options-list .post-select .button-change-inpost--border-neutral-200:hover,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--border-neutral-200:hover,#step2-site .step2-form section .options-list .post-select .button-change-inpost--border-neutral-200:focus,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}#step2-site .step2-form section .options-list .post-select .button-change-inpost--color-text,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color-text{color:var(--color-text)}#step2-site .step2-form section .options-list .post-select .button-change-inpost--color-text:hover,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--color-text:hover{color:var(--color-title)}#step2-site .step2-form section .options-list .post-select .button-change-inpost--neutral-hover:hover,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje--neutral-hover:hover{background:var(--color-neutral-50)}#step2-site .step2-form section .options-list .post-select .button-change-inpost:after,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje:after,#step2-site .step2-form section .options-list .post-select .button-change-inpost:before,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}#step2-site .step2-form section .options-list .post-select .button-change-inpost:before,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje:before{display:none;content:"\f104";margin:0 7px 0 0}#step2-site .step2-form section .options-list .post-select .button-change-inpost:hover,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje:hover,#step2-site .step2-form section .options-list .post-select .button-change-inpost:focus,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje:focus{background:#ff1146 !important;text-decoration:none !important}#step2-site .step2-form section .options-list .post-select .button-change-inpost.button-with-description,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}#step2-site .step2-form section .options-list .post-select .button-change-inpost.button-with-description span,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}#step2-site .step2-form section .options-list .post-select .button-change-inpost.button-with-description:after,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}#step2-site .step2-form section .options-list .post-select .button-change-inpost.button-with-out-description,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}#step2-site .step2-form section .options-list .post-select .button-change-inpost.button-with-out-description span,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}#step2-site .step2-form section .options-list .post-select .button-change-inpost:after,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje:after{display:none}#step2-site .step2-form section .options-list .post-select .button-change-inpost:before,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje:before{display:inline}#step2-site .step2-form section .options-list .post-select .button-choose-inpost,#step2-site .step2-form section .options-list .post-select .button-change-inpost{background:#eee800;color:#000 !important}#step2-site .step2-form section .options-list .post-select .button-choose-inpost:hover,#step2-site .step2-form section .options-list .post-select .button-change-inpost:hover,#step2-site .step2-form section .options-list .post-select .button-choose-inpost:focus,#step2-site .step2-form section .options-list .post-select .button-change-inpost:focus{background:#f4f037 !important}#step2-site .step2-form section .additional-services{clear:both}#step2-site .step2-form section.trusted-shops-section{padding-bottom:20px}#step2-site .step2-form section.trusted-shops-section .trusted-shops-logo{float:left;width:50px}#step2-site .step2-form section.trusted-shops-section .trusted-shops-content{margin-left:60px}#step2-site .step2-form section.trusted-shops-section .trusted-shops-content label.checkbox .field:before{margin-top:1px}#step2-site .step2-form section.trusted-shops-section .trusted-shops-content label.checkbox .label{display:block;margin-left:25px;margin-bottom:8px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}#step2-site .step2-form section.trusted-shops-section .trusted-shops-content label.select select .default-option{display:none}#step2-site .step2-form section.trusted-shops-section .trusted-shops-content p{clear:none;padding-top:15px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);color:#5c5c5c}@media (max-width:575px){.orlen-layer .c-overlay{padding-top:25px}}.orlen-layer #mapBoxHolder_layout2{width:100%}@media (max-width:575px){.orlen-layer #mapBoxHolder_layout2 h3{width:auto;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);padding-left:90px;background-size:80px}}.orlen-layer #mapBoxHolder_layout2 h4{width:auto}.orlen-layer #mapBoxHolder_layout2 #mapa{width:100%;margin:0}@media (max-width:380px){.orlen-layer #mapBoxHolder_layout2 #mapa #polska{margin-left:-20px}}@media (max-width:350px){.orlen-layer #mapBoxHolder_layout2 #mapa #polska{margin-left:-30px}}.orlen-layer #mapBoxHolder_layout2 #mapForm{width:auto}.orlen-layer #stacjaPaczkaClose{display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);color:#FFF !important;background:#dd0031;cursor:pointer;padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold;background:#eee800;color:#000 !important}.orlen-layer #stacjaPaczkaClose--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}@media (min-width:768px){.orlen-layer #stacjaPaczkaClose--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}.orlen-layer #stacjaPaczkaClose--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}@media (min-width:768px){.orlen-layer #stacjaPaczkaClose--large{height:48px;font-size:2rem}}.orlen-layer #stacjaPaczkaClose--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}.orlen-layer #stacjaPaczkaClose--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.orlen-layer #stacjaPaczkaClose--auto{--button-size:auto}.orlen-layer #stacjaPaczkaClose--bold{--button-font-weight:bold}.orlen-layer #stacjaPaczkaClose--fluid{width:100%}.orlen-layer #stacjaPaczkaClose--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}.orlen-layer #stacjaPaczkaClose--circle{border-radius:50%}.orlen-layer #stacjaPaczkaClose--color1{color:#FFF;background:#dd0031}.orlen-layer #stacjaPaczkaClose--color1:hover,.orlen-layer #stacjaPaczkaClose--color1:focus{background:#ff1146;color:#FFF}.orlen-layer #stacjaPaczkaClose--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}.orlen-layer #stacjaPaczkaClose--color2{color:#FFF;background:#00b7d1}.orlen-layer #stacjaPaczkaClose--color2:hover,.orlen-layer #stacjaPaczkaClose--color2:focus{background:#00c4e0;color:#FFF}.orlen-layer #stacjaPaczkaClose--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}.orlen-layer #stacjaPaczkaClose--color3{color:#000;background:#eee800}.orlen-layer #stacjaPaczkaClose--color3:hover,.orlen-layer #stacjaPaczkaClose--color3:focus{background:#f4f037;color:#000}.orlen-layer #stacjaPaczkaClose--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}.orlen-layer #stacjaPaczkaClose--gray{color:#000;background:#f2f2f2}.orlen-layer #stacjaPaczkaClose--gray:hover,.orlen-layer #stacjaPaczkaClose--gray:focus{color:#000;background:#f5f5f5}.orlen-layer #stacjaPaczkaClose--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}.orlen-layer #stacjaPaczkaClose--gray-light{color:#525252;background:#f2f2f2}.orlen-layer #stacjaPaczkaClose--gray-light:hover,.orlen-layer #stacjaPaczkaClose--gray-light:focus{color:#525252;background:#f5f5f5}.orlen-layer #stacjaPaczkaClose--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}.orlen-layer #stacjaPaczkaClose--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}.orlen-layer #stacjaPaczkaClose--border-black:hover,.orlen-layer #stacjaPaczkaClose--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}.orlen-layer #stacjaPaczkaClose--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.orlen-layer #stacjaPaczkaClose--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}.orlen-layer #stacjaPaczkaClose--border-gray:hover,.orlen-layer #stacjaPaczkaClose--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}.orlen-layer #stacjaPaczkaClose--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.orlen-layer #stacjaPaczkaClose--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}.orlen-layer #stacjaPaczkaClose--border-neutral-200:hover,.orlen-layer #stacjaPaczkaClose--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}.orlen-layer #stacjaPaczkaClose--color-text{color:var(--color-text)}.orlen-layer #stacjaPaczkaClose--color-text:hover{color:var(--color-title)}.orlen-layer #stacjaPaczkaClose--neutral-hover:hover{background:var(--color-neutral-50)}.orlen-layer #stacjaPaczkaClose:after,.orlen-layer #stacjaPaczkaClose:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}.orlen-layer #stacjaPaczkaClose:before{display:none;content:"\f104";margin:0 7px 0 0}.orlen-layer #stacjaPaczkaClose:hover,.orlen-layer #stacjaPaczkaClose:focus{background:#ff1146 !important;text-decoration:none !important}.orlen-layer #stacjaPaczkaClose.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}.orlen-layer #stacjaPaczkaClose.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}.orlen-layer #stacjaPaczkaClose.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}.orlen-layer #stacjaPaczkaClose.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}.orlen-layer #stacjaPaczkaClose.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}.orlen-layer #stacjaPaczkaClose:hover,.orlen-layer #stacjaPaczkaClose:focus{background:#f4f037 !important}.orlen-layer #stacjaZPaczka_root select{height:36px;padding-right:40px;font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}@media (max-width:575px){.inpost-layer .c-overlay{padding-top:25px;padding-bottom:25px}}.inpost-layer .c-overlay-inner{height:100%}.inpost-layer .inpost-form{margin-top:0}.inpost-layer .inpost-form .logo-inpost{width:170px;margin:-10px 0 15px}.inpost-layer .inpost-form h2{font-size:21px;line-height:25.2px;font-size:2.1rem;line-height:calc(2.52rem)}.inpost-layer .inpost-form section{margin-bottom:5px}.inpost-layer .inpost-form .button-box:before,.inpost-layer .inpost-form .button-box:after{content:" ";display:table}.inpost-layer .inpost-form .button-box:after{clear:both}.inpost-layer .inpost-form .button-box .button{width:100%;background:#eee800;color:#000 !important}.inpost-layer .inpost-form .button-box .button:hover,.inpost-layer .inpost-form .button-box .button:focus{background:#f4f037 !important}.inpost-layer .inpost-map{background:#f2f2f2;width:100%;height:300px;margin-top:20px}#inpostMain,#poczta-polska{margin-top:-1px;padding:0 20px 15px 31px;background-color:#f2f2f2}#step3-site .step3-form{clear:both;margin-top:0}#step3-site .options-list.horizontal .form-row{width:50%}#step3-site .return{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);margin-bottom:24px}#step3-site .post-select{margin-top:20px;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#step3-site .post-select h2,#step3-site .post-select h3,#step3-site .post-select h4{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);margin-bottom:6px}#step3-site .button-box p{margin-bottom:24px;text-align:center;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);color:#999}#uwagiTowar{height:auto;min-height:85px}#uwagiTowar::placeholder,#uwagiTowar:placeholder{color:#444;font-weight:normal}.order-summary .button-edit{padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;background:#f2f2f2;color:#000 !important}.order-summary .button-edit:hover,.order-summary .button-edit:focus{background:#f5f5f5 !important}.order-summary .button-edit:disabled{color:#c2c2c2 !important}.order-summary .button-edit:disabled:hover,.order-summary .button-edit:disabled:focus{background:#f2f2f2 !important}.order-summary .order-summary-comments{clear:both;margin-bottom:30px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.order-summary .order-summary-comments .button-edit{margin-left:6px}.order-summary .order-summary-personal-data .personal-data-box .personal-data-box-inner{border-top:1px solid #f2f2f2;padding:0 0 15px}.order-summary .order-summary-personal-data .personal-data-box p{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.order-summary .order-summary-personal-data .personal-data-box p span{font-weight:bold}.order-summary .order-summary-personal-data .personal-data-box h3{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.order-summary .button-box .button span{top:87px}.personal-data-box__delivery{display:flex;align-items:center;gap:12px;margin:6px 0}.personal-data-box__date{font-size:13px !important;line-height:13px !important;font-size:1.3rem !important;line-height:calc(1.3rem) !important;color:#999}#step5-site{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}#step5-site h1{font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem)}#step5-site h1::after{font-family:'Font Awesome 6 Pro';content:"\f004";font-weight:400;margin-left:6px}#step5-site h2{margin-top:24px;margin-bottom:6px;font-weight:normal;font-style:normal;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}#step5-site h2 span{font-weight:bold}#step5-site p{font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem)}#step5-site .order-state a{display:inline-block}#step5-site .order-state a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}#step5-site .order-state a:after{text-decoration:none}#step5-site .order-state a:hover{cursor:pointer}#step5-site .order-lenshero img{width:120px}#step5-site .order-lenshero br{display:none}#step5-site .social-box{margin:24px 0}#step5-site .social-box:before,#step5-site .social-box:after{content:" ";display:table}#step5-site .social-box:after{clear:both}#step5-site .social-box a{display:block;float:left;height:24px;color:#525252;text-decoration:none;color:#000;margin:7px 9px 0 0;font-size:24px;line-height:24px;font-size:2.4rem;line-height:calc(2.4rem);text-decoration:none !important}#step5-site .social-box a:hover,#step5-site .social-box a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}#step5-site .social-box a:focus{background-color:#f2f2f2}#step5-site .social-box a:hover,#step5-site .social-box a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#step5-site .social-box a:focus{background-color:#f0f9fa}#step5-site .social-box a:hover,#step5-site .social-box a:focus{color:#000 !important;opacity:.7}#step5-site .social-box a.blog{padding:0 8px;background:#000;color:#FFF !important;border-radius:3px;font-family:'SciFly','Lato',Arial,sans-serif;font-weight:normal;text-transform:uppercase;font-size:17px;line-height:25.5px;font-size:1.7rem;line-height:calc(2.55rem)}#step5-site .social-box a.lenshero img{height:20px;margin-top:-4px}#step5-site .back-to-home-page{margin-top:24px}.payment-status{margin-top:9px}.payment-status .completed,.payment-status .uncompleted{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);font-weight:bold;color:#449d48}.payment-status .completed::before,.payment-status .uncompleted::before{font-family:'Font Awesome 6 Pro';content:"\f058";margin-right:6px;font-size:1.1em}.payment-status .uncompleted{color:#dd0031}.payment-status .uncompleted::before{content:"\f06a"}.payment-status .button{width:100%;margin:9px 0 6px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);border-radius:3px}.payment-status .button::after{font-weight:normal}.payment-options{margin-top:20px;padding:0 0 12px 15px;border-left:6px solid #dd0031;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.payment-options p{font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem)}.payment-options form{max-width:510px}.payment-options form input[type="checkbox"]+span{display:block;padding-left:25px}.payment-options form input[type="checkbox"]+span:before{float:left;margin:0 0 0 -25px}.payment-options form .payment-option{margin-top:10px}.payment-options form+form{margin-top:24px}.payment-options .payment-details{margin-bottom:24px}.payment-options .payment-details div+div{margin-top:6px}.payment-options .bank-option:before,.payment-options .bank-option:after{content:" ";display:table}.payment-options .bank-option:after{clear:both}@media (min-width:576px){.payment-options .bank-option{display:flex;align-items:center}}@media (min-width:768px){.payment-options .bank-option{align-items:flex-start}}.payment-options .bank-option .bank-logo{width:110px;height:45px;margin-bottom:6px;margin-right:12px}@media (min-width:576px){.payment-options .bank-option .bank-logo{margin-bottom:0}}.payment-options .bank-option .bank-logo img{max-height:45px}.payment-options .bank-option .account-number>strong{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);color:#000}.payment-options .or{margin:12px 0}.payment-options .payment-address{margin:24px 0 0}.payment-option{display:flex;align-items:center;width:100%;max-width:380px;padding:15px 15px;margin-top:6px;border:1px solid #b2b2b2;border-radius:3px;color:#000;background:#FFF;text-align:left;text-decoration:none !important}.payment-option:before,.payment-option:after{content:" ";display:table}.payment-option:after{clear:both}.payment-option:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.payment-option:after{text-decoration:none}.payment-option:hover{cursor:pointer}.payment-option::after{display:block;height:100%;width:18px;font-size:36px}.payment-option .payment-logo{position:relative;width:38%;height:52px}.payment-option .payment-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center;max-height:52px}.no-cssanimations .payment-option .payment-logo img{top:0;left:0;right:0;margin:0 auto}.payment-option .payment-link{width:calc(62% - 22px);margin:0 0 0 15px;text-decoration:none !important;color:#525252}.payment-option .payment-link span{color:#000;font-size:18px;line-height:25.2px;font-size:1.8rem;line-height:calc(2.52rem);font-weight:bold}.payment-option:hover{border-color:#000}.payment-option+.payment-option{margin-top:12px}.redirect-layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:31474836395;background:#FFF;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem);text-align:center}.redirect-layer .redirect-wrapper-bm{border-top:11px solid #000}.redirect-layer .redirect-wrapper-bm .loader{margin:40px auto}.redirect-layer .redirect-logo{margin:100px 0 20px}.redirect-layer .redirect-logo img{width:149px}.redirect-layer .redirect-content-bm{font-size:16px;line-height:24px;font-size:1.6rem;line-height:calc(2.4000000000000004rem);font-family:'Open Sans',Helvetica,Arial,sans-serif;color:#201C17}.redirect-layer .redirect-wrapper{width:100%;padding:15px;margin-top:30px}.redirect-layer .content{padding:20px}.redirect-layer h1{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}.redirect-layer .redirect-logos .logo{max-width:100px;max-height:50px}.redirect-layer .redirect-logos i{margin:0 20px}.redirect-layer .loader{margin:20px auto}.redirect-layer .redirect-info a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.redirect-layer .redirect-info a:after{text-decoration:none}.redirect-layer .redirect-info a:hover{cursor:pointer}.warranty-select{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.warranty-select h1{margin-right:30px;font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}.warranty-select .product-on-overlay{margin-top:0}.warranty-select .product-on-overlay .product-details{margin-right:0}.warranty-select #warranty-offers .options-list{margin-top:24px;border-top:0}.warranty-select #warranty-offers .options-list .form-row{margin-top:2px}.warranty-select #warranty-offers .options-list .form-row label{padding:13px 20px 14px;background-color:#f2f2f2}.warranty-select #warranty-offers .options-list .form-row label:hover,.warranty-select #warranty-offers .options-list .form-row label:focus{background-color:#e8e8e8}.warranty-select #warranty-offers .options-list .form-row.checked label{background-color:#cdeaee}.warranty-select #warranty-offers .options-list .form-row .warranty-name{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.warranty-select #warranty-offers .options-list .form-row .price{float:right;font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem)}.warranty-select #warranty-offers input[type="radio"]+span:before{font-size:24px}.warranty-select #warranty-offers input[type="radio"]:checked+span:before{color:#00b7d1 !important}.warranty-select #warranty-offers .warranty-offer{margin-bottom:42px}.warranty-select #warranty-offers .warranty-offer.full-offer input[type="radio"]:checked+span:before{color:#4CAF50 !important}.warranty-select #warranty-offers .warranty-offer.full-offer .options-list .form-row.checked label{background-color:#dbecdc}.warranty-select h2{position:relative;font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem);text-align:center}.warranty-select h2 .icon{display:block;margin-top:-20px;margin-bottom:6px}.warranty-select h2 .icon i{position:relative;z-index:2;display:block;font-size:40px;line-height:40px;color:#00b7d1}.warranty-select h2 .icon i:last-child{z-index:1;margin-top:-40px;color:#FFF}.warranty-select .warranty-details{margin:0 20px 12px;font-size:13px;line-height:16.9px;font-size:1.3rem;line-height:calc(1.6900000000000002rem)}.warranty-select .warranty-details li{margin-bottom:6px;color:#999;margin-left:22px}.warranty-select .warranty-details li:before{content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;float:left;margin:0 0 -2px -20px;font-size:16px;color:#ccc}.warranty-select .warranty-details li.yes{color:#525252}.warranty-select .warranty-details li.yes:before{content:"\f00c";color:#00b7d1;margin-left:-22px}.warranty-select .warranty-terms{color:#00788a;text-decoration:none;margin-left:42px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.warranty-select .warranty-terms:hover,.warranty-select .warranty-terms:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.warranty-select .warranty-terms:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.warranty-select .warranty-terms:after{text-decoration:none}.warranty-select .warranty-terms:hover{cursor:pointer}.warranty-select .warranty-offer.checked .warranty-offer-inner{box-shadow:0 0 0 2px #00b7d1}.warranty-select .warranty-offer.full-offer .icon i{color:#4CAF50}.warranty-select .warranty-offer.full-offer .icon i:last-child{color:#9bc69d}.warranty-select .warranty-offer.full-offer.checked .warranty-offer-inner{box-shadow:0 0 0 2px #4CAF50}.warranty-select .warranty-offer.full-offer .warranty-details li.yes:before{color:#4CAF50}.warranty-select .warranty-offer-inner{height:100%;border:1px solid #cecece;border-radius:3px}.warranty-select .warranty-benefits ul{list-style:none !important;margin-left:10px}.warranty-select .warranty-benefits ul li{list-style:none !important;padding-left:22px;margin-bottom:12px}.warranty-select .warranty-benefits ul li:before{content:"\f00c";font-family:'Font Awesome 6 Pro';font-weight:bold;float:left;margin-left:-22px;color:#4CAF50}.warranty-select .warranty-info{margin-top:6px;text-align:center;font-size:12px;line-height:12px;font-size:1.2rem;line-height:calc(1.2rem);color:#999}.warranty-select .button-to-cart{clear:both;width:100%;margin-top:-12px}.warranty-select .button-to-cart:disabled{background:#f2f2f2 !important;color:#ccc !important}.inForm-login{overflow:hidden;position:relative;padding:15px 0 0 30px;display:flex;align-items:center;gap:0 10px}.inForm-login .login-option{float:left;font-weight:bold}.inForm-login .login-option .title{float:left;line-height:46px;margin-right:3px}.relative{position:relative}.cart-quantity{display:flex}.cart-quantity__button{width:27px;border:2px solid #d9d9d9;background:white;color:#525252}.cart-quantity__button--minus{border-right:0}.cart-quantity__button--plus{border-left:0}.cart-quantity__button:disabled{color:#d9d9d9;border-color:#f2f2f2}#my-account-main-site ul li{margin-bottom:5px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}#my-account-main-site ul li a{color:#525252;text-decoration:none}#my-account-main-site ul li a:hover,#my-account-main-site ul li a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}#my-account-main-site ul li a:focus{background-color:#f2f2f2}#my-account-main-site ul li a:hover,#my-account-main-site ul li a:focus{box-shadow:inset 0 0 0 1px #d6d6d6;text-decoration:none;background:#FFF}#my-account-main-site ul li a,#my-account-main-site ul li div{display:block;width:100%;padding:15px 20px 15px 10px;background:#FFF}#my-account-main-site ul li a:before,#my-account-main-site ul li div:before,#my-account-main-site ul li a:after,#my-account-main-site ul li div:after{content:" ";display:table}#my-account-main-site ul li a:after,#my-account-main-site ul li div:after{clear:both}#my-account-main-site ul li a .option-icon,#my-account-main-site ul li div .option-icon{display:block;float:left;margin:0 15px 0 0;width:70px;height:55px;line-height:55px;text-align:center}#my-account-main-site ul li a .option-icon i,#my-account-main-site ul li div .option-icon i{font-size:40px;line-height:40px;font-size:4rem;line-height:calc(4rem);color:#00b7d1}#my-account-main-site ul li a .option-name,#my-account-main-site ul li div .option-name{display:block;font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem);font-weight:bold;color:#000}#my-account-main-site ul li div{color:#999}#my-account-main-site ul li div .option-icon,#my-account-main-site ul li div .option-name{color:#999}#my-account-main-site ul li div .option-icon i,#my-account-main-site ul li div .option-name i{color:#999}.my-account-site .back-to-home-page{margin-top:20px}#my-orders-list-site .my-order{clear:both;margin:20px 0 35px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#my-orders-list-site .my-order:before,#my-orders-list-site .my-order:after{content:" ";display:table}#my-orders-list-site .my-order:after{clear:both}#my-orders-list-site .my-order h2{padding:10px;font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem);background-color:#f2f2f2}#my-orders-list-site .my-order .my-order-summary{padding:0 10px}#my-orders-list-site .my-order .my-order-summary strong{color:#000}#my-orders-list-site .my-order .my-order-summary li{margin:0 0 10px}#my-orders-list-site .my-order .my-order-summary li .price{display:inline;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}#my-orders-list-site .my-order .my-order-summary li.my-order-status strong{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}#my-orders-list-site .my-order .my-order-summary li a{margin-right:10px}#my-orders-list-site .my-order .my-order-products-wrapper{margin-top:25px;padding:0 10px}#my-orders-list-site .my-order .my-order-products-wrapper .my-order-products-title{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);font-weight:bold;color:#000}#my-orders-list-site .my-order .my-order-products-wrapper .product{clear:both;padding:15px 0 0}#my-orders-list-site .my-order .my-order-products-wrapper .product:before,#my-orders-list-site .my-order .my-order-products-wrapper .product:after{content:" ";display:table}#my-orders-list-site .my-order .my-order-products-wrapper .product:after{clear:both}#my-orders-list-site .my-order .my-order-products-wrapper .product .product-photo{position:relative;width:100%;width:70px;float:left;margin-right:10px}#my-orders-list-site .my-order .my-order-products-wrapper .product .product-photo:before{content:"";display:block;width:100%;padding-bottom:75%}#my-orders-list-site .my-order .my-order-products-wrapper .product .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #my-orders-list-site .my-order .my-order-products-wrapper .product .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#my-orders-list-site .my-order .my-order-products-wrapper .product .product-name{margin-bottom:5px}#my-orders-list-site .my-order .my-order-products-wrapper .product .price{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#my-orders-list-site .my-order .my-order-products-wrapper .product .price span{font-size:1em}#my-order-summary-site h2{margin-top:18px}#my-order-summary-site h3 span{font-weight:normal}#my-order-summary-site .cart .costs-summary{margin:20px 0}.order-summary-shop-comments{padding-bottom:15px}.order-summary-shop-comments .alert{margin-bottom:4px}.order-summary-shop-comments .comment{background-color:#f2f2f2;padding:10px 12px}.order-summary-shop-comments .comment .date{margin-bottom:5px}.offer-buttons{display:flex;gap:0 6px;margin-top:18px}.account-special-offer{display:flex;align-items:center;gap:6px;margin-bottom:24px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}@media (min-width:576px){.account-special-offer{font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}}.compare-layer ul{margin-top:20px}.compare-layer ul li{margin:12px 0;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.compare-layer ul li a.delCategory{text-decoration:none;color:#999;cursor:pointer}.compare-layer ul li a.delCategory:before{display:inline-block;overflow:hidden;width:18px;height:18px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);font-weight:normal !important;font-style:normal !important;line-height:18px !important;text-align:center;cursor:pointer}.compare-layer ul li a.delCategory:hover,.compare-layer ul li a.delCategory:focus{color:#000;text-decoration:none;background:none}.compare-layer ul li a.delCategory:before{margin-bottom:-3px}@media (max-width:1199px){.product-comparison .tooltip .tooltip-inner{text-decoration:none;color:#999;cursor:pointer;color:#fff}.product-comparison .tooltip .tooltip-inner:before{display:inline-block;overflow:hidden;width:38px;height:38px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:normal !important;font-style:normal !important;line-height:38px !important;text-align:center;cursor:pointer}.product-comparison .tooltip .tooltip-inner:hover,.product-comparison .tooltip .tooltip-inner:focus{color:#000;text-decoration:none;background:none}.product-comparison .tooltip .tooltip-inner:hover{color:#fff}.product-comparison .tooltip .tooltip-inner:before{float:right;margin:-15px -15px 0 10px;color:#999}.product-comparison .tooltip .tooltip-inner:hover{background-color:#333}.product-comparison .tooltip .tooltip-inner:hover:before{color:#fff}}#comparison #hide-lines{clear:both;width:100%;padding:10px 10px 0}#comparison #hide-lines:before,#comparison #hide-lines:after{content:" ";display:table}#comparison #hide-lines:after{clear:both}#comparison #hide-lines h2{margin:0;padding:0 5px 5px 0;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#comparison #hide-lines ul li{display:block;margin:0 5px 0 0;float:left}#comparison #hide-lines ul li a{display:block;padding:.8em 1em;margin-top:1px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);background:#FFF;color:#00788a;text-decoration:none;padding:5px 9px 4px 7px;margin-bottom:5px;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem);box-shadow:inset 0 0 0 1px #e3e3e3;color:#000}#comparison #hide-lines ul li a:hover,#comparison #hide-lines ul li a:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#comparison #hide-lines ul li a:focus,#comparison #hide-lines ul li a:hover{box-shadow:inset 0 0 0 1px #d6d6d6;text-decoration:none;background:#FFF}#comparison #hide-lines ul li a .count{margin-left:1px;color:#999;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:normal;font-style:normal}#comparison #hide-lines ul li a.active{color:#525252;text-decoration:none;color:#000;font-weight:bold;box-shadow:inset 0 0 0 1px #474747}#comparison #hide-lines ul li a.active:hover,#comparison #hide-lines ul li a.active:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}#comparison #hide-lines ul li a.active:focus{background-color:#f2f2f2}#comparison #hide-lines ul li a.active:hover,#comparison #hide-lines ul li a.active:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#comparison #hide-lines ul li a.active:focus{background-color:#f0f9fa}#comparison #hide-lines ul li a.active .count{color:#525252}#comparison #hide-lines ul li a.active:focus,#comparison #hide-lines ul li a.active:hover{text-decoration:none;background:#FFF}#comparison #hide-lines ul li a.active:focus .count,#comparison #hide-lines ul li a.active:hover .count{color:#808080}#comparison #hide-lines ul li a:hover,#comparison #hide-lines ul li a:focus{box-shadow:inset 0 0 0 1px #b2b2b2}#comparison #hide-lines ul li a:before{content:"\f067";font-family:'Font Awesome 6 Pro';font-weight:bold;color:#449d48;font-weight:normal;margin-right:5px}#comparison #result-comparison{clear:both;padding-top:10px}@media (max-width:575px){#comparison #result-comparison{overflow-x:scroll;-webkit-overflow-scrolling:touch}}#comparison #result-comparison #parameters{display:none}#comparison #result-comparison .move_cols{margin-bottom:30px}#comparison #result-comparison .move_cols .product{position:relative;float:left;width:50vw}#comparison #result-comparison .move_cols .product .innerLabel{display:none;position:absolute;top:-30px;left:0px;padding:8px 0;text-indent:10px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:bold;z-index:2;color:#000;background-color:#e8e8e8}#comparison #result-comparison .move_cols .product:first-child .innerLabel{display:block}#comparison #result-comparison .move_cols .product ul li{border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding:10px 10px 20px;box-sizing:content-box;font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:calc(1.68rem)}#comparison #result-comparison .move_cols .product ul li.highlight{background:#f2f2f2 !important}#comparison #result-comparison .move_cols .product ul li:last-child{border-bottom:1px solid #e3e3e3}#comparison #result-comparison .move_cols .product .product_value{position:relative;margin-top:30px}#comparison #result-comparison .move_cols .product .move{display:none}#comparison #result-comparison .move_cols .product .product-info{margin-top:0;padding-bottom:140px;position:relative}#comparison #result-comparison .move_cols .product .product-info:before,#comparison #result-comparison .move_cols .product .product-info:after{content:" ";display:table}#comparison #result-comparison .move_cols .product .product-info:after{clear:both}#comparison #result-comparison .move_cols .product .product-info .close{text-decoration:none;color:#999;cursor:pointer;position:absolute;top:0;right:0;z-index:100}#comparison #result-comparison .move_cols .product .product-info .close:before{display:inline-block;overflow:hidden;width:30px;height:30px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);font-weight:normal !important;font-style:normal !important;line-height:30px !important;text-align:center;cursor:pointer}#comparison #result-comparison .move_cols .product .product-info .close:hover,#comparison #result-comparison .move_cols .product .product-info .close:focus{color:#000;text-decoration:none;background:none}#comparison #result-comparison .move_cols .product .product-info .product-inner{height:100%}#comparison #result-comparison .move_cols .product .product-info .product-photo{position:relative;width:100%;width:85%;margin:0 auto}#comparison #result-comparison .move_cols .product .product-info .product-photo:before{content:"";display:block;width:100%;padding-bottom:80%}#comparison #result-comparison .move_cols .product .product-info .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #comparison #result-comparison .move_cols .product .product-info .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#comparison #result-comparison .move_cols .product .product-info .product-name{margin:10px 0;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#comparison #result-comparison .move_cols .product .product-info .order-box{position:absolute;bottom:30px}#comparison #result-comparison .move_cols .product .product-info .order-box .availability{margin-bottom:5px}#comparison #result-comparison .move_cols .product .product-info .order-box .price{margin-bottom:12px}#comparison #result-comparison .move_cols .product .product-info .order-box .button{padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal}#profoto-site .alert{margin-top:10px}#profoto-site .profoto-lead{padding:15px 20px;margin-top:10px;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem);background:#FFF}#profoto-site .profoto-lead:before,#profoto-site .profoto-lead:after{content:" ";display:table}#profoto-site .profoto-lead:after{clear:both}#profoto-site .profoto-benefits{padding-top:10px}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit{padding-bottom:2px;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit .profoto-benefit-inner{position:relative;padding:20px 20px 20px 55px;background:#FFF}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit .profoto-benefit-inner:before{content:"\f00c";font-family:'Font Awesome 6 Pro';font-weight:bold;position:absolute;left:15px;top:15px;font-size:26px;line-height:36.4px;font-size:2.6rem;line-height:calc(3.6399999999999997rem);color:#dd0031}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit h3{margin-top:0;margin-bottom:6px}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a{position:relative;display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;cursor:pointer;width:100%;display:block;padding:17px 55px 20px 25px;background:#dd0031;color:#999}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}@media (min-width:768px){#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}@media (min-width:768px){#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--large{height:48px;font-size:2rem}}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--auto{--button-size:auto}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--bold{--button-font-weight:bold}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--fluid{width:100%}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--circle{border-radius:50%}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color1{color:#FFF;background:#dd0031}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color1:hover,#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color1:focus{background:#ff1146;color:#FFF}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color2{color:#FFF;background:#00b7d1}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color2:hover,#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color2:focus{background:#00c4e0;color:#FFF}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color3{color:#000;background:#eee800}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color3:hover,#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color3:focus{background:#f4f037;color:#000}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--gray{color:#000;background:#f2f2f2}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--gray:hover,#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--gray:focus{color:#000;background:#f5f5f5}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--gray-light{color:#525252;background:#f2f2f2}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--gray-light:hover,#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--gray-light:focus{color:#525252;background:#f5f5f5}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--border-black:hover,#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--border-gray:hover,#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--border-neutral-200:hover,#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color-text{color:var(--color-text)}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--color-text:hover{color:var(--color-title)}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a--neutral-hover:hover{background:var(--color-neutral-50)}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a:after,#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a:before{display:none;content:"\f104";margin:0 7px 0 0}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a:hover,#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a:focus{background:#ff1146 !important;text-decoration:none !important}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a>span{display:inline-block;font-size:28px;line-height:28px;font-size:2.8rem;line-height:calc(2.8rem)}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a>span span{font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem);white-space:nowrap}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a>span br{display:none}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a:after{position:absolute;top:50%;right:25px;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);font-size:60px;line-height:84px;font-size:6rem;line-height:calc(8.399999999999999rem);font-weight:normal}.no-cssanimations #profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a:after{top:50%;left:0}#profoto-site .profoto-consultant img{float:left;width:130px;margin-right:15px}#profoto-site .profoto-consultant .profoto-consultant-description{margin-left:145px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#profoto-site .profoto-consultant .profoto-consultant-description h3{font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem);margin-bottom:0}#profoto-site .profoto-rules h3{text-align:center;margin-top:18px}#site-map .site-map-sections{margin:20px 0 15px}#site-map .site-map-sections>li{margin:10px 0}#site-map .site-map-list>li{padding:10px 0 5px}#site-map .site-map-list>li h2 a,#site-map .site-map-list>li h2 span{display:block;padding:10px 15px;color:#000;border:1px solid #e3e3e3;font-weight:normal;font-style:normal}#site-map .site-map-list>li h2 a{text-decoration:none}#site-map .site-map-list>li h2 a:hover,#site-map .site-map-list>li h2 a:focus{border-color:#000}#site-map .site-map-list>li h2 a:hover:after,#site-map .site-map-list>li h2 a:focus:after{margin-left:10px}#site-map .site-map-list>li h2 a:focus{background:none}#site-map .site-map-list>li ul>li{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);padding:2px 15px 25px}#site-map .site-map-list>li ul>li>a{color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;color:#000}#site-map .site-map-list>li ul>li>a:hover,#site-map .site-map-list>li ul>li>a:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#site-map .site-map-list>li ul>li>a:focus{background-color:#f2f2f2}#site-map .site-map-list>li ul>li>a:hover,#site-map .site-map-list>li ul>li>a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#site-map .site-map-list>li ul>li>a:focus{background-color:#f0f9fa}#site-map .site-map-list>li ul>li ul li{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);font-weight:normal;font-style:normal;padding:10px 0 0 10px}#site-map .site-map-list>li ul>li ul li>a{color:#00788a;text-decoration:underline;text-decoration-color:#add6dc;-moz-text-decoration-color:#add6dc;display:inline-block}#site-map .site-map-list>li ul>li ul li>a:hover,#site-map .site-map-list>li ul>li ul li>a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#site-map .site-map-list>li ul>li ul li>a:focus{outline:thin dotted;outline-offset:-2px;background:none}#site-map .site-map-list.all-categories-list>li h2{margin-bottom:0}#site-map .site-map-list.all-categories-list>li ul>li ul li{padding-left:0;padding-right:10px}.adobe-reader-link:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.adobe-reader-link:after{text-decoration:none}.adobe-reader-link:hover{cursor:pointer}.adobe-reader-link img{float:left;margin:0 5px 0 0 !important}@media (max-width:575px){.manuals{width:100%}}.manuals tr td{padding:10px 5px;border-bottom:1px solid #f2f2f2}.manuals tr td:nth-child(1){font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.manuals tr td:nth-child(2),.manuals tr td:nth-child(3),.manuals tr td:nth-child(4){font-size:10px;line-height:14px;font-size:1rem;line-height:calc(1.4rem)}.manuals tr td a{display:inline-block;padding-left:25px;position:relative}.manuals tr td a:before{content:"\f15b";font-family:'Font Awesome 6 Pro';font-weight:bold;position:absolute;left:0;top:-4px;font-size:18px;line-height:25.2px;font-size:1.8rem;line-height:calc(2.52rem);color:#cdeaee}.manuals tr td a:hover:before,.manuals tr td a:focus:before{color:#006270}@media (max-width:575px){.manuals tr{display:block;clear:both;border-bottom:1px solid #f2f2f2}.manuals tr:before,.manuals tr:after{content:" ";display:table}.manuals tr:after{clear:both}.manuals tr td{display:block;border:none}.manuals tr td:nth-child(1){padding-bottom:2px}.manuals tr td:nth-child(2),.manuals tr td:nth-child(3),.manuals tr td:nth-child(4){float:left;padding:0 3px 10px}.manuals tr td:nth-child(2){padding-left:30px}.manuals tr th{display:none}}@media (min-width:576px){.col-inner{background:#FFF;padding:17px;width:100%}.default-form.add-review-form{max-width:750px}.default-form.add-review-form .rating-select .label{float:left;width:24%;padding:12px 6px 0 0;text-align:right}.default-form.add-review-form .rating-select .field{clear:none;float:left;width:76%}.reviews-listing .review{padding-right:25px}.reviews-listing .review .review-headline .opinion-label.rate{float:left;margin-right:20px;margin-bottom:0px}.reviews-listing .review .review-headline .opinion-label.author,.reviews-listing .review .review-headline .opinion-label.date{clear:none;margin-left:180px}#reviews-site .reviews-summary{padding:10px 20px 15px}#reviews-site .reviews-summary:before,#reviews-site .reviews-summary:after{content:" ";display:table}#reviews-site .reviews-summary:after{clear:both}#reviews-site .reviews-summary .col:first-child{float:left;margin:10px 0 0}#reviews-site .reviews-summary .col.reviews-summary-description{margin-left:290px}#reviews-site .add-review-form-wrapper{padding:20px}#reviews-site .sidebar{margin-top:40px}#reviews-site .sidebar .reviews-summary-widget .reviews-summary{padding-top:20px}#reviews-site .sidebar .reviews-summary-widget .reviews-summary .col:first-child{float:none;margin:0 auto}.list-with-label>span{float:left;width:24%;padding:12px 6px 0 0;text-align:right}.list-with-label .radio-list,.list-with-label .checkbox-list{clear:none;float:left;width:76%}.default-form section .form-row label.text-field .label,.default-form section .form-row label.textarea .label,.default-form section .form-row label.select .label{float:left;width:24%;padding:12px 6px 0 0;text-align:right}.default-form section .form-row label.text-field .field,.default-form section .form-row label.textarea .field,.default-form section .form-row label.select .field{clear:none;float:left;width:76%}.default-form section .form-row label.text-field input[type="file"],.default-form section .form-row label.textarea input[type="file"],.default-form section .form-row label.select input[type="file"]{margin-top:8px}.default-form section .form-row label.text-field .field,.default-form section .form-row label.select .field{width:57%}.default-form section .form-row label.textarea textarea{height:200px}.default-form section .form-row>p{margin-left:24%}.default-form section .form-row.phone label .field,.default-form section .form-row.zip-code label .field,.default-form section .form-row.date label .field,.default-form section .form-row.calendar label .field,.default-form section .form-row.captcha label .field,.default-form section .form-row.gg label .field{float:left}.default-form section .form-row.phone label .field,.default-form section .form-row.date label .field,.default-form section .form-row.field-city label .field,.default-form section .form-row.calendar label .field,.default-form section .form-row.gg label .field{width:34%}.default-form section .form-row.house-number label .field,.default-form section .form-row.zip-code label .field{width:15%}.default-form section .form-row.company label .label{padding-top:3px}.default-form section .form-row.company label .label br{display:block}.default-form section .form-row.from-to label .label.separation{width:5%}.default-form section .form-row.from-to label .field{width:20%}.default-form section .form-row.from-to .unit{float:left;width:10%;padding:10px 0 10px 5px}.default-form section .form-row.calendar label .field{width:26%}.default-form section .form-row.between-list>.label{float:left;width:24%;text-align:right}.default-form section .form-row.between-list .radio-list,.default-form section .form-row.between-list .checkbox-list{float:left;width:76%}.default-form section .form-row.between-list.with-tooltip .tooltip-wrapper{position:absolute;float:none;top:-3px;left:auto}.default-form section .form-row.between-list.with-tooltip .tooltip-outside{width:75%;margin-left:0}.default-form section .form-row.between-checkbox{margin-left:24%}.default-form section .form-row.recaptcha{margin-left:24%}.default-form section .form-row.title label.text-field .field{width:76%}.default-form section .form-row.two-lines label.text-field .label,.default-form section .form-row.two-lines label.textarea .label,.default-form section .form-row.two-lines label.select .label{float:none;width:100%;text-align:left;padding-top:0}.default-form section .form-row.two-lines label.text-field .field,.default-form section .form-row.two-lines label.textarea .field,.default-form section .form-row.two-lines label.select .field{clear:both;float:none;width:100%}.default-form section .form-row.long-label label:first-of-type.text-field .label,.default-form section .form-row.long-label label:first-of-type.textarea .label,.default-form section .form-row.long-label label:first-of-type.select .label{padding-top:4px}.default-form section .form-row.with-tooltip.phone label.text-field,.default-form section .form-row.with-tooltip.zip-code label.text-field,.default-form section .form-row.with-tooltip.date label.text-field,.default-form section .form-row.with-tooltip.calendar label.text-field,.default-form section .form-row.with-tooltip.captcha label.text-field,.default-form section .form-row.with-tooltip.gg label.text-field,.default-form section .form-row.with-tooltip.phone label.textarea,.default-form section .form-row.with-tooltip.zip-code label.textarea,.default-form section .form-row.with-tooltip.date label.textarea,.default-form section .form-row.with-tooltip.calendar label.textarea,.default-form section .form-row.with-tooltip.captcha label.textarea,.default-form section .form-row.with-tooltip.gg label.textarea,.default-form section .form-row.with-tooltip.phone label.select,.default-form section .form-row.with-tooltip.zip-code label.select,.default-form section .form-row.with-tooltip.date label.select,.default-form section .form-row.with-tooltip.calendar label.select,.default-form section .form-row.with-tooltip.captcha label.select,.default-form section .form-row.with-tooltip.gg label.select{padding-right:0}.default-form section .form-row.with-tooltip.phone .tooltip-wrapper,.default-form section .form-row.with-tooltip.zip-code .tooltip-wrapper,.default-form section .form-row.with-tooltip.date .tooltip-wrapper,.default-form section .form-row.with-tooltip.calendar .tooltip-wrapper,.default-form section .form-row.with-tooltip.captcha .tooltip-wrapper,.default-form section .form-row.with-tooltip.gg .tooltip-wrapper{position:relative;float:left;top:4px;left:4px}.default-form section .form-row.with-tooltip label.text-field,.default-form section .form-row.with-tooltip label.textarea,.default-form section .form-row.with-tooltip label.select{padding-right:0}.default-form section .form-row.with-tooltip label.textarea .field{width:70%}.default-form section .form-row.with-tooltip .tooltip-wrapper{position:relative;float:left;top:4px;left:4px}.default-form section .form-row.with-tooltip .tooltip-outside{width:57%;margin-left:24%}.default-form section .form-row.with-button label .field{width:calc(57% - 160px)}.default-form section.form-comment-section .form-row label.textarea .label{float:none;width:auto;padding:0 0 10px 0;text-align:left}.default-form section.form-comment-section .form-row label.textarea .field{float:none;width:100%}.default-form section.form-login-section .checkbox{padding-bottom:0}.default-form .button-box{max-width:100%;margin-top:-10px}.default-form .button-box .button,.default-form .button-box .button_-{margin-left:24%}.default-form .button-box.button-box-left .button{margin-left:0}.default-form .button-box.button-box-right{text-align:right}.default-form .button-box.button-box-right .button{margin-left:0}.login-form section,#login-form-facebook section,#question-form section,#availability-form section,#contact-form section,#idea-form section,#error-form section,.poczta-package-form section,.newsletter-signout-form section,#password-form section,#question-order-form section,#cancel-form section,#search-result-form section,#advanced-search-form section{margin-bottom:15px}#availability-form section{margin-bottom:10px !important}#availability-form .form-row{padding-top:6px}#availability-form .form-row label.text-field .label{float:none;width:100%;padding:0;text-align:left}#availability-form .form-row label.text-field .field{width:100%}#availability-form .checkbox{padding:15px 20px 17px}#availability-form .checkbox input[type="checkbox"]+span:before{margin-top:4px}#availability-form .notify-description{margin-left:86px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#availability-form .notify-description strong{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}#availability-form .notify-description strong span{display:inline}#availability-form .icon{margin:-3px 0 0 12px}#availability-form .icon::before{width:32px;height:32px;font-size:32px;line-height:32px}#availability-form .hidden-checkbox{margin-bottom:10px}#availability-form .hidden-checkbox .icon{margin-top:0;margin-left:2px}#availability-form .hidden-checkbox .notify-description{margin-left:50px}#availability-form .button-box{text-align:center}#availability-form .button-box .button{width:200px;margin:0 auto}.tracking-poczta-polska .tracking-pack-description .tracking-logo{float:left;max-width:170px}.tracking-poczta-polska .tracking-pack-description ul{margin-left:190px}.tracking-poczta-polska .tracking-table{width:auto}.tracking-poczta-polska .tracking-table tr th{display:table-cell;padding:10px;text-align:left;text-transform:uppercase;font-size:11px;line-height:11px;font-size:1.1rem;line-height:calc(1.1rem);font-weight:normal;font-style:normal;background-color:#f2f2f2}.tracking-poczta-polska .tracking-table tr td{display:table-cell;width:auto;padding:10px;border-bottom:1px solid #e8e8e8;border-top:0 !important}.help-form section .form-row.price-limit label.text-field .label,.help-form section .form-row.price-limit label.textarea .label,.help-form section .form-row.price-limit label.select .label{width:auto;text-align:left}#advanced-search-form section .form-row label.text-field:first-child .label,#advanced-search-form section .form-row label.textarea:first-child .label,#advanced-search-form section .form-row label.select:first-child .label{width:32%}#advanced-search-form section .form-row.list-with-label>span{width:32%}#advanced-search-form section .form-row.list-with-label .radio-list,#advanced-search-form section .form-row.list-with-label .checkbox-list{width:68%}#advanced-search-form .button-box .button{margin-left:32%}#credit-application-site .credit-application-logo{float:left;margin:15px 20px 15px 0}#credit-application-site h1{margin-bottom:30px}#credit-application-site h1 br{display:block}#credit-application-site .credit-application-form section .form-row label.text-field .label,#credit-application-site .credit-application-form section .form-row label.select .label{width:42%}#credit-application-site .credit-application-form section .form-row>p{margin-left:42%}#credit-application-site .credit-application-form section .form-row.id-date label.text-field .label,#credit-application-site .credit-application-form section .form-row.costs label.text-field .label,#credit-application-site .credit-application-form section .form-row.phone-home label.text-field .label,#credit-application-site .credit-application-form section .form-row.work-address label.text-field .label{padding-top:3px}#credit-application-site .credit-application-form section .form-row.id-date label.text-field .label br,#credit-application-site .credit-application-form section .form-row.costs label.text-field .label br,#credit-application-site .credit-application-form section .form-row.phone-home label.text-field .label br,#credit-application-site .credit-application-form section .form-row.work-address label.text-field .label br{display:block}#credit-application-site .credit-application-form section .form-row.list-with-label>span{width:42%}#credit-application-site .credit-application-form section .form-row.list-with-label .radio-list{width:58%}#credit-application-site .credit-application-form section.credit-products .form-row label .label{width:10%}#credit-application-site .credit-application-form section.credit-products .form-row label .field{width:55%}#credit-application-site .credit-application-form section.credit-products .form-row label .price-field{width:20%}#credit-application-site .credit-application-form .button-box button{margin-left:42%}.c-overlay{padding:40px 50px 40px 30px}.notify-layer .c-overlay{max-width:625px}.warranty-layer .c-overlay{padding-top:30px}.credit-layer .c-overlay{padding:10px 20px 80px}.c-gallery .c-gallery-screen-wrapper{margin-bottom:36px}.c-gallery .c-gallery-screen .c-gallery-screen-photo::before{padding-bottom:75%}.c-gallery .c-gallery-screen .c-gallery-screen-3d .spinController:before{font-size:28px;line-height:28px;font-size:2.8rem;line-height:calc(2.8rem)}.c-gallery .c-gallery-thumbs .c-gallery-thumb{width:14.28571429%}.usp ul li{font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}.usp ul li .icon{width:70px;height:50px}.product-on-overlay{margin-top:-25px}.product-on-overlay .product-photo{width:95px}.product-on-overlay .product-details{min-height:94px;margin-left:105px;margin-right:0}.product-on-overlay .product-name{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.cms .background-block-black,.cms .background-block-gray,.cms .background-block-red,.cms .background-block-blue,.cms .background-block-yellow,.cms .background-block-green{padding:12px 18px}.cms .border-black,.cms .border-gray,.cms .border-red,.cms .border-blue,.cms .border-yellow,.cms .border-green{padding:12px 18px}.cms .cms-template_photo33-text67 .cms-photo,.cms .cms-template_text67-photo33 .cms-photo,.cms .cms-template_photo25-text75 .cms-photo,.cms .cms-template_text75-photo25 .cms-photo{max-width:40%;margin:0 auto}.cms .cms-img-template_photo-small-text .cms-photo img,.cms .cms-img-template_text-photo-small .cms-photo img,.cms .cms-img-template_photo-small-text-margin .cms-photo img,.cms .cms-img-template_text-margin-photo-small .cms-photo img{max-width:105px;max-height:75px}.cms .cms-img-template_photo-small-text-margin .cms-photo{width:105px}.cms .cms-img-template_photo-small-text-margin .cms-description{margin-left:117px}.cms .cms-img-template_text-margin-photo-small .cms-photo{width:105px}.cms .cms-img-template_text-margin-photo-small .cms-description{margin-right:117px}.cms .cms-grid.cms-grid-6 .cms-box,.cms .cms-grid.cms-grid-5 .cms-box,.cms .cms-grid.cms-grid-4 .cms-box{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-template_grid-mix1,.cms .cms-template_grid-mix2{margin-left:-5px;margin-right:-5px}.cms .cms-template_grid-mix1:before,.cms .cms-template_grid-mix2:before,.cms .cms-template_grid-mix1:after,.cms .cms-template_grid-mix2:after{content:" ";display:table}.cms .cms-template_grid-mix1:after,.cms .cms-template_grid-mix2:after{clear:both}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box,.cms .cms-template_grid-mix2 .cms-box.cms-photo-box{float:left;position:relative;padding:0}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box::before,.cms .cms-template_grid-mix2 .cms-box.cms-photo-box::before{width:100%;content:"";display:block;padding-top:50%}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box .box-inner,.cms .cms-template_grid-mix2 .cms-box.cms-photo-box .box-inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:5px}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box .box-inner .cms-photo,.cms .cms-template_grid-mix2 .cms-box.cms-photo-box .box-inner .cms-photo{width:100%;height:100%;overflow:hidden;position:relative}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box .box-inner .cms-photo img,.cms .cms-template_grid-mix2 .cms-box.cms-photo-box .box-inner .cms-photo img{min-width:100%;min-height:100%;max-width:auto;max-height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .cms .cms-template_grid-mix1 .cms-box.cms-photo-box .box-inner .cms-photo img,.no-cssanimations .cms .cms-template_grid-mix2 .cms-box.cms-photo-box .box-inner .cms-photo img{top:0;left:0;right:0;margin:0 auto}.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description{padding:18px 20px 22px}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box{width:66.66666667%}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box.double{position:relative;width:33.33333333%}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box.double::before{width:100%;content:"";display:block;padding-top:100%}.cms .cms-template_grid-mix2 .cms-box.cms-photo-box{width:33.33333333%}.cms .cms-template_grid-mix2 .cms-box.cms-photo-box.double{position:relative;width:66.66666667%}.cms .cms-template_grid-mix2 .cms-box.cms-photo-box.double::before{width:100%;content:"";display:block;padding-top:25%}.cms .cms-template_4logos-grid.cms-grid .cms-box,.cms .cms-template_4logos-descriptions-grid.cms-grid .cms-box,.cms .cms-template_6logos-descriptions-grid.cms-grid .cms-box{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-template_boxes-list{margin-left:-5px;margin-right:-5px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms .cms-template_boxes-list:before,.cms .cms-template_boxes-list:after{content:" ";display:table}.cms .cms-template_boxes-list:after{clear:both}.cms .cms-template_boxes-list:before,.cms .cms-template_boxes-list:after{display:inline}.cms .cms-template_boxes-list .cms-box{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;margin-bottom:0}.cms .cms-template_boxes-list .cms-box p{height:48px}.cms .cms-template_boxes-list .cms-box p:last-child{margin-bottom:0}.cms .cms-template_boxes-list .cms-box.photo-box img{max-width:320px}.cms .cms-template_boxes-list .cms-box.cms-title .box-inner{padding:12%;font-size:22px;line-height:30.8px;font-size:2.2rem;line-height:calc(3.08rem)}.cms .cms-products-list .cms-product{padding:20px 0}.cms .cms-products-list .cms-product .box-inner:before,.cms .cms-products-list .cms-product .box-inner:after{content:" ";display:table}.cms .cms-products-list .cms-product .box-inner:after{clear:both}.cms .cms-products-list .cms-product .cms-photo{position:relative;width:100%;float:left;width:33%;margin-right:4%}.cms .cms-products-list .cms-product .cms-photo:before{content:"";display:block;width:100%;padding-bottom:80%}.cms .cms-products-list .cms-product .cms-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cms .cms-products-list .cms-product .cms-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cms .cms-products-list .cms-product .cms-product-details{float:left;width:63%}.cms .cms-products-list .cms-product .cms-product-details .cms-product-name{margin:0 0 12px}.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h1,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h2,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h3,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h4,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h5,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h6{margin-bottom:0;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.cms .cms-products-list .cms-product .cms-product-details .order-box{width:255px}.cms .cms-products-list .cms-product .cms-product-details .order-box .button{float:left;padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold}.cms .cms-template_products-list-v2 .cms-product .cms-product-details .button{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold}.cms .cms-template_products-list-v3 .cms-product .cms-photo{float:none;width:100%}.cms .cms-template_products-list-v3 .cms-product .cms-product-details{float:none;width:100%}.cms .cms-template_products-list-v3 .cms-product .cms-product-details .cms-product-name{margin-top:18px}.cms .cms-template_contact-shop .shop-content{margin-left:-5px;margin-right:-5px}.cms .cms-template_contact-shop .shop-content:before,.cms .cms-template_contact-shop .shop-content:after{content:" ";display:table}.cms .cms-template_contact-shop .shop-content:after{clear:both}.cms .cms-template_contact-shop .shop-content .shop-description{position:relative;float:left;width:53%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-template_contact-shop .shop-content .shop-description p{margin-top:0}.cms .cms-template_contact-shop .shop-content .shop-photo{display:block !important;position:relative;float:left;width:47%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-template_contact-shop.headquarter .shop-content .shop-description{float:left;width:50%}.cms .cms-template_shop-card-map{height:330px}.cms .contact-grid{margin-left:-5px;margin-right:-5px}.cms .contact-grid:before,.cms .contact-grid:after{content:" ";display:table}.cms .contact-grid:after{clear:both}.cms .contact-grid .infolinia{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px;font-size:15px;text-align:center !important;height:105px}.cms .cms-installment-form{max-width:600px}.cms .cms-installment-form label span{float:left;padding-top:10px;margin-right:6px}.cms .cms-installment-form label input[type="text"]{float:left;width:200px}.cms .cms-installment-form .button{width:auto}.cms .contacts{display:table;width:100%;margin-right:0;margin-left:0}.cms .contacts div{display:table-cell;width:50%;padding:0 5px;margin:0}.cms .scroll-boxes .box{width:30%}.cms .scroll-boxes .icon{width:10%}.promotions-listing .promotion .promotion-inner:before,.cms .promotion .promotion-inner:before,.promotions-listing .promotion .promotion-inner:after,.cms .promotion .promotion-inner:after{content:" ";display:table}.promotions-listing .promotion .promotion-inner:after,.cms .promotion .promotion-inner:after{clear:both}.promotions-listing .promotion .promotion-photo,.cms .promotion .promotion-photo{float:left;width:50%}.promotions-listing .promotion .promotion-photo .icon,.cms .promotion .promotion-photo .icon{position:absolute;right:0;top:20%;left:auto;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);width:10px;height:20px;border:300px solid #FFF;border-left:0;border-right:0}.no-cssanimations .promotions-listing .promotion .promotion-photo .icon,.no-cssanimations .cms .promotion .promotion-photo .icon{top:50%;left:0}.promotions-listing .promotion .promotion-photo .icon span,.cms .promotion .promotion-photo .icon span{border-left:10px solid transparent;border-top:10px solid #FFF;border-bottom:10px solid #FFF;border-right:0}.promotions-listing .promotion .characteristics,.cms .promotion .characteristics{float:left;width:50%;padding:20px 20px 30px 10px}.promotions-listing .promotion .characteristics .promotion-name,.cms .promotion .characteristics .promotion-name{font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}.promotions-listing .promotion .characteristics .promotion-button,.cms .promotion .characteristics .promotion-button{width:auto}.cms-template_vp-grid .cms-box .box-inner{height:100%;position:relative;padding-bottom:65px}.cms-template_vp-grid .box-buttons{position:absolute;bottom:0}.cms-template_vp-grid.with-photos .cms-box .box-inner{padding-bottom:36px}.cms-template_vp-grid.vp-grid-3 .cms-box{width:50%}.cms-template_vp-grid.vp-grid-3 .cms-photo a::after{zoom:70%}.cms-template_vp-grid.vp-grid-3 .cms-description{padding-right:12%}.cms-template_vp-grid.vp-grid-3 .buttons .yt span,.cms-template_vp-grid.vp-grid-3 .buttons .fb span{display:none}.cms-template_vp-grid.vp-grid-3 .buttons .yt::after,.cms-template_vp-grid.vp-grid-3 .buttons .fb::after{width:25px}.cms-template_cs-banner{margin-left:-15px;margin-right:-15px}.cms-template_cs-banner .cms-photo{position:relative;width:100%}.cms-template_cs-banner .cms-photo:before{content:"";display:block;width:100%;padding-bottom:50%}.cms-template_cs-banner .cms-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cms-template_cs-banner .cms-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cms-template_cs-banner .cms-photo img{left:73%}.cms-template_cs-banner .logo{background:none}.cms-template_cs-banner .logo img{margin-right:20px}.cms-template_cs-banner .cs-banner-content{padding-top:20px;padding-left:20px;background:none}#footer{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#footer h2{margin:2px 0 5px}#footer .contacts{max-width:410px}#footer .contacts .phone,#footer .contacts .mail,#footer .contacts .order-status{text-align:left;float:left;width:50%;padding:0 0 10px 0}#footer .contacts .phone br,#footer .contacts .mail br,#footer .contacts .order-status br{display:inherit}#footer .contacts .phone span,#footer .contacts .mail span,#footer .contacts .order-status span{display:inline-block}#footer .contacts .phone i,#footer .contacts .mail i,#footer .contacts .order-status i{float:left;margin:7px 10px 10px 0}#footer .contacts .order-status{width:100%;padding:5px 0 15px}#footer .contacts .order-status i{margin-top:-4px}#footer .contacts .mail{float:right}#footer .contacts .mail span{margin-top:5px}#footer .contacts .phone{margin-left:0}#footer .contacts .phone span{margin-bottom:5px}#footer #newsletter{clear:both}#footer #newsletter input{margin-top:5px}#footer #newsletter input[type=text]{width:82%;padding:10px 15px}#footer #newsletter input.button-newsletter{width:18%}#footer #lenshero img{float:left}#footer #lenshero p{margin-left:130px}#footer #payments div h2{line-height:32px}#awards .awards-inner{max-width:260px}#cookies-form .button-box{padding:24px 0 0}#cookies-form .button{margin:0}.popular-categories .grid{margin-left:-5px;margin-right:-5px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.popular-categories .grid:before,.popular-categories .grid:after{content:" ";display:table}.popular-categories .grid:after{clear:both}.popular-categories .grid:before,.popular-categories .grid:after{display:inline}.popular-categories .grid .category{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}.popular-categories .grid .category h3{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.popular-categories .grid .category h3 a{text-align:center;display:block;padding:15px}.popular-categories .grid .category h3 a .category-photo{margin-bottom:5px}.services-list li{width:33.33333333%}#product-card .product-card-section.product-card-parameters .parameters-listing .parameter-row{padding:8px 10px}#product-card .product-card-section.product-card-parameters .parameters-listing .parameter-row:before,#product-card .product-card-section.product-card-parameters .parameters-listing .parameter-row:after{content:" ";display:table}#product-card .product-card-section.product-card-parameters .parameters-listing .parameter-row:after{clear:both}#product-card .product-card-section.product-card-parameters .parameters-listing .parameter-name{margin-bottom:0;float:left;width:230px}#product-card .product-card-section.product-card-parameters .parameters-listing .parameter-description{margin-left:240px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set{position:relative}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos{margin-right:285px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box{position:absolute;right:0;bottom:20px;width:285px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .button-to-cart,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .availability-info{bottom:2px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .price-col{margin-right:125px;text-align:right}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .price-col .availability{padding-left:0;padding-right:14px;text-align:right}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .price-col .availability:before{float:right;margin:2px -14px 0 0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .price-col .price .price-old{display:block;margin-bottom:3px}#product-card .product-card-section.product-card-promotions .promotion:before,#product-card .product-card-section.product-card-promotions .promotion:after{content:" ";display:table}#product-card .product-card-section.product-card-promotions .promotion:after{clear:both}#product-card .product-card-section.product-card-promotions .promotion .promotion-photo{float:left;width:40%;margin-right:3%}#product-card .product-card-section.product-card-promotions .promotion .promotion-details{float:left;width:57%;padding-right:15px}#product-card .product-card-section.product-card-promotions .promotion .promotion-details .promotion-name{margin-top:0;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.products-list .listing .product .box-inner{padding:20px 5% 20px 3%}.products-list .listing .product .box-inner:before,.products-list .listing .product .box-inner:after{content:" ";display:table}.products-list .listing .product .box-inner:after{clear:both}.products-list .listing .product .product-photo{float:left;width:40%;margin-right:3%}.products-list .listing .product .product-details{float:left;width:57%}.products-list .listing .product .product-details .product-name{margin:0 0 8px}.products-list .listing .product .product-details .product-name h1,.products-list .listing .product .product-details .product-name h2,.products-list .listing .product .product-details .product-name h3,.products-list .listing .product .product-details .product-name h4,.products-list .listing .product .product-details .product-name h5,.products-list .listing .product .product-details .product-name h6{font-weight:bold;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.products-list .listing .product .product-details .product-rating{position:static;margin-bottom:12px}.products-list .listing .product .product-details .product-rating:before,.products-list .listing .product .product-details .product-rating:after{content:" ";display:table}.products-list .listing .product .product-details .product-rating:after{clear:both}.products-list .listing .product .product-details .product-rating .rating{float:left}.products-list .listing .product .product-details .product-rating .rating-description{display:block !important;float:left;margin:3px 0 0 7px;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}.products-list .listing .product .product-details .product-rating .rating-description a{display:none !important}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo{position:relative;width:100%;width:13%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:before{content:"";display:block;width:100%;padding-bottom:141.53846154%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child{position:relative;width:100%;width:23%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child:before{content:"";display:block;width:100%;padding-bottom:80%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .plus{position:relative;width:100%;width:5%}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:before{content:"";display:block;width:100%;padding-bottom:368%}#products-rental-list .listing .product .product-details .product-set .set-photos .plus img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .plus img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:nth-child(8){clear:none;margin-left:0}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:nth-child(10){clear:both;margin-left:5%}#products-rental-list .listing .video-box{margin-left:-5px;margin-right:-5px}#products-rental-list .listing .video-box:before,#products-rental-list .listing .video-box:after{content:" ";display:table}#products-rental-list .listing .video-box:after{clear:both}#products-rental-list .listing .video-box .video-wrapper{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}.products-promotion-boxlist .listing{margin-left:-15px;margin-right:-15px}.products-boxlist .product{width:33.33333333%;padding-left:15px;padding-right:15px}.products-boxlist .product .box-inner.with-badges{padding-top:35px}.products-listing-simple .product .product-inner{position:relative}.products-listing-simple .product .product-photo{width:13%;margin:0 2% 0 1%}.products-listing-simple .product .product-details{position:static;width:84%}.products-listing-simple .product .product-details .product-name{margin-right:280px}.products-listing-simple .product .product-details .order-box{position:absolute;top:50%;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);right:0;width:290px;margin-top:0}.no-cssanimations .products-listing-simple .product .product-details .order-box{top:46%}.products-listing-simple .product .product-details .order-box .button-to-cart,.products-listing-simple .product .product-details .order-box .availability-info{bottom:2px}.products-listing-simple .product .product-details .order-box .price-col{margin-right:125px;text-align:right}.products-listing-simple .product .product-details .order-box .price-col .availability{padding-left:0;padding-right:14px;text-align:right}.products-listing-simple .product .product-details .order-box .price-col .availability:before{float:right;margin:2px -14px 0 0}#occasional-promotion .special-nav{width:100%}#occasional-promotion .special-nav li{float:left;margin:0;padding:0 2px 0 0;width:33.33333333%}#occasional-promotion .special-nav li:last-child{padding:0}#occasional-promotion .special-nav li.selected a:after{content:"\f0d8";bottom:-8px;left:49%}.grid-element-single{float:left;width:50%;padding:0;position:relative}.grid-element-single::before{width:100%;content:"";display:block;padding-top:100%}.grid-element-single .grid-element-inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:5px;background:none}.grid-element-single .grid-element-inner .product{width:100%;height:100%}.grid-element-single .grid-element-inner .product .product-inner{position:relative;height:100%;padding:15px 20px 20px}.grid-element-single .grid-element-inner .product .product-inner .product-photo{height:49%;width:80%;position:absolute;top:43%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-single .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-single .grid-element-inner .product .product-inner .product-photo img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-single .grid-element-inner .product .product-inner .product-photo img{top:0;left:0;right:0;margin:0 auto}.grid-element-single .grid-element-inner .product .product-inner .product-features{padding-bottom:5px}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-logo .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-logo .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-rating{margin-right:-6px}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-rating .rating .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-rating .rating .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.grid-element-single .grid-element-inner .product .product-inner .product-name{position:absolute;bottom:37px;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem);width:85%}.grid-element-single .grid-element-inner .product .product-inner .product-name a{display:inline-block;max-width:100%;padding-right:10px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grid-element-single .grid-element-inner .product .product-inner .order-box{position:absolute;bottom:15px}.grid-element-single .grid-element-inner .product .product-inner .order-box .price{font-size:17px;line-height:13.6px;font-size:1.7rem;line-height:calc(1.36rem)}.grid-element-single .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-single .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-single .grid-element-inner .promotion-element{width:100%;height:100%}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-photo{position:absolute;top:42%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center;padding:0 15px}.no-cssanimations .grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-photo img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-photo img{top:0;left:0;right:0;margin:0 auto}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-name{position:absolute;bottom:37px;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem);width:85%}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-name a{display:inline-block;max-width:100%;padding-right:10px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grid-element-single .grid-element-inner .promotion-element .promotion-inner .promotion-date{position:absolute;left:15px;bottom:15px}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.grid-element-single.grid-title{width:100%}.grid-element-single.grid-title::before{display:none}.grid-element-single.grid-title .grid-element-inner{position:relative}.grid-element-single.grid-title .grid-element-inner h3{font-size:20px;line-height:28px;font-size:2rem;line-height:calc(2.8rem)}.products-grid .grid{margin-left:-5px;margin-right:-5px}.products-grid .grid:before,.products-grid .grid:after{content:" ";display:table}.products-grid .grid:after{clear:both}.products-grid .grid .grid-element{float:left;width:50%;padding:0;position:relative}.products-grid .grid .grid-element::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid .grid-element .grid-element-inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:5px;background:none}.products-grid .grid .grid-element .grid-element-inner .product{width:100%;height:100%}.products-grid .grid .grid-element .grid-element-inner .product .product-inner{position:relative;height:100%;padding:15px 20px 20px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-photo{height:49%;width:80%;position:absolute;top:43%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-photo img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-photo img{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features{padding-bottom:5px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-logo .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-logo .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-rating{margin-right:-6px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-name{position:absolute;bottom:37px;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem);width:85%}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-name a{display:inline-block;max-width:100%;padding-right:10px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .order-box{position:absolute;bottom:15px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .order-box .price{font-size:17px;line-height:13.6px;font-size:1.7rem;line-height:calc(1.36rem)}.products-grid .grid .grid-element .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element .grid-element-inner .promotion-element{width:100%;height:100%}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-photo{position:absolute;top:42%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center;padding:0 15px}.no-cssanimations .products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-photo img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-photo img{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-name{position:absolute;bottom:37px;font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem);width:85%}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-name a{display:inline-block;max-width:100%;padding-right:10px;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.products-grid .grid .grid-element .grid-element-inner .promotion-element .promotion-inner .promotion-date{position:absolute;left:15px;bottom:15px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.products-grid .grid .grid-element.grid-title{width:100%}.products-grid .grid .grid-element.grid-title::before{display:none}.products-grid .grid .grid-element.grid-title .grid-element-inner{position:relative}.products-grid .grid .grid-element.grid-title .grid-element-inner h3{font-size:20px;line-height:28px;font-size:2rem;line-height:calc(2.8rem)}.blog-posts{margin-left:-5px;margin-right:-5px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-posts:before,.blog-posts:after{content:" ";display:table}.blog-posts:after{clear:both}.blog-posts:before,.blog-posts:after{display:inline}.blog-posts li{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;padding-bottom:35px}#archive-site .archive-categories{clear:none;margin-right:160px}#archive-site .archive-categories .archive-list{float:left;width:50%;max-width:250px}#archive-site form{clear:none;float:left;width:500px}#archive-site form section .form-row label.text-field .field{width:100%}.checkout-site .button-box .button,.storage-site .button-box .button{margin-left:0}.product-cart.sub-product{position:relative}.product-cart.product-trusted-shops .product-photo-col .product-photo{position:relative;width:100%}.product-cart.product-trusted-shops .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:40%}.product-cart.product-trusted-shops .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .product-cart.product-trusted-shops .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cart.cart-basic .product.sub-product{position:relative}.cart.cart-basic .product.product-trusted-shops .product-photo-col .product-photo{position:relative;width:100%}.cart.cart-basic .product.product-trusted-shops .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:40%}.cart.cart-basic .product.product-trusted-shops .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cart.cart-basic .product.product-trusted-shops .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cart.cart-mini .costs-summary{float:right;width:220px;padding-bottom:0px}.cart.cart-storage .product .product-details-col .product-main-details-col .actions-storage .availability-info{width:97px}.cart .product .product-details-col .product-main-details-col .warranty-extension{width:auto}.cart .product.sub-product .product-photo-col .product-photo{width:60%}.cart .product.sub-product:before{left:30px}.cart .product.added-guarantee .product-photo-col .product-photo{width:60%}#step2-site .step2-form section .button-change{width:75px;margin-left:20px}#step2-site .step2-form section .options-list .form-row label{padding-left:10px;padding-right:10px}#step2-site .step2-form section .options-list .form-row.delivery-row label .label .description{margin-right:0}#step2-site .step2-form section .options-list .post-select .button-change-inpost,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje{width:75px}#step2-site .step2-form section .delivery-country-select{width:40%}#step2-site .step2-form section.trusted-shops-section .trusted-shops-logo{width:80px}#step2-site .step2-form section.trusted-shops-section .trusted-shops-content{margin-left:100px}#step2-site .step2-form section.trusted-shops-section .trusted-shops-content label.select{max-width:400px}#step2-site #payment-delivery-form .delivery-img,#step2-site #payment-delivery-form .payment-img{display:block}#step2-site #payment-delivery-form .delivery-img::after,#step2-site #payment-delivery-form .payment-img::after{display:block}#step3-site .post-select{margin-left:24%}#step3-site .options-list.horizontal label{border:0}#step3-site .options-list.horizontal .form-row{width:203px;border:0}.security-guarantee{width:auto}.security-guarantee .logo{float:left;width:50%;margin:5px 0}.security-guarantee .logo .photo{position:relative;width:100%;width:85%}.security-guarantee .logo .photo:before{content:"";display:block;width:100%;padding-bottom:50%}.security-guarantee .logo .photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .security-guarantee .logo .photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.inpost-layer .c-overlay{max-width:1000px;height:100%}.inpost-layer .inpost-form .form-row.phone label .field{width:100%}.inpost-layer .inpost-form .form-row.phone label .label{float:none;width:100%;text-align:left}.inpost-layer .inpost-form .button-box{margin-top:0}.inpost-layer .inpost-form .button-box .button{margin-left:0}.security-guarantee .logo{float:left;width:100%;margin:0}.security-guarantee .logo .photo{position:relative;width:100%;width:85%;margin:0 auto}.security-guarantee .logo .photo:before{content:"";display:block;width:100%;padding-bottom:40%}.security-guarantee .logo .photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .security-guarantee .logo .photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#uwagiTowar{min-height:auto}.order-summary .button-box .button br{display:none}.order-summary .button-box .button span{top:60px}.order-summary .order-summary-personal-data{margin-left:-5px;margin-right:-5px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-summary .order-summary-personal-data:before,.order-summary .order-summary-personal-data:after{content:" ";display:table}.order-summary .order-summary-personal-data:after{clear:both}.order-summary .order-summary-personal-data:before,.order-summary .order-summary-personal-data:after{display:inline}.order-summary .order-summary-personal-data .personal-data-box{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}.order-summary .order-summary-personal-data .personal-data-box .personal-data-box-inner{width:100%;border:1px solid #f2f2f2;padding-left:20px;padding-right:20px}#step5-site .order-lenshero br{display:inline}.payment-options{padding:0 0 18px 20px}.payment-options form .payment-option{margin-top:10px}.payment-options .payment-details br{display:none}.payment-options .payment-details div span{display:inline-block;width:110px;margin-right:10px;text-align:right}.payment-options .or{margin:4px 0;width:110px;text-align:center}.payment-option{margin-top:6px}.payment-status .button{width:auto}.warranty-select .product-on-overlay .product-details{width:70%;margin-right:0}#my-account-main-site ul{margin-left:-5px;margin-right:-5px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#my-account-main-site ul:before,#my-account-main-site ul:after{content:" ";display:table}#my-account-main-site ul:after{clear:both}#my-account-main-site ul:before,#my-account-main-site ul:after{display:inline}#my-account-main-site ul li{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;margin-bottom:0}#my-account-main-site ul li a,#my-account-main-site ul li div{height:100%;padding:20px 20px 40px;text-align:center}#my-account-main-site ul li a .option-icon,#my-account-main-site ul li div .option-icon{float:none;margin:0 auto 20px;width:100%;height:60px;line-height:60px;text-align:center}#my-account-main-site ul li a .option-icon i,#my-account-main-site ul li div .option-icon i{vertical-align:middle;font-size:50px;line-height:50px;font-size:5rem;line-height:calc(5rem);line-height:60px}#my-account-main-site ul li a .option-name,#my-account-main-site ul li div .option-name{margin-bottom:10px}#my-order-summary-site .order-summary-personal-data .personal-data-box{width:100%}#department-site .main-section .department-options-links{padding-left:20px}#department-site .main-section .department-options-links ul li{float:left;padding-right:30px}#department-site .main-section.popular-categories{padding-top:15px !important}#department-site .main-section .accesories-for-you{width:100%}#department-site .main-section .accesories-for-you .box-inner{padding:15px 20px 15px}#department-site .main-section .accesories-for-you .default-form label.text-field .field,#department-site .main-section .accesories-for-you .default-form label.select .field{width:100%}#department-site .main-section .accesories-for-you .default-form section{margin-right:80px}#department-site .main-section .accesories-for-you .default-form section .form-row{clear:none;float:left;width:50%;padding-right:5px}#department-site .main-section .accesories-for-you .default-form .button-box{float:right;margin-top:-51px}#department-site .main-section .accesories-for-you .default-form .button-box .button{margin-left:0;padding-top:10px;padding-bottom:10px}#department-site.department-resale .popular-categories{padding-top:0;margin-top:-20px}#producer-space .main-section .products-sections .products-section{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px}#producer-space .main-section .products-sections .products-section a .products-section-title{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#producer-space .main-section .products-sections .products-section a .products-section-title br{display:block}#producer-space .main-section .products-sections.four-col .products-section{width:25%}#comparison #hide-lines{padding-left:0;padding-right:0}#comparison #result-comparison{overflow-x:visible}#comparison #result-comparison .move_cols{margin-left:-15px}#comparison #result-comparison .move_cols .product{width:33.33333333vw}#comparison #result-comparison .move_cols .product .innerLabel{text-indent:20px}#comparison #result-comparison .move_cols .product ul li{padding:10px 20px 20px}#profoto-site .profoto-lead{padding:15px 30px}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit .profoto-benefit-inner{padding:20px 30px 20px 65px;background:#FFF}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit .profoto-benefit-inner:before{left:25px}#profoto-site .profoto-consultant img{width:250px}#profoto-site .profoto-consultant .profoto-consultant-description{margin-left:265px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}#profoto-site .profoto-consultant .profoto-consultant-description h3{padding-top:20px}#site-map .site-map-sections{margin-bottom:25px}#site-map .site-map-list{margin-left:-5px;margin-right:-5px}#site-map .site-map-list:before,#site-map .site-map-list:after{content:" ";display:table}#site-map .site-map-list:after{clear:both}#site-map .site-map-list>li{position:relative;float:left;width:100%;min-height:1px;padding-left:5px;padding-right:5px;padding-bottom:0}#site-map .site-map-list>li h2{margin-bottom:20px}#site-map .site-map-list>li ul>li{padding-bottom:25px}#site-map .site-map-list>li.alternative{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}#site-map .site-map-list>li.alternative h2{margin-bottom:5px}#site-map .site-map-list .columns-wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.no-cssanimations #site-map .site-map-list .columns-wrapper ul{float:left;width:50%;padding-right:10px}#site-map .site-map-list .columns-wrapper>ul>li{display:inline-block;width:100%}.manuals{min-width:500px}.manuals tr th{padding:10px 5px;text-transform:uppercase;font-size:10px;line-height:10px;font-size:1rem;line-height:calc(1rem);font-weight:normal;font-style:normal;background:#f2f2f2}.manuals tr th:nth-child(1){padding-right:15px;text-align:left}.manuals tr td{padding:12px 5px}.manuals tr td:nth-child(1){padding-right:15px}.manuals tr td:nth-child(2),.manuals tr td:nth-child(3),.manuals tr td:nth-child(4){text-align:center}}@media (min-width:576px) and (max-width:1023px){#reviews-site .sidebar{margin-left:-5px;margin-right:-5px}#reviews-site .sidebar:before,#reviews-site .sidebar:after{content:" ";display:table}#reviews-site .sidebar:after{clear:both}#reviews-site .sidebar .widget.logos-widget{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}#reviews-site .sidebar .trusted-shops-widget{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}#reviews-site .sidebar .reviews-summary-widget .reviews-summary{margin-bottom:0}}@media (min-width:576px) and (max-width:1023px) and (max-width:1023px){#reviews-site .sidebar .reviews-summary-widget{position:relative;float:left;width:100%;min-height:1px;padding-left:5px;padding-right:5px}}@media (min-width:576px) and (max-width:767px){#credit-application-site .credit-application-form section .form-row.order-number label.text-field .label,#credit-application-site .credit-application-form section .form-row.pesel label.text-field .label,#credit-application-site .credit-application-form section .form-row.date-work label.text-field .label,#credit-application-site .credit-application-form section .form-row.product-price label.text-field .label,#credit-application-site .credit-application-form section .form-row.date-reside label.text-field .label,#credit-application-site .credit-application-form section .form-row.credits label.text-field .label{padding-top:3px}#credit-application-site .credit-application-form section .form-row.order-number label.text-field .label br,#credit-application-site .credit-application-form section .form-row.pesel label.text-field .label br,#credit-application-site .credit-application-form section .form-row.date-work label.text-field .label br,#credit-application-site .credit-application-form section .form-row.product-price label.text-field .label br,#credit-application-site .credit-application-form section .form-row.date-reside label.text-field .label br,#credit-application-site .credit-application-form section .form-row.credits label.text-field .label br{display:block}}@media (min-width:576px) and (max-width:767px){.cms .cms-template_contact-shop.headquarter .shop-content .shop-description:first-of-type{width:53%}.cms .cms-template_contact-shop.headquarter .shop-content .shop-description:last-of-type{width:47%}}@media (min-width:576px) and (max-width:1023px){.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content{max-width:380px}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content label input{width:83%}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter{margin-top:3px}}@media (min-width:576px) and (max-width:1023px){.cart.cart-mini .product.sub-product{position:relative}.cart.cart-mini .product.product-trusted-shops .product-photo-col .product-photo{position:relative;width:100%}.cart.cart-mini .product.product-trusted-shops .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:40%}.cart.cart-mini .product.product-trusted-shops .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cart.cart-mini .product.product-trusted-shops .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}}@media (min-width:768px){h1{font-size:34px;line-height:40.8px;font-size:3.4rem;line-height:calc(4.08rem);margin:24px 0 24px}h2{font-size:26px;line-height:31.2px;font-size:2.6rem;line-height:calc(3.12rem)}h3{font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}h4{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}h5{font-size:19px;line-height:22.8px;font-size:1.9rem;line-height:calc(2.28rem)}h6{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.banner-750x100 img{margin:15px 0}#ru-overlay .ru-content{margin-left:-20px;margin-right:-20px}#ru-overlay .ru-col{text-align:left;padding-left:20px;padding-right:20px;margin-bottom:30px}#ru-overlay .icon{float:left;width:95px;height:auto;margin-right:15px}#ru-overlay .icon img{width:100%;height:auto}#ru-overlay h1{background-position:0px 6px}#ru-overlay h2{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem);font-weight:normal}#ru-overlay .button{background:#f2f2f2;color:#000 !important;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;margin-top:15px}#ru-overlay .button:hover,#ru-overlay .button:focus{background:#f5f5f5 !important}#ru-overlay .button:disabled{color:#c2c2c2 !important}#ru-overlay .button:disabled:hover,#ru-overlay .button:disabled:focus{background:#f2f2f2 !important}#ru-overlay h2,#ru-overlay .text,#ru-overlay .button{display:block}#ru-overlay .text,#ru-overlay .button{margin-left:110px}#ru-overlay .text{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);padding-top:5px}#ru-overlay .link{display:none}.faq-box{margin:18px auto}.faq-question{padding-left:25px;padding-right:25px}.faq-answer{padding:0 25px 36px}.reviews-listing .review{padding:30px 40px 40px 30px}.reviews-listing .review .review-description{margin-bottom:30px}.reviews-listing .review .review-comment{margin-top:30px}#reviews-site .reviews-summary{padding:10px 30px 20px}#reviews-site .add-review-form-wrapper{padding:20px 40px 20px 20px}.form-site p,.my-account-site p{font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem)}.alert:before{top:17px;width:50px;font-size:19px;line-height:19px;font-size:1.9rem;line-height:calc(1.9rem)}.alert.order-status:before{top:19px;font-size:1.8em}.alert.order-status span{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}.alert.alert-availability:before{top:16px;font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem)}.alert-small{padding:10px 20px 10px 35px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.alert-small:before{top:10px;width:35px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.default-form{max-width:700px}.default-form section.form-agreement-section h2,.default-form section.form-agreement-section h3{font-size:16px !important;line-height:19.2px !important;font-size:1.6rem !important;line-height:calc(1.92rem) !important}.default-form section.form-agreement-section.agreement-subsection{margin-left:30px}.login-frame{min-height:500px}#mail-notification-wrapper h2{font-size:18px !important;line-height:21.6px !important;font-size:1.8rem !important;line-height:calc(2.16rem) !important}#mail-notification-wrapper p{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#question-form section,#availability-form section{margin-bottom:20px}.tracking-poczta-polska .tracking-pack-description .tracking-logo{max-width:210px}.tracking-poczta-polska .tracking-pack-description ul{margin-left:230px}#credit-application-site .credit-application-logo{margin:15px 30px 0 0;max-height:50px}#credit-application-site.santander .credit-application-logo{max-height:40px}#credit-application-site .credit-application-form{max-width:800px}.usp .tooltip .tooltip-inner{font-size:14px !important;line-height:16.8px !important;font-size:1.4rem !important;line-height:calc(1.68rem) !important}.navigator .nav_site_counter_txt{padding:0 4px}.tooltip{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.carousel-prev,.carousel-next{font-size:50px;line-height:50px;font-size:5rem;line-height:calc(5rem)}.carousel-dot{width:18px;height:18px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:18px}.owl-carousel .owl-controls .owl-nav .owl-prev{font-size:50px;line-height:50px;font-size:5rem;line-height:calc(5rem)}.owl-carousel .owl-controls .owl-nav .owl-next{font-size:50px;line-height:50px;font-size:5rem;line-height:calc(5rem)}.owl-carousel .owl-controls .owl-dots{bottom:-32px}.owl-carousel .owl-controls .owl-dots .owl-dot{width:18px;height:18px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:18px}.c-overlay{top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);width:97%;height:auto;max-height:100%;max-width:710px;padding:40px 50px 40px}.no-cssanimations .c-overlay{top:50%;left:50%}#overlay-layer.compare-layer .c-overlay{max-width:550px}.credit-layer .c-overlay{padding:10px 40px 30px;max-width:1000px}.c-gallery .c-gallery-screen-wrapper.with-badges{margin-top:50px}.c-gallery .c-gallery-screen .c-gallery-screen-photo::before{padding-bottom:60%}.c-gallery .c-gallery-thumbs .c-gallery-thumb{float:left;width:12.5%}.c-gallery .c-gallery-thumbs .c-gallery-thumb.c-gallery-video-thumb .icon-video:before{font-size:35px;line-height:49px;font-size:3.5rem;line-height:calc(4.8999999999999995rem)}.c-gallery-layer .c-overlay{padding:40px 30px 50px}.c-gallery-layer .c-gallery .c-gallery-info .c-gallery-name{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.c-gallery-layer .c-gallery .c-gallery-screen-wrapper{padding-bottom:200px;margin-top:0 !important}.c-gallery-layer .c-gallery .c-gallery-thumbs .c-gallery-thumb{max-width:90px}.price{font-size:29px;line-height:29px;font-size:2.9rem;line-height:calc(2.9rem)}.price-old{margin-top:2px}#in-stores-overlay h1{margin-bottom:12px}#in-stores-overlay .product{margin-top:0}.product-on-overlay{margin-top:-15px}.cms{font-size:18px;line-height:25.2px;font-size:1.8rem;line-height:calc(2.52rem)}.cms hr{margin:48px 0}.cms p{margin:24px 0}.cms h1{margin-bottom:24px}.cms h2{margin:48px 0 24px !important}.cms h3{margin:48px 0 24px}.cms h4{margin:48px 0 24px}.cms h5{margin:48px 0 24px}.cms h6{margin:48px 0 24px}.cms img{margin:24px auto}.cms ul,.cms ol{margin:24px 0 24px 0;padding-left:30px}.cms ul.list-large>li,.cms ol.list-large>li{margin-bottom:24px}.cms blockquote{margin:42px 0  48px;font-size:20px;line-height:28px;font-size:2rem;line-height:calc(2.8rem);padding-left:50px}.cms .cms-mobile-hidden{display:block}.cms .cms-desktop-hidden{display:none}.cms .xlarge{line-height:1.4em}.cms .large{line-height:1.4em}.cms .small{line-height:1.4em}.cms .xsmall{line-height:1.4em}.cms h1 .xlarge,.cms h2 .xlarge,.cms h3 .xlarge,.cms h4 .xlarge,.cms h5 .xlarge,.cms h6 .xlarge,.cms h1 .large,.cms h2 .large,.cms h3 .large,.cms h4 .large,.cms h5 .large,.cms h6 .large,.cms h1 .small,.cms h2 .small,.cms h3 .small,.cms h4 .small,.cms h5 .small,.cms h6 .small,.cms h1 .xsmall,.cms h2 .xsmall,.cms h3 .xsmall,.cms h4 .xsmall,.cms h5 .xsmall,.cms h6 .xsmall,.cms h1.xlarge,.cms h2.xlarge,.cms h3.xlarge,.cms h4.xlarge,.cms h5.xlarge,.cms h6.xlarge,.cms h1.large,.cms h2.large,.cms h3.large,.cms h4.large,.cms h5.large,.cms h6.large,.cms h1.small,.cms h2.small,.cms h3.small,.cms h4.small,.cms h5.small,.cms h6.small,.cms h1.xsmall,.cms h2.xsmall,.cms h3.xsmall,.cms h4.xsmall,.cms h5.xsmall,.cms h6.xsmall{line-height:1.2em}.cms [class*="cms-template_"],.cms [class*="cms-img-template_"]{margin-top:48px;margin-bottom:48px}.cms [class*="cms-template_"]+p,.cms [class*="cms-img-template_"]+p{margin-top:-24px}.cms h2+[class*="cms-template_"],.cms h3+[class*="cms-template_"],.cms h4+[class*="cms-template_"],.cms h5+[class*="cms-template_"],.cms h6+[class*="cms-template_"],.cms h2+[class*="cms-img-template_"],.cms h3+[class*="cms-img-template_"],.cms h4+[class*="cms-img-template_"],.cms h5+[class*="cms-img-template_"],.cms h6+[class*="cms-img-template_"]{margin-top:24px}.cms h1+.cms-template_photo100,.cms h1+.cms-template_photo80,.cms h1+.cms-template_photo40,.cms h1+.cms-template_contact-header,.cms h1+.cms-template_shop-card-map,.cms h1+.cms-template_video100,.cms h1+.cms-template_video90,.cms h1+.cms-template_video80,.cms h1+.cms-template_video40,.cms h1+.cms-template_cs-banner,.cms h1+[class*="cms-template_products-list"]{margin-top:24px}.cms .cms-template_photo100 p,.cms .cms-template_photo80 p,.cms .cms-template_photo40 p,.cms .cms-template_video100 p,.cms .cms-template_video90 p,.cms .cms-template_video80 p,.cms .cms-template_video40 p{margin-top:8px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.cms .cms-template_photo100+p,.cms .cms-template_photo80+p,.cms .cms-template_photo40+p,.cms .cms-template_video100+p,.cms .cms-template_video90+p,.cms .cms-template_video80+p,.cms .cms-template_video40+p{margin-top:24px}.cms h1+[class*="cms-template_"]+p,.cms h2+[class*="cms-template_"]+p,.cms h3+[class*="cms-template_"]+p,.cms h4+[class*="cms-template_"]+p,.cms h5+[class*="cms-template_"]+p,.cms h6+[class*="cms-template_"]+p,.cms h1+[class*="cms-img-template_"]+p,.cms h2+[class*="cms-img-template_"]+p,.cms h3+[class*="cms-img-template_"]+p,.cms h4+[class*="cms-img-template_"]+p,.cms h5+[class*="cms-img-template_"]+p,.cms h6+[class*="cms-img-template_"]+p{margin-top:-24px}.cms .cms-template_photo40 .cms-photo{max-width:40%}.cms .cms-template_photo50-text50 .cms-photo,.cms .cms-template_text50-photo50 .cms-photo,.cms .cms-template_photo33-text67 .cms-photo,.cms .cms-template_text67-photo33 .cms-photo,.cms .cms-template_photo25-text75 .cms-photo,.cms .cms-template_text75-photo25 .cms-photo{float:left;width:50%;max-width:100%;margin:2px 24px 24px 0;padding-right:5px}.cms .cms-template_photo50-text50 .cms-photo+*,.cms .cms-template_text50-photo50 .cms-photo+*,.cms .cms-template_photo33-text67 .cms-photo+*,.cms .cms-template_text67-photo33 .cms-photo+*,.cms .cms-template_photo25-text75 .cms-photo+*,.cms .cms-template_text75-photo25 .cms-photo+*{margin-top:0 !important}.cms .cms-template_text50-photo50 .cms-photo,.cms .cms-template_text67-photo33 .cms-photo,.cms .cms-template_text75-photo25 .cms-photo{float:right;margin-left:24px;margin-right:0;padding-left:5px;padding-right:0}.cms .cms-template_video50-text50 .cms-video-wrapper,.cms .cms-template_text50-video50 .cms-video-wrapper{float:left;width:50%;max-width:100%;margin:2px 24px 24px 0;padding-right:5px}.cms .cms-template_video50-text50 .cms-video-wrapper+*,.cms .cms-template_text50-video50 .cms-video-wrapper+*{margin-top:0 !important}.cms .cms-template_text50-video50 .cms-video-wrapper{float:right;margin-left:24px;margin-right:0;padding-left:5px;padding-right:0}.cms .cms-template_2photos25-text50 .cms-photos,.cms .cms-template_text50-2photos25 .cms-photos{margin-left:-5px;margin-right:-5px}.cms .cms-template_2photos25-text50 .cms-photos:before,.cms .cms-template_text50-2photos25 .cms-photos:before,.cms .cms-template_2photos25-text50 .cms-photos:after,.cms .cms-template_text50-2photos25 .cms-photos:after{content:" ";display:table}.cms .cms-template_2photos25-text50 .cms-photos:after,.cms .cms-template_text50-2photos25 .cms-photos:after{clear:both}.cms .cms-template_2photos25-text50 .cms-photos:before,.cms .cms-template_text50-2photos25 .cms-photos:before,.cms .cms-template_2photos25-text50 .cms-photos:after,.cms .cms-template_text50-2photos25 .cms-photos:after{content:" ";display:table}.cms .cms-template_2photos25-text50 .cms-photos:after,.cms .cms-template_text50-2photos25 .cms-photos:after{clear:both}.cms .cms-template_2photos25-text50 .cms-photos .cms-photo,.cms .cms-template_text50-2photos25 .cms-photos .cms-photo{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-img-template_photo-small-text .cms-photo img,.cms .cms-img-template_text-photo-small .cms-photo img,.cms .cms-img-template_photo-small-text-margin .cms-photo img,.cms .cms-img-template_text-margin-photo-small .cms-photo img{max-width:150px;max-height:100px}.cms .cms-img-template_photo-small-text-margin .cms-photo{width:150px}.cms .cms-img-template_photo-small-text-margin .cms-description{margin-left:162px}.cms .cms-img-template_text-margin-photo-small .cms-photo{width:150px}.cms .cms-img-template_text-margin-photo-small .cms-description{margin-right:162px}.cms .cms-template_photo33-text67 .cms-photo,.cms .cms-template_text67-photo33 .cms-photo{width:33.33333333%}.cms .cms-template_photo25-text75 .cms-photo,.cms .cms-template_text75-photo25 .cms-photo{width:25%}.cms .cms-grid{margin-left:-5px;margin-right:-5px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms .cms-grid:before,.cms .cms-grid:after{content:" ";display:table}.cms .cms-grid:after{clear:both}.cms .cms-grid:before,.cms .cms-grid:after{display:inline}.cms .cms-grid .cms-box{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px}.cms .cms-grid.cms-grid-6 .cms-box{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-grid.cms-grid-5 .cms-box{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-grid.cms-grid-5 .cms-box.cms-title .box-inner{font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}.cms .cms-grid.cms-grid-4 .cms-box{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-grid.cms-grid-4 .cms-box.cms-title .box-inner{font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}.cms .cms-grid.cms-grid-3 .cms-box{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-grid.cms-grid-3 .cms-box.cms-title .box-inner{font-size:26px;line-height:31.2px;font-size:2.6rem;line-height:calc(3.12rem)}.cms .cms-grid.cms-grid-2 .cms-box{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-grid.cms-grid-2 .cms-box.cms-title .box-inner{font-size:28px;line-height:33.6px;font-size:2.8rem;line-height:calc(3.36rem)}.cms .cms-template_grid-mix1 .cms-box,.cms .cms-template_grid-mix2 .cms-box{float:left;position:relative;width:50%;padding:0}.cms .cms-template_grid-mix1 .cms-box::before,.cms .cms-template_grid-mix2 .cms-box::before{width:100%;content:"";display:block;padding-top:50%}.cms .cms-template_grid-mix1 .cms-box .box-inner,.cms .cms-template_grid-mix2 .cms-box .box-inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:5px}.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description{padding:24px 25px 24px;height:100%}.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h2,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h2,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h3,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h3,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h4,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h4,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h5,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h5,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h6,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h6{margin:0 0 12px;font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description p,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description p{margin:12px 0}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box,.cms .cms-template_grid-mix2 .cms-box.cms-photo-box{position:relative;width:50%}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box::before,.cms .cms-template_grid-mix2 .cms-box.cms-photo-box::before{width:100%;content:"";display:block;padding-top:50%}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box.double{position:relative;float:right;width:50%}.cms .cms-template_grid-mix1 .cms-box.cms-photo-box.double::before{width:50%;content:"";display:block;padding-top:100%}.cms .cms-template_grid-mix2 .cms-box.cms-photo-box.double{position:relative;width:100%}.cms .cms-template_grid-mix2 .cms-box.cms-photo-box.double::before{width:100%;content:"";display:block;padding-top:25%}.cms .cms-template_boxes-list .cms-box{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-template_boxes-list .cms-box.cms-title .box-inner{font-size:24px;line-height:33.6px;font-size:2.4rem;line-height:calc(3.36rem)}.cms .cms-template_title-subtitle{padding:24px}.cms .cms-template_4logos-grid.cms-grid .cms-box,.cms .cms-template_4logos-descriptions-grid.cms-grid .cms-box,.cms .cms-template_6logos-descriptions-grid.cms-grid .cms-box{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-products-list .cms-product{padding:30px 0}.cms .cms-products-list .cms-product .cms-product-details .cms-product-name{margin-top:0;margin-bottom:10px}.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h1,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h2,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h3,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h4,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h5,.cms .cms-products-list .cms-product .cms-product-details .cms-product-name h6{font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}.cms .cms-products-list .cms-product .cms-product-details .cms-product-description{display:block !important;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem);margin-bottom:24px}.cms .cms-products-list .cms-product .cms-product-details .cms-product-description ul{margin-top:12px;margin-bottom:12px}.cms .cms-products-list .cms-product .cms-product-details .order-box{width:280px}.cms .cms-template_products-list-v3 .cms-product{padding:40px 0 !important}.cms .cms-template_products-list-v3 .cms-product .cms-photo{float:left;width:50%;margin-right:4%}.cms .cms-template_products-list-v3 .cms-product .cms-product-details{float:left;width:46%}.cms .cms-template_products-list-v3 .cms-product .cms-product-details .cms-product-name{margin-top:0px}.cms .cms-template_products-list-v3 .cms-product .cms-product-details .cms-product-description{font-size:18px;line-height:25.2px;font-size:1.8rem;line-height:calc(2.52rem)}.cms .cms-template_text50-text50,.cms .cms-template_text33x3{margin-left:-5px;margin-right:-5px;margin-bottom:12px}.cms .cms-template_text50-text50:before,.cms .cms-template_text33x3:before,.cms .cms-template_text50-text50:after,.cms .cms-template_text33x3:after{content:" ";display:table}.cms .cms-template_text50-text50:after,.cms .cms-template_text33x3:after{clear:both}.cms .cms-template_text50-text50 .cms-text-column,.cms .cms-template_text33x3 .cms-text-column{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px;float:none}.cms .cms-template_text50-text50 .cms-text-column ul,.cms .cms-template_text33x3 .cms-text-column ul,.cms .cms-template_text50-text50 .cms-text-column ol,.cms .cms-template_text33x3 .cms-text-column ol{margin-left:0}.cms .cms-template_text50-text50 .cms-text-column .cms-photo+*,.cms .cms-template_text33x3 .cms-text-column .cms-photo+*{margin-top:24px !important}.cms .cms-template_text50-text50 .cms-text-column p:last-child,.cms .cms-template_text33x3 .cms-text-column p:last-child,.cms .cms-template_text50-text50 .cms-text-column h1:last-child,.cms .cms-template_text33x3 .cms-text-column h1:last-child,.cms .cms-template_text50-text50 .cms-text-column h2:last-child,.cms .cms-template_text33x3 .cms-text-column h2:last-child,.cms .cms-template_text50-text50 .cms-text-column h3:last-child,.cms .cms-template_text33x3 .cms-text-column h3:last-child,.cms .cms-template_text50-text50 .cms-text-column h4:last-child,.cms .cms-template_text33x3 .cms-text-column h4:last-child,.cms .cms-template_text50-text50 .cms-text-column h5:last-child,.cms .cms-template_text33x3 .cms-text-column h5:last-child,.cms .cms-template_text50-text50 .cms-text-column h6:last-child,.cms .cms-template_text33x3 .cms-text-column h6:last-child,.cms .cms-template_text50-text50 .cms-text-column img:last-child,.cms .cms-template_text33x3 .cms-text-column img:last-child,.cms .cms-template_text50-text50 .cms-text-column ul:last-child,.cms .cms-template_text33x3 .cms-text-column ul:last-child,.cms .cms-template_text50-text50 .cms-text-column ol:last-child,.cms .cms-template_text33x3 .cms-text-column ol:last-child{margin-bottom:0 !important}.cms .cms-template_text50-text50 .cms-text-column img:first-child,.cms .cms-template_text33x3 .cms-text-column img:first-child{margin-top:0 !important}.cms .cms-template_text50-text50 .cms-text-column p,.cms .cms-template_text33x3 .cms-text-column p,.cms .cms-template_text50-text50 .cms-text-column h1,.cms .cms-template_text33x3 .cms-text-column h1,.cms .cms-template_text50-text50 .cms-text-column h2,.cms .cms-template_text33x3 .cms-text-column h2,.cms .cms-template_text50-text50 .cms-text-column h3,.cms .cms-template_text33x3 .cms-text-column h3,.cms .cms-template_text50-text50 .cms-text-column h4,.cms .cms-template_text33x3 .cms-text-column h4,.cms .cms-template_text50-text50 .cms-text-column h5,.cms .cms-template_text33x3 .cms-text-column h5,.cms .cms-template_text50-text50 .cms-text-column h6,.cms .cms-template_text33x3 .cms-text-column h6,.cms .cms-template_text50-text50 .cms-text-column ul,.cms .cms-template_text33x3 .cms-text-column ul,.cms .cms-template_text50-text50 .cms-text-column ol,.cms .cms-template_text33x3 .cms-text-column ol{margin-right:18px}.cms .cms-template_text50-text50 .cms-text-column p:first-child,.cms .cms-template_text33x3 .cms-text-column p:first-child,.cms .cms-template_text50-text50 .cms-text-column h1:first-child,.cms .cms-template_text33x3 .cms-text-column h1:first-child,.cms .cms-template_text50-text50 .cms-text-column h2:first-child,.cms .cms-template_text33x3 .cms-text-column h2:first-child,.cms .cms-template_text50-text50 .cms-text-column h3:first-child,.cms .cms-template_text33x3 .cms-text-column h3:first-child,.cms .cms-template_text50-text50 .cms-text-column h4:first-child,.cms .cms-template_text33x3 .cms-text-column h4:first-child,.cms .cms-template_text50-text50 .cms-text-column h5:first-child,.cms .cms-template_text33x3 .cms-text-column h5:first-child,.cms .cms-template_text50-text50 .cms-text-column h6:first-child,.cms .cms-template_text33x3 .cms-text-column h6:first-child,.cms .cms-template_text50-text50 .cms-text-column ul:first-child,.cms .cms-template_text33x3 .cms-text-column ul:first-child,.cms .cms-template_text50-text50 .cms-text-column ol:first-child,.cms .cms-template_text33x3 .cms-text-column ol:first-child{margin-top:24px}.cms .cms-template_text50-text50 .icon,.cms .cms-template_text33x3 .icon{padding-top:18px}.cms .cms-template_text50-text50 .cms-text-content,.cms .cms-template_text33x3 .cms-text-content{margin-right:20px}.cms .cms-template_text50-text50.with-icons .cms-text-column:nth-last-child(-n+2),.cms .cms-template_text33x3.with-icons .cms-text-column:nth-last-child(-n+2){margin-bottom:0}.cms .cms-template_contact-shop{margin:24px 0 !important}.cms .cms-template_contact-shop:last-of-type{margin-bottom:48px !important}.cms .cms-template_contact-shop .shop-content .shop-description{width:50%}.cms .cms-template_contact-shop .shop-content .shop-photo{width:50%}.cms .cms-template_shop-card-description{margin-top:-12px !important;margin-left:-5px;margin-right:-5px}.cms .cms-template_shop-card-description:before,.cms .cms-template_shop-card-description:after{content:" ";display:table}.cms .cms-template_shop-card-description:after{clear:both}.cms .cms-template_shop-card-description .cms-col{position:relative;float:left;width:47%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-template_shop-card-description .cms-col:nth-child(2){width:53%}.cms .cms-template_shop-card-description .cms-box p:first-child{margin-top:0}.cms .cms-template_warranty{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms .cms-template_warranty:before,.cms .cms-template_warranty:after{display:inline}.cms .cms-template_warranty .cms-text-column{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;margin-bottom:42px}.cms .cms-template_warranty .cms-text-column h2,.cms .cms-template_warranty .cms-text-column h3{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}.cms .cms-template_logo-long-description .cms-logo{float:left;width:150px;max-width:150px;margin:0 0 0;max-height:60px;text-align:left}.cms .cms-template_logo-long-description .cms-logo .logo img{max-height:70px}.cms .cms-template_logo-long-description .cms-description{margin-left:180px;margin-top:0}.cms .cms-delivery-costs{float:left;width:60%;margin:0 0 24px}.cms .cms-delivery-costs.pick-up{width:38%;margin-right:2%}.cms .cms-delivery-costs+p{clear:both}.cms .cms-delivery-costs th,.cms .cms-delivery-costs td{padding:10px 10px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.cms .cms-delivery-costs th{height:53px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.cms .cms-delivery-costs .delivery-image{height:83px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.cms .cms-delivery-costs .delivery-image img{height:auto;max-width:73px;max-height:43px;margin:0 !important}.cms .cms-delivery-costs .delivery-image img.large{max-width:95px}.cms .cms-delivery-costs .delivery-image span{margin-top:6px}.cms .cms-price-list .cms-price-list-option .price{width:65px;font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}.cms .cms-price-list .cms-price-list-option .price-list-name,.cms .cms-price-list .cms-price-list-option .price-list-description{margin-left:80px}.cms .cms-price-list .cms-price-list-option .price-list-name{margin-top:1px}.cms .cms-template_contact-header{margin-bottom:24px}.cms .contact-grid .infolinia{width:25%}.cms .cms-template_contact-shop .shop-name{line-height:3.12rem}.cms .cms-template_bracked{padding:0 15%}.cms .contacts{max-width:590px;margin:36px auto 0;padding:0}.cms .contacts a>span{width:220px}.cms .contacts a>span strong{font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem)}.cms .contacts a i{zoom:120%}.cms .cms-template_business-card{margin-left:-15px;margin-right:-15px}.cms .cms-template_business-card .card{width:50%;padding-left:15px;padding-right:15px}.cms .cms-template_business-card .card:nth-last-child(-n+2){margin-bottom:0}.cms .cms-template_business-card .quote{padding-left:35px}.cms-tips{padding-left:25px}.promotions-listing .promotion .characteristics,.cms .promotion .characteristics{padding:20px 30px 30px 20px}.promotions-listing .promotion .characteristics .promotion-button,.cms .promotion .characteristics .promotion-button{font-weight:bold;padding:7px 14px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.cms-template_vp-grid{margin-bottom:-48px !important}.cms-template_vp-grid+p{margin-top:46px !important}.cms-template_vp-grid .cms-box{padding-bottom:60px}.cms-template_vp-grid .badges .badge{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.cms-template_vp-grid .date{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.cms-template_vp-grid h3{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}.cms-template_vp-grid .guest{font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}.cms-template_vp-grid p{font-size:15px;line-height:22.5px;font-size:1.5rem;line-height:calc(2.25rem)}.cms-template_vp-grid .subtitle{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.cms-template_vp-grid .cms-description{padding-right:12%}.cms-template_vp-grid.vp-grid-1 .cms-photo a::after{zoom:136%}.cms-template_vp-grid.vp-grid-2 .cms-box{width:50%}.cms-template_vp-grid.vp-grid-3 .cms-box{width:33.33333333%}.cms-template_cs-banner{margin-left:0;margin-right:0}.cms-template_cs-banner .cms-photo{position:relative;width:100%}.cms-template_cs-banner .cms-photo:before{content:"";display:block;width:100%;padding-bottom:35%}.cms-template_cs-banner .cms-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cms-template_cs-banner .cms-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cms-template_cs-banner .cms-photo img{left:66%}.cms-template_cs-banner .logo img{width:120px;margin-left:30px}.cms-template_cs-banner .cs-banner-content{padding:20px 30px 25px}.cms-template_cs-banner .subtitle{font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem)}.cms-template_cs-banner .title{margin:12px 0 28px;font-size:24px;line-height:24px;font-size:2.4rem;line-height:calc(2.4rem)}.cms-template_cs-banner .watch{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.cms-template_menu-buttons .title{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}.cms-template_menu-buttons .subtitle{font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}.cms-template_menu-buttons .buttons a,.cms-template_menu-buttons .buttons span{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem);line-height:34px}#header-comparison .comparison-options h1{float:left}#header-comparison .comparison-options .login-info{float:right;max-width:250px;margin:12px 0 0;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem);text-align:right}#header-comparison .comparison-options .login-info br{display:block}.sidebar{margin-bottom:18px;clear:both}.sidebar .categories-menu li::first-letter{text-transform:uppercase}#footer .contact-wrapper .contact-box{float:left;width:65%;margin:0 0 20px}#footer .contacts{max-width:100%;margin:0}#footer .contacts .phone strong,#footer .contacts .mail strong,#footer .contacts .order-status strong{font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem)}#footer .contacts .order-status i{margin-top:-3px}#footer .contacts .phone{width:180px}#footer .contacts .mail{float:right;width:207px;margin-right:-10px}#footer #info-wrapper{clear:left}#footer #info-wrapper h2{float:left}#footer #info-box{margin-bottom:45px;border:none}#footer #info-box div{margin:0 0 22px 0}#footer #info-box h2{margin:0 5px 0 0;padding:0;text-align:left;border:0 !important;cursor:default}#footer #info-box h2:before,#footer #info-box h2:after{content:" ";display:table}#footer #info-box h2:after{clear:both}#footer #info-box h2:hover{background:transparent}#footer #info-box ul{background-color:transparent;display:block;border:0}#footer #info-box ul:before,#footer #info-box ul:after{content:" ";display:table}#footer #info-box ul:after{clear:both}#footer #info-box ul li{padding:0;display:inline-block;border:0}#footer #info-box ul li a{padding:0 0 0 2px}#footer #info-box ul li a:after{content:"|";margin-left:4px;color:#454545}#footer #info-box ul li a:hover{background:transparent}#footer #info-box ul li:last-of-type a:after{content:"";margin-left:0}#footer .ru-support{text-align:left}#footer #payments h2,#footer #delivery h2{padding-top:7px}#footer-bottom.cookies-active{padding-bottom:130px}#authorizations-wrapper .content h2{text-align:left}#why-us{padding:10px 0 30px}#why-us .content h2{text-align:left}#usp-footer{float:left;margin:auto;padding-bottom:0;border-bottom:0}#awards{float:left;width:260px;margin-left:40px;padding-top:10px}#cookies .content{display:table;max-width:900px}#cookies .title{font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}#cookies p{display:table-cell;text-align:center;padding-right:30px;vertical-align:top;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#cookies p br{display:none}#cookies .settings-link{float:none;margin-top:0}#cookies .button-box{display:table-cell;float:none;vertical-align:middle}.cookies-layer .c-overlay{padding-bottom:60px}.popular-categories .grid{padding-bottom:0}.popular-categories .grid .category{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px}.popular-categories .grid .category h3{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.services-list .title{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.services-list .description{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.grid-element-single{width:33.33333333%}.grid-element-single.grid-title{width:33.33333333%;float:left}.grid-element-single.grid-title:before{display:block}.grid-element-single.grid-title .grid-element-inner{position:absolute}.grid-element-single.grid-title .grid-element-inner h3{height:100%;font-weight:bold}.grid-element-single.grid-title .grid-element-inner h3 a,.grid-element-single.grid-title .grid-element-inner h3 span{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem);padding:30px}.grid-element-single.grid-title .grid-element-inner h3 a{width:100%;height:100%}.grid-element-double{width:66.66666666%;position:relative}.grid-element-double::before{width:100%;content:"";display:block;padding-top:50%}.grid-element-double .grid-element-inner .product .product-inner .product-photo{height:63%;width:45%;position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-double .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-double .grid-element-inner .promotion-element .promotion-inner .promotion-photo{width:60%;position:absolute;top:38%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-double .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-double .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:85px}.grid-element-double .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.grid-element-tall{width:33.3333333%;position:relative}.grid-element-tall::before{width:100%;content:"";display:block;padding-top:200%}.grid-element-tall .grid-element-inner .product .product-inner .product-photo{height:63%;width:82%;position:absolute;top:47%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-tall .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-tall .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:70px}.grid-element-tall .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.grid-element-tall .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-tall .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-tall .grid-element-inner .promotion-element .promotion-inner .promotion-features .status{top:15px}.grid-element-tall .grid-element-inner .promotion-element .promotion-inner .promotion-photo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-tall .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-large{width:66.66666%;position:relative}.grid-element-large::before{width:100%;content:"";display:block;padding-top:100%}.grid-element-large .grid-element-inner .product .product-inner .product-photo{height:60%;width:70%;position:absolute;top:47%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-large .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-large .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.grid-element-large .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:44%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-large .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-large .grid-element-inner .promotion-element .promotion-inner .promotion-features .status{top:15px}.grid-element-large .grid-element-inner .promotion-element .promotion-inner .promotion-photo{position:absolute;top:46%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-large .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-large .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:85px}.products-grid:before,.products-grid:after{content:" ";display:table}.products-grid:after{clear:both}.products-grid .grid .grid-element{width:33.33333333%}.products-grid .grid .grid-element.grid-title{width:33.33333333%;float:left}.products-grid .grid .grid-element.grid-title:before{display:block}.products-grid .grid .grid-element.grid-title .grid-element-inner{position:absolute}.products-grid .grid .grid-element.grid-title .grid-element-inner h3{height:100%;font-weight:bold}.products-grid .grid .grid-element.grid-title .grid-element-inner h3 a,.products-grid .grid .grid-element.grid-title .grid-element-inner h3 span{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem);padding:30px}.products-grid .grid .grid-element.grid-title .grid-element-inner h3 a{width:100%;height:100%}.products-grid .grid .grid-element.single{width:33.33333333%}.products-grid .grid .grid-element.single.grid-title{width:33.33333333%;float:left}.products-grid .grid .grid-element.single.grid-title:before{display:block}.products-grid .grid .grid-element.single.grid-title .grid-element-inner{position:absolute}.products-grid .grid .grid-element.single.grid-title .grid-element-inner h3{height:100%;font-weight:bold}.products-grid .grid .grid-element.single.grid-title .grid-element-inner h3 a,.products-grid .grid .grid-element.single.grid-title .grid-element-inner h3 span{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem);padding:30px}.products-grid .grid .grid-element.single.grid-title .grid-element-inner h3 a{width:100%;height:100%}.products-grid .grid .grid-element.double{width:66.66666666%;position:relative}.products-grid .grid .grid-element.double::before{width:100%;content:"";display:block;padding-top:50%}.products-grid .grid .grid-element.double .grid-element-inner .product .product-inner .product-photo{height:63%;width:45%;position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element.double .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element.double .grid-element-inner .promotion-element .promotion-inner .promotion-photo{width:60%;position:absolute;top:38%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element.double .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element.double .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:85px}.products-grid .grid .grid-element.double .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.products-grid .grid .grid-element.tall{width:33.3333333%;position:relative}.products-grid .grid .grid-element.tall::before{width:100%;content:"";display:block;padding-top:200%}.products-grid .grid .grid-element.tall .grid-element-inner .product .product-inner .product-photo{height:63%;width:82%;position:absolute;top:47%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element.tall .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element.tall .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:70px}.products-grid .grid .grid-element.tall .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.products-grid .grid .grid-element.tall .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element.tall .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element.tall .grid-element-inner .promotion-element .promotion-inner .promotion-features .status{top:15px}.products-grid .grid .grid-element.tall .grid-element-inner .promotion-element .promotion-inner .promotion-photo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element.tall .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element.large{width:66.66666%;position:relative}.products-grid .grid .grid-element.large::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid .grid-element.large .grid-element-inner .product .product-inner .product-photo{height:60%;width:70%;position:absolute;top:47%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element.large .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element.large .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.products-grid .grid .grid-element.large .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:44%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element.large .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element.large .grid-element-inner .promotion-element .promotion-inner .promotion-features .status{top:15px}.products-grid .grid .grid-element.large .grid-element-inner .promotion-element .promotion-inner .promotion-photo{position:absolute;top:46%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element.large .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element.large .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:85px}.products-grid .grid.grid-universal .grid-element:nth-child(2){width:66.66666%;position:relative}.products-grid .grid.grid-universal .grid-element:nth-child(2)::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid.grid-universal .grid-element:nth-child(2) .grid-element-inner .product .product-inner .product-photo{height:60%;width:70%;position:absolute;top:47%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-universal .grid-element:nth-child(2) .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-universal .grid-element:nth-child(2) .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.products-grid .grid.grid-universal .grid-element:nth-child(2) .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:44%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-universal .grid-element:nth-child(2) .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-universal .grid-element:nth-child(2) .grid-element-inner .promotion-element .promotion-inner .promotion-features .status{top:15px}.products-grid .grid.grid-universal .grid-element:nth-child(2) .grid-element-inner .promotion-element .promotion-inner .promotion-photo{position:absolute;top:46%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-universal .grid-element:nth-child(2) .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-universal .grid-element:nth-child(2) .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:85px}.products-grid .grid.grid-universal .grid-element:nth-child(4){width:33.3333333%;position:relative}.products-grid .grid.grid-universal .grid-element:nth-child(4)::before{width:100%;content:"";display:block;padding-top:200%}.products-grid .grid.grid-universal .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-photo{height:63%;width:82%;position:absolute;top:47%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-universal .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-universal .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:70px}.products-grid .grid.grid-universal .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.products-grid .grid.grid-universal .grid-element:nth-child(4) .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-universal .grid-element:nth-child(4) .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-universal .grid-element:nth-child(4) .grid-element-inner .promotion-element .promotion-inner .promotion-features .status{top:15px}.products-grid .grid.grid-universal .grid-element:nth-child(4) .grid-element-inner .promotion-element .promotion-inner .promotion-photo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-universal .grid-element:nth-child(4) .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-universal .grid-element:nth-child(7){width:66.66666666%;position:relative}.products-grid .grid.grid-universal .grid-element:nth-child(7)::before{width:100%;content:"";display:block;padding-top:50%}.products-grid .grid.grid-universal .grid-element:nth-child(7) .grid-element-inner .product .product-inner .product-photo{height:63%;width:45%;position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-universal .grid-element:nth-child(7) .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-universal .grid-element:nth-child(7) .grid-element-inner .promotion-element .promotion-inner .promotion-photo{width:60%;position:absolute;top:38%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-universal .grid-element:nth-child(7) .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-universal .grid-element:nth-child(7) .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:85px}.products-grid .grid.grid-universal .grid-element:nth-child(7) .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.products-grid .grid.grid-universal .grid-element:nth-child(11){display:none !important}.products-grid .grid.grid-new-products .grid-element:nth-child(4){width:66.66666666%;position:relative}.products-grid .grid.grid-new-products .grid-element:nth-child(4)::before{width:100%;content:"";display:block;padding-top:50%}.products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-photo{height:63%;width:45%;position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .promotion-element .promotion-inner .promotion-photo{width:60%;position:absolute;top:38%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:85px}.products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}.products-grid .grid.grid-recomendations .grid-element:last-of-type{width:66.66666666%;position:relative}.products-grid .grid.grid-recomendations .grid-element:last-of-type::before{width:100%;content:"";display:block;padding-top:50%}.products-grid .grid.grid-recomendations .grid-element:last-of-type .grid-element-inner .product .product-inner .product-photo{height:63%;width:45%;position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-recomendations .grid-element:last-of-type .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-recomendations .grid-element:last-of-type .grid-element-inner .promotion-element .promotion-inner .promotion-photo{width:60%;position:absolute;top:38%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-recomendations .grid-element:last-of-type .grid-element-inner .promotion-element .promotion-inner .promotion-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-recomendations .grid-element:last-of-type .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:40px;max-width:85px}.products-grid .grid.grid-recomendations .grid-element:last-of-type .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:90px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);line-height:1.8rem}#home-page .main-section.banner-1180x36{padding:10px 0 0 !important}#home-page .main-section.banner-1180x36+.main-section{padding-top:13px !important}.hideSM{display:none}.showSM{display:block}#promotion-site .promotion-date{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}#promotion-site .promotion-description .cms-template_photo100:first-child,#promotion-site .promotion-description .cms-template_photo80:first-child,#promotion-site .promotion-description .cms-template_photo40:first-child{margin-top:18px}.promo-layer .c-overlay{max-width:900px}.promo-layer h1{font-size:28px;line-height:33.6px;font-size:2.8rem;line-height:calc(3.36rem)}#occasional-promotion .special-nav li a{padding:20px 0;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.products-list #filters-selected .filtres-selected-title{display:inline-block !important;font-weight:bold;color:#000;margin-right:7px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.products-list #filters-selected>ul>li{margin-right:7px}.products-list #filters-selected>ul>li .filter-name{display:inline-block !important;margin-right:3px}.products-list .listing-options .counter{margin:0 0 18px}.products-list .listing .product .box-inner{padding-right:0;padding-left:2%}.products-list .listing .product .product-photo{position:relative;width:100%;width:30%}.products-list .listing .product .product-photo:before{content:"";display:block;width:100%;padding-bottom:80%}.products-list .listing .product .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .products-list .listing .product .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.products-list .listing .product .product-details{width:66%;float:right}.products-list .listing .product .product-details .product-name h1,.products-list .listing .product .product-details .product-name h2,.products-list .listing .product .product-details .product-name h3,.products-list .listing .product .product-details .product-name h4,.products-list .listing .product .product-details .product-name h5,.products-list .listing .product .product-details .product-name h6{margin-right:7%}.products-list .listing .product .product-details .product-description{display:block !important;margin-bottom:20px;margin-right:7%;font-size:14px;line-height:18.2px;font-size:1.4rem;line-height:calc(1.8199999999999998rem)}.products-list .listing .product .product-details .order-box{width:390px;min-height:52px;padding:2px 0 5px 0px}.products-list .listing .product .product-details .order-box.specialOffer{min-height:71px}.products-list .listing .product .product-details .order-box.specialOffer .availability-info{bottom:30px}.products-list .listing .product .product-details .order-box.specialOffer .button{bottom:0}.products-list .listing .product .product-details .order-box.specialOffer .button-to-cart{bottom:40px}.products-list .listing .product .product-details .order-box .availability{display:inline-block;max-width:150px}.products-list .listing .product .product-details .order-box .availability.unknown{max-width:220px}.products-list .listing .product .product-details .order-box .button{bottom:6px;padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold;width:160px}.products-list .listing .product .product-details .order-box .availability-info{bottom:6px;width:160px;padding:5px 3px 7px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);font-weight:bold}.products-list .listing .product .product-details .order-box .availability-info span{display:block !important;font-weight:normal;font-style:normal;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem)}.products-list .listing .product .product-details .actions{display:block !important;margin:35px 0 0 0}.products-list .listing .product .product-details .actions a{margin-right:12px;color:#525252;text-decoration:none;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem)}.products-list .listing .product .product-details .actions a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.products-list .listing .product .product-details .actions a:after{text-decoration:none}.products-list .listing .product .product-details .actions a:hover{cursor:pointer}.products-list .listing .product .product-details .actions a:hover,.products-list .listing .product .product-details .actions a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.products-list .listing .product .product-details .actions a:focus{background-color:#f2f2f2}.products-list .listing .product .product-details .actions a:after{width:1em;height:1em;line-height:1em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#e8e8e8;color:#999}.products-list .listing .product .product-details .actions a:hover:after,.products-list .listing .product .product-details .actions a:focus:after{color:#000}.products-list .listing .product .product-details .actions a.delete:after{content:"\f00d";font-size:1em;width:1.3em;height:1.3em;line-height:1.4em}.products-list .listing .product .product-details .actions a:focus{background:none;outline:none;text-decoration:none;color:#525252}.products-list .listing .product .product-details .actions a.active:after{background:#4CAF50;color:#FFF}.products-list .listing .product .product-details .actions a.active:hover:after{background:#449d48}.products-list .listing .product .product-details .actions a.delete:after{content:"\f00d";font-size:11px}.products-list .listing .product.first-variant{margin-bottom:3px}.products-list .listing .product.variant{margin:0 0 3px 6%}.products-list .listing .product.variant .box-inner{padding-top:15px;padding-bottom:15px}.products-list .listing .product.variant .product-photo{width:25%;margin-right:2.9%;margin-left:2%}.products-list .listing .product.variant .product-details{width:70.1%}.products-list .listing .product.variant .product-details .product-name h1,.products-list .listing .product.variant .product-details .product-name h2,.products-list .listing .product.variant .product-details .product-name h3,.products-list .listing .product.variant .product-details .product-name h4,.products-list .listing .product.variant .product-details .product-name h5,.products-list .listing .product.variant .product-details .product-name h6{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.products-list .listing .product.variant .product-details .order-box .price{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}.products-list .listing .product-promotions-list{padding-right:20px}#products-rental-list .rental-location{float:left;width:100%;margin-top:-12px}#products-rental-list .grid{clear:both}#products-rental-list .listing .product .product-details .product-description{overflow:hidden}#products-rental-list .listing .product .product-details .product-set{margin:0 7% 20px 0}#products-rental-list .listing .product .product-details .product-set ul li{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo{position:relative;width:100%;width:12.5%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:before{content:"";display:block;width:100%;padding-bottom:128%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child{position:relative;width:100%;width:20%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child:before{content:"";display:block;width:100%;padding-bottom:80%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .plus{position:relative;width:100%;width:3.5%}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:before{content:"";display:block;width:100%;padding-bottom:457.14285714%}#products-rental-list .listing .product .product-details .product-set .set-photos .plus img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .plus img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:nth-child(10){clear:none;margin-left:0}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:nth-child(12){clear:both;margin-left:4%}#products-rental-list .listing .product .product-details .order-box{width:335px}.products-boxlist .product{width:33.33333333%}.products-boxlist .product .box-inner.with-badges{padding-top:40px}.products-boxlist .product-name h3,.products-boxlist .product-name a{font-size:16px;line-height:20.8px;font-size:1.6rem;line-height:calc(2.08rem)}.products-boxlist .product-details p{font-size:16px;line-height:20.8px;font-size:1.6rem;line-height:calc(2.08rem)}.products-boxlist .product-promotions-info{font-size:16px;line-height:20.8px;font-size:1.6rem;line-height:calc(2.08rem)}.products-boxlist .product-soldout .box-inner::after{font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem)}.products-listing-simple.basic-listing-simple .product .product-inner{padding:10px 0}.products-listing-simple.basic-listing-simple .product .product-photo{width:10%;margin:0 1.5%}.products-listing-simple.basic-listing-simple .product .product-details{width:87%}.products-listing-simple.basic-listing-simple .product .product-details .product-name{margin-right:405px;margin-top:5px}.products-listing-simple.basic-listing-simple .product .product-details .order-box{width:395px}.products-listing-simple.basic-listing-simple .product .product-details .order-box .button-to-cart,.products-listing-simple.basic-listing-simple .product .product-details .order-box .availability-info{bottom:auto;top:0px}.products-listing-simple.basic-listing-simple .product .product-details .order-box .price-col{margin-right:125px}.products-listing-simple.basic-listing-simple .product .product-details .order-box .price-col .price{float:right;width:110px}.products-listing-simple.basic-listing-simple .product .product-details .order-box .price-col .availability{float:left;width:160px;margin-top:5px}#product-card .product-card-section{background:#FFF}#product-card .product-card-section.product-card-variants .products-listing-simple .product{border-top:2px solid #f2f2f2}#product-card .product-card-section.product-card-variants .products-listing-simple .product:first-child{border-top:0}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-inner{padding:10px 0}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-photo{width:16%}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-details{width:81%}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-details .product-name{margin-right:315px;margin-top:15px}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-details .product-name a{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-details .order-box{width:330px}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-details .order-box .price-col{margin-right:165px}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-details .order-box .price-col .price{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-details .order-box .availability-info{width:132px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);padding-top:8px;padding-bottom:8px}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-details .order-box .button-to-cart{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold}#product-card .product-card-section.product-card-reviews .button-add-opinion a{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set{position:relative}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos{margin-right:325px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo{position:relative;width:100%;width:23%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo:before{content:"";display:block;width:100%;padding-bottom:80%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set{position:relative;width:100%;width:13%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set:before{content:"";display:block;width:100%;padding-bottom:141.53846154%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal{position:relative;width:100%;width:5%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus:before,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal:before{content:"";display:block;width:100%;padding-bottom:368%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus img,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus img,.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus:nth-child(8){clear:none;margin-left:0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus:nth-child(10){clear:both;margin-left:5%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box{width:325px;bottom:25px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .price-col{margin-right:165px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .price-col .price{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .availability-info{width:132px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);padding-top:8px;padding-bottom:8px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .order-box .button-to-cart{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold}#product-card .product-card-section.product-card-promotions .promotion .promotion-photo{width:30%}#product-card .product-card-section.product-card-promotions .promotion .promotion-details{width:67%}#product-card .product-card-bought-also{margin-top:40px}#product-card .banner-750x100 img{margin:30px 0 0}#product-card .button-product-card-switcher:after{margin-top:5px}#archive-site h2{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}#archive-site form{clear:none;float:left}#archive-site form section .form-row label.text-field .field{width:100%}#department-site .main-section h1,#producer-space .main-section h1{margin-bottom:12px}#department-site .main-section .button-switcher,#producer-space .main-section .button-switcher{display:none !important}#department-site .main-section .department-all-categories,#producer-space .main-section .department-all-categories{display:block !important;margin-top:10px;padding:22px 0px 40px 0px;background-color:#FFF}#department-site .main-section .department-all-categories h2,#producer-space .main-section .department-all-categories h2{font-size:18px;line-height:25.2px;font-size:1.8rem;line-height:calc(2.52rem);padding-left:30px;text-align:left;display:block !important}#department-site .main-section .department-all-categories h2:first-of-type,#producer-space .main-section .department-all-categories h2:first-of-type{border-top:0px}#department-site .main-section .department-all-categories .category-menu,#producer-space .main-section .department-all-categories .category-menu{display:block !important;padding-left:30px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.no-cssanimations #department-site .main-section .department-all-categories .category-menu ul,.no-cssanimations #producer-space .main-section .department-all-categories .category-menu ul{float:left;width:33.33333333%;padding-right:10px}#department-site .main-section .department-all-categories .category-menu ul,#producer-space .main-section .department-all-categories .category-menu ul{padding-right:10px}#department-site .main-section .department-all-categories .category-menu ul li,#producer-space .main-section .department-all-categories .category-menu ul li{border:0;padding-bottom:0;padding-top:5px}#department-site .main-section .department-all-categories .category-menu ul li a,#producer-space .main-section .department-all-categories .category-menu ul li a{display:inline-block;padding:3px 0}#department-site .main-section .department-all-categories .category-menu ul li a:hover,#producer-space .main-section .department-all-categories .category-menu ul li a:hover{border:none;box-shadow:none}#department-site .main-section .slider-wrapper{display:block !important}#department-site .main-section .slider-wrapper img{width:100%}#department-site .main-section .accesories-for-you .box-inner{padding:15px 50px 15px 40px}#department-site .main-section .accesories-for-you .default-form{max-width:none}#department-site .main-section .department-options-links{padding-left:30px;padding-right:0}#department-site .main-section .department-options-links ul li{width:33.33333333%;margin-bottom:5px}#department-site.department-resale .popular-categories{margin-top:0}#department-site.department-resale .popular-categories .grid .category h3{text-align:center}#producer-space .main-section.producer-series{padding-top:0;margin-top:0}#producer-space .main-section.producer-series.profoto-series .brand-logo{position:relative;width:100%}#producer-space .main-section.producer-series.profoto-series .brand-logo:before{content:"";display:block;width:100%;padding-bottom:90%}#producer-space .main-section.producer-series.profoto-series .brand-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #producer-space .main-section.producer-series.profoto-series .brand-logo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#producer-space .main-section .products-sections .products-section a .products-section-title{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);padding:12px 20px 22px}.steps{display:table;width:100%;margin-left:0px;margin-right:0px;margin-bottom:30px}.steps .step{display:table-cell;padding-left:2px;padding-right:2px;vertical-align:bottom}.steps .step .step-number{font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}.steps .step .step-title{display:block !important;display:inline !important;font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}#cart-site .useful-accessories{display:block !important}.storage-site .cms{margin:18px 0 24px}.storage-site .cms p,.storage-site .cms ul{margin-top:12px;margin-bottom:12px;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}.checkout-site .button-box,.storage-site .button-box{float:right;clear:right;width:54%}.costs-summary{float:right;clear:right;width:54%}.costs-summary h2{display:none}.costs-summary .alternative-rows{border-top:0;padding-top:0}.product-cart .product-photo-col{width:24%}.product-cart .product-photo-col .product-photo{position:relative;width:100%;width:96%;margin:0 auto}.product-cart .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:68%}.product-cart .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .product-cart .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.product-cart .product-details-col{width:76%}.product-cart .product-details-col .product-main-details-col{margin-right:215px;padding-bottom:80px}.product-cart .product-details-col .product-main-details-col .product-name{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);margin-right:0}.product-cart .product-details-col .product-main-details-col .actions{display:block !important;position:absolute;bottom:25px;left:24%}.product-cart .product-details-col .product-main-details-col .actions .delete{display:none !important}.product-cart .product-details-col .product-order-details-col{width:409px}.product-cart .product-details-col .product-order-details-col .product-price-col{float:left;width:160px;text-align:right}.product-cart .product-details-col .product-order-details-col .product-price-col .price{display:block !important;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);color:#5c5c5c}.product-cart .product-details-col .product-order-details-col .product-price-col .availability-wrapper{text-align:right}.product-cart .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability{padding-right:23px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.product-cart .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability:before{width:18px;height:18px;margin:0 -23px 0 0}.product-cart .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability-alert{font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.product-cart .product-details-col .product-order-details-col .amount{right:135px;bottom:0;left:auto;width:94px;text-align:center}.product-cart .product-details-col .product-order-details-col .amount span span,.product-cart .product-details-col .product-order-details-col .amount label span{display:none !important}.product-cart .product-details-col .product-order-details-col .price-sum{position:absolute;right:0;bottom:-1px;width:135px}.product-cart.sub-product .product-photo-col:before,.product-cart.sub-product .product-photo-col:after{content:" ";display:table}.product-cart.sub-product .product-photo-col:after{clear:both}.product-cart.sub-product .product-photo-col .product-photo{width:60%}.product-cart.added-guarantee .product-photo-col .product-photo{position:relative;width:100%;width:60%}.product-cart.added-guarantee .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:30%}.product-cart.added-guarantee .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .product-cart.added-guarantee .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.product-cart.discount-code .product-details-col{width:100%}.product-cart.product-payment-delivery.without-button .product-details-col .product-main-details-col .product-name{margin-right:0}.cart .cart-header .col-order-details{display:block !important;float:right}.cart .cart-header .col-price{width:155px;padding-right:20px;text-align:right}.cart .cart-header .col-amount{width:94px;text-align:center}.cart .cart-header .col-sum{width:135px;padding-right:10px;text-align:right}.cart .cart-links{float:left;width:46%}.cart .cart-links .leasing-info .installments-link>div{padding:14px 0 25px}.cart .cart-links .leasing-info a{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.cart .cart-links .leasing-info a .leasing-description .leasing-price{margin-top:1px}.cart .cart-links .leasing-info img{max-width:80px}.cart .cart-add-discount-code{width:80%;max-width:320px;margin-bottom:10px}.cart .cart-add-discount-code .discount-code-switch{margin:3px 0 0}.cart .cart-add-discount-code label{border:none}.cart .cart-add-discount-code input[type=text]{margin-bottom:10px;margin-top:0}.cart .cart-add-discount-code .button{margin-top:-48px}.cart .costs-summary{margin-top:26px}.cart.cart-basic .product .product-photo-col{width:24%}.cart.cart-basic .product .product-photo-col .product-photo{position:relative;width:100%;width:96%;margin:0 auto}.cart.cart-basic .product .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:68%}.cart.cart-basic .product .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cart.cart-basic .product .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cart.cart-basic .product .product-details-col{width:76%}.cart.cart-basic .product .product-details-col .product-main-details-col{margin-right:215px;padding-bottom:80px}.cart.cart-basic .product .product-details-col .product-main-details-col .product-name{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);margin-right:0}.cart.cart-basic .product .product-details-col .product-main-details-col .actions{display:block !important;position:absolute;bottom:25px;left:24%}.cart.cart-basic .product .product-details-col .product-main-details-col .actions .delete{display:none !important}.cart.cart-basic .product .product-details-col .product-order-details-col{width:409px}.cart.cart-basic .product .product-details-col .product-order-details-col .product-price-col{float:left;width:160px;text-align:right}.cart.cart-basic .product .product-details-col .product-order-details-col .product-price-col .price{display:block !important;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);color:#5c5c5c}.cart.cart-basic .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper{text-align:right}.cart.cart-basic .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability{padding-right:23px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.cart.cart-basic .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability:before{width:18px;height:18px;margin:0 -23px 0 0}.cart.cart-basic .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability-alert{font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.cart.cart-basic .product .product-details-col .product-order-details-col .amount{right:135px;bottom:0;left:auto;width:94px;text-align:center}.cart.cart-basic .product .product-details-col .product-order-details-col .amount span span,.cart.cart-basic .product .product-details-col .product-order-details-col .amount label span{display:none !important}.cart.cart-basic .product .product-details-col .product-order-details-col .price-sum{position:absolute;right:0;bottom:-1px;width:135px}.cart.cart-basic .product.sub-product .product-photo-col:before,.cart.cart-basic .product.sub-product .product-photo-col:after{content:" ";display:table}.cart.cart-basic .product.sub-product .product-photo-col:after{clear:both}.cart.cart-basic .product.sub-product .product-photo-col .product-photo{width:60%}.cart.cart-basic .product.added-guarantee .product-photo-col .product-photo{position:relative;width:100%;width:60%}.cart.cart-basic .product.added-guarantee .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:30%}.cart.cart-basic .product.added-guarantee .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cart.cart-basic .product.added-guarantee .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cart.cart-basic .product.discount-code .product-details-col{width:100%}.cart.cart-basic .product.product-payment-delivery.without-button .product-details-col .product-main-details-col .product-name{margin-right:0}.cart.cart-mini .cart-mini-content{margin-bottom:10px}.cart.cart-mini .costs-summary{width:270px}.cart.cart-order-summary .cart-header .col-vat,.cart.cart-order-summary .cart-promotions-header .col-vat{display:none !important}.cart.cart-order-summary .product.discount-code .product-details-col .product-main-details-col .product-name{margin-right:0}.cart.cart-order-summary .product.product-trusted-shops .product-details-col .product-main-details-col{padding-bottom:30px}.cart.cart-order-summary .costs-summary{max-width:310px}.cart.cart-order-summary .delivery-time-info{clear:both;margin-top:30px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.cart.cart-storage .product .product-details-col .product-main-details-col .actions-storage{left:24%}.cart.cart-storage .product .product-details-col .product-order-details-col .product-price-col{width:200px}.cart.cart-storage .cart-summary{margin-top:32px}.cart.cart-storage .button-box .button{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}.security-guarantee{width:auto}.security-guarantee .logo{float:left;width:50%;margin:5px 0}.security-guarantee .logo .photo{position:relative;width:100%;width:85%}.security-guarantee .logo .photo:before{content:"";display:block;width:100%;padding-bottom:50%}.security-guarantee .logo .photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .security-guarantee .logo .photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#step2-site .main-content h2{font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}#step2-site .step2-form{max-width:100%}#step2-site .step2-form .button-box .button{margin-left:0}#step2-site .step2-form section .button-change{width:81px;margin-left:33px}#step2-site .step2-form section .payment-list{margin-left:-5px;margin-right:-5px}#step2-site .step2-form section .payment-list:before,#step2-site .step2-form section .payment-list:after{content:" ";display:table}#step2-site .step2-form section .payment-list:after{clear:both}#step2-site .step2-form section .options-list .form-row label .label{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}#step2-site .step2-form section .options-list .form-row.delivery-row label .label .delivery-name,#step2-site .step2-form section .options-list .form-row.delivery-row label .label .payment-name{padding-left:100px}#step2-site .step2-form section .options-list .form-row.delivery-row label .delivery-img{width:73px;height:48px;margin:-12px 0 -10px -90px}#step2-site .step2-form section .options-list .form-row.delivery-row label .delivery-img.delivery-12{margin-top:-5px}#step2-site .step2-form section .options-list .form-row.payment-row{clear:none;position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px;height:210px;padding-left:5px !important;padding-right:5px !important}#step2-site .step2-form section .options-list .form-row.payment-row:before{top:12px;left:15px}#step2-site .step2-form section .options-list .form-row.payment-row label{height:100%;padding:7px 8px}#step2-site .step2-form section .options-list .form-row.payment-row label .label{margin:0}#step2-site .step2-form section .options-list .form-row.payment-row label .label .payment-name{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);text-align:center;padding:0}#step2-site .step2-form section .options-list .form-row.payment-row label .label .description{margin-top:8px}#step2-site .step2-form section .options-list .form-row.payment-row label .label .gratis{display:block;width:80px;margin:3px auto 0}#step2-site .step2-form section .options-list .form-row.payment-row label .payment-img{float:none;width:100px;height:66px;margin:0 auto}#step2-site .step2-form section .options-list .form-row.payment-row label .price{position:absolute;bottom:12px;left:0;width:100%;text-align:center}#step2-site .step2-form section .options-list .post-select h2{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}#step2-site .step2-form section .options-list .post-select h4{font-size:26px;line-height:31.2px;font-size:2.6rem;line-height:calc(3.12rem)}#step2-site .step2-form section .options-list .post-select .button-change-inpost,#step2-site .step2-form section .options-list .post-select .button-zmien-stacje{width:81px}#step2-site .step2-form section.trusted-shops-section{border-bottom:1px solid #e8e8e8}#step2-site .step2-form section.trusted-shops-section .trusted-shops-logo{width:100px}#step2-site .step2-form section.trusted-shops-section .trusted-shops-content{margin-left:120px}#step2-site .step2-form section.trusted-shops-section .trusted-shops-content p{margin-left:0}.orlen-layer .c-overlay{max-width:800px;padding-right:20px;padding-left:30px;padding-top:30px}.orlen-layer #mapBoxHolder_layout2 #mapa{width:340px;margin-right:40px}.orlen-layer #stacjaPaczkaClose,.orlen-layer #stacjaPaczkaMsg{margin-left:380px}.inpost-layer .c-overlay{padding:30px;height:92%}.inpost-layer .inpost-form{float:left;width:330px}.inpost-layer .inpost-map{width:auto;height:500px;margin-left:350px}#step3-site .main-content h2{font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}#step3-site .step3-form{margin-top:30px;max-width:100%}#step3-site .step3-form .form-row.company label .label{padding-top:3px}#step3-site .step3-form .button-box .button{margin-left:0}#step3-site.cart-storage .product .product-details-col .product-main-details-col .actions-storage{left:24%}#step3-site.cart-storage .product .product-details-col .product-order-details-col .product-price-col{width:200px}#step3-site.cart-storage .cart-summary{margin-top:32px}#step3-site.cart-storage .button-box .button{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}#inpostMain,#poczta-polska{padding-left:44px}.order-summary .default-form{max-width:100%}.order-summary .button-box{width:56%}.order-summary .button-box .button{margin-left:0}#step5-site{font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}#step5-site h1{font-size:36px;line-height:43.2px;font-size:3.6rem;line-height:calc(4.32rem);margin-bottom:30px}#step5-site h2{margin-top:30px;font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}#step5-site p{font-size:15px;line-height:21px;font-size:1.5rem;line-height:calc(2.0999999999999996rem)}#step5-site .social-box{margin:30px 0}#step5-site .back-to-home-page{margin-top:30px}.payment-status .completed,.payment-status .uncompleted{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}.payment-status .button{font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem)}.payment-options{font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}.payment-options p{font-size:15px !important;line-height:21px !important;font-size:1.5rem !important;line-height:calc(2.0999999999999996rem) !important}.payment-option .payment-link span{font-size:20px;line-height:28px;font-size:2rem;line-height:calc(2.8rem)}.redirect-layer{font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}.redirect-layer .redirect-wrapper{margin-top:50px}.redirect-layer h1{font-size:32px;line-height:44.8px;font-size:3.2rem;line-height:calc(4.4799999999999995rem)}.redirect-layer .redirect-logos .logo{max-width:120px;max-height:60px}.redirect-layer .loader{margin:36px auto}.warranty-select h1{margin-bottom:6px;font-size:31px;line-height:37.2px;font-size:3.1rem;line-height:calc(3.7199999999999998rem)}.warranty-select #warranty-offers{margin-left:-5px;margin-right:-5px;max-width:none}.warranty-select #warranty-offers:before,.warranty-select #warranty-offers:after{content:" ";display:table}.warranty-select #warranty-offers:after{clear:both}.warranty-select .button-to-cart{float:right;width:240px}#my-account-main-site ul li{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px}#my-orders-list-site .my-order .my-order-summary{float:left;width:300px}#my-orders-list-site .my-order .my-order-products-wrapper{float:left;width:calc(100% - 300px);margin-top:0;padding-left:20px;border-left:1px solid #f2f2f2}#my-orders-list-site .my-order .my-order-products-wrapper:before,#my-orders-list-site .my-order .my-order-products-wrapper:after{content:" ";display:table}#my-orders-list-site .my-order .my-order-products-wrapper:after{clear:both}#my-orders-list-site .my-order .my-order-products-wrapper .my-order-products-title{font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#my-orders-list-site .my-order .my-order-products-wrapper .my-order-products{width:100%}#my-order-summary-site .order-summary-personal-data .personal-data-box p{font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}#my-order-summary-site .order-summary-personal-data .personal-data-box h3{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}#my-order-summary-site .order-summary-comments p{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}#my-order-summary-site .cart .product.product-payment-delivery .product-details-col .product-main-details-col{margin-right:0 !important}#my-order-summary-site .cart .product.product-payment-delivery .product-details-col .product-main-details-col .product-name .gratis{margin-right:0}#my-order-summary-site .cart .costs-summary{max-width:280px}.order-summary-shop-comments .comment{padding:15px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.order-summary-shop-comments .comment .date{margin-bottom:0;float:left}.order-summary-shop-comments .comment .comment-content{margin-left:150px}#comparison #result-comparison .move_cols .product .innerLabel{top:-35px}#comparison #result-comparison .move_cols .product ul li{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}#comparison #result-comparison .move_cols .product .product_value{margin-top:35px}#comparison #result-comparison .move_cols .product .product-info{margin-top:0}#comparison #result-comparison .move_cols .product .product-info .product-name{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}#comparison #result-comparison .move_cols .product .product-info .order-box .button{padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold}#comparison #result-comparison .move_cols .product .product-info .order-box .availability-info{width:132px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem);padding-top:8px;padding-bottom:8px}#profoto-site .profoto-lead{padding:20px 30px;font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem)}#profoto-site .profoto-benefits .profoto-benefits-list{margin-left:-5px;margin-right:-5px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#profoto-site .profoto-benefits .profoto-benefits-list:before,#profoto-site .profoto-benefits .profoto-benefits-list:after{content:" ";display:table}#profoto-site .profoto-benefits .profoto-benefits-list:after{clear:both}#profoto-site .profoto-benefits .profoto-benefits-list:before,#profoto-site .profoto-benefits .profoto-benefits-list:after{display:inline}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit .profoto-benefit-inner{width:100%;height:100%;padding:20px 35px 30px 65px}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit h3{font-size:20px;line-height:24px;font-size:2rem;line-height:calc(2.4rem)}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a>span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);width:100%;padding-right:25px;font-size:32px;line-height:32px;font-size:3.2rem;line-height:calc(3.2rem)}.no-cssanimations #profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a>span{top:50%;left:50%}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a>span span{font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem)}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join a>span br{display:block}#profoto-site .profoto-rules{max-width:1010px;margin:0 auto}#profoto-site .profoto-rules h3{margin-top:24px}#site-map .site-map-list>li.alternative{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px}#site-map .site-map-list .columns-wrapper{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.no-cssanimations #site-map .site-map-list .columns-wrapper ul{float:left;width:33.33333333%;padding-right:10px}.manuals{min-width:700px}.manuals tr th{padding:12px 10px;font-size:11px;line-height:11px;font-size:1.1rem;line-height:calc(1.1rem)}.manuals tr th:nth-child(1){padding-right:30px}.manuals tr td{padding:15px 10px}.manuals tr td:nth-child(1){padding-right:30px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.manuals tr td:nth-child(2),.manuals tr td:nth-child(3),.manuals tr td:nth-child(4){font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.manuals tr td a{padding-left:28px}.manuals tr td a:before{top:-6px;font-size:22px;line-height:30.8px;font-size:2.2rem;line-height:calc(3.08rem)}}@media (min-width:768px) and (max-width:1023px){#reviews-site.add-review-site .sidebar .reviews-summary-widget{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}}@media (min-width:768px) and (max-width:1023px){.sidebar .widget.sidebar-categories .sidebar-menu:before,.sidebar .widget.sidebar-categories .sidebar-menu:after{content:" ";display:table}.sidebar .widget.sidebar-categories .sidebar-menu:after{clear:both}.sidebar .widget.sidebar-categories .sidebar-menu li{float:left;margin:5px 5px 0 0}.sidebar .widget.sidebar-categories .sidebar-menu.products-menu>li{float:none;margin:0}.sidebar .widget.sidebar-categories .sidebar-menu.products-menu>li>ul>li>ul>li{float:left;margin:5px 5px 0 0}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu{background:none}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li{float:none;clear:both;margin:0}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>ul{margin-bottom:15px}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>ul:before,.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>ul:after{content:" ";display:table}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>ul:after{clear:both}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>ul>li{float:left;margin:10px 5px 0 0}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>ul>li a{box-shadow:inset 0 0 0 1px #e3e3e3}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>ul>li a:hover,.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>ul>li a:focus{box-shadow:inset 0 0 0 1px #b2b2b2}.sidebar .widget.sidebar-categories .sidebar-menu.alternative-menu>li>ul>li a.active{box-shadow:inset 0 0 0 1px #474747}.sidebar .widget.sidebar-categories .sidebar-menu.rental-menu li{float:none}.sidebar .widget.sidebar-categories .sidebar-menu.rental-menu li a{float:left;margin:5px 5px 0 0}.sidebar .widget.sidebar-categories.split-categories h2{margin-bottom:5px}}@media (min-width:768px) and (max-width:1023px){#department-site.department-resale .popular-categories .grid .category{width:50%}}@media (min-width:768px) and (max-width:1023px){.cart.cart-mini .product .product-photo-col{width:24%}.cart.cart-mini .product .product-photo-col .product-photo{position:relative;width:100%;width:96%;margin:0 auto}.cart.cart-mini .product .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:68%}.cart.cart-mini .product .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cart.cart-mini .product .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cart.cart-mini .product .product-details-col{width:76%}.cart.cart-mini .product .product-details-col .product-main-details-col{margin-right:215px;padding-bottom:80px}.cart.cart-mini .product .product-details-col .product-main-details-col .product-name{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem);margin-right:0}.cart.cart-mini .product .product-details-col .product-main-details-col .actions{display:block !important;position:absolute;bottom:25px;left:24%}.cart.cart-mini .product .product-details-col .product-main-details-col .actions .delete{display:none !important}.cart.cart-mini .product .product-details-col .product-order-details-col{width:409px}.cart.cart-mini .product .product-details-col .product-order-details-col .product-price-col{float:left;width:160px;text-align:right}.cart.cart-mini .product .product-details-col .product-order-details-col .product-price-col .price{display:block !important;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);color:#5c5c5c}.cart.cart-mini .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper{text-align:right}.cart.cart-mini .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability{padding-right:23px;font-size:16px;line-height:16px;font-size:1.6rem;line-height:calc(1.6rem)}.cart.cart-mini .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability:before{width:18px;height:18px;margin:0 -23px 0 0}.cart.cart-mini .product .product-details-col .product-order-details-col .product-price-col .availability-wrapper .availability-alert{font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.cart.cart-mini .product .product-details-col .product-order-details-col .amount{right:135px;bottom:0;left:auto;width:94px;text-align:center}.cart.cart-mini .product .product-details-col .product-order-details-col .amount span span,.cart.cart-mini .product .product-details-col .product-order-details-col .amount label span{display:none !important}.cart.cart-mini .product .product-details-col .product-order-details-col .price-sum{position:absolute;right:0;bottom:-1px;width:135px}.cart.cart-mini .product.sub-product .product-photo-col:before,.cart.cart-mini .product.sub-product .product-photo-col:after{content:" ";display:table}.cart.cart-mini .product.sub-product .product-photo-col:after{clear:both}.cart.cart-mini .product.sub-product .product-photo-col .product-photo{width:60%}.cart.cart-mini .product.added-guarantee .product-photo-col .product-photo{position:relative;width:100%;width:60%}.cart.cart-mini .product.added-guarantee .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:30%}.cart.cart-mini .product.added-guarantee .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cart.cart-mini .product.added-guarantee .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cart.cart-mini .product.discount-code .product-details-col{width:100%}.cart.cart-mini .product.product-payment-delivery.without-button .product-details-col .product-main-details-col .product-name{margin-right:0}}@media (min-width:768px) and (max-width:1023px){.warranty-select h2{min-height:86px}}@media screen and (min-width:1024px){h1{font-size:36px;line-height:43.2px;font-size:3.6rem;line-height:calc(4.32rem)}h2{font-size:28px;line-height:33.6px;font-size:2.8rem;line-height:calc(3.36rem)}.reviews-listing .review .review-usability{float:right;width:230px;padding:0 0 0 30px;border-left:1px solid #e8e8e8}.reviews-listing .review .review-usability strong{font-weight:bold}.reviews-listing .review .review-usability .vote-result{color:#000}.reviews-listing .review .review-usability .vote{margin:15px 0 25px}.reviews-listing .review .review-usability .vote div{margin-top:3px}.reviews-listing .review .review-usability .vote div a{color:#525252;text-decoration:none;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.reviews-listing .review .review-usability .vote div a:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.reviews-listing .review .review-usability .vote div a:before{text-decoration:none}.reviews-listing .review .review-usability .vote div a:hover{cursor:pointer}.reviews-listing .review .review-usability .vote div a.inverse:before{content:"\f105"}.reviews-listing .review .review-usability .vote div a:hover,.reviews-listing .review .review-usability .vote div a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.reviews-listing .review .review-usability .vote div a:focus{background-color:#f2f2f2}.reviews-listing .review .review-usability .vote div a:before{margin:1px 3px 0 0}.reviews-listing .review .review-usability .vote div a.useful{margin-right:13px}.reviews-listing .review .review-usability .vote div a.useful:before{content:"\f055";color:#4CAF50}.reviews-listing .review .review-usability .vote div a.useful:hover:before,.reviews-listing .review .review-usability .vote div a.useful:focus:before{color:#449d48}.reviews-listing .review .review-usability .vote div a.unuseful:before{content:"\f056"}.reviews-listing .review .review-usability .add-review:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.reviews-listing .review .review-usability .add-review:after{text-decoration:none}.reviews-listing .review .review-usability .add-review:hover{cursor:pointer}#reviews-site .sidebar{margin-top:0}#reviews-site .sidebar .trusted-shops-widget{margin-bottom:30px}#reviews-site .sidebar .reviews-summary-widget .reviews-summary{padding:10px 20px 0;margin:0}#reviews-site .sidebar .reviews-summary-widget .reviews-summary .col{width:auto}#reviews-site .sidebar .reviews-summary-widget .reviews-summary .summary-row{width:180px;margin:0 auto 20px}#reviews-site .sidebar .reviews-summary-widget .reviews-summary .summary-row .count,#reviews-site .sidebar .reviews-summary-widget .reviews-summary .summary-row .description{clear:both;margin:3px 0 0 54px}#reviews-site .sidebar .reviews-summary-widget .reviews-summary .button{margin:0 0 10px;padding:7px 14px 7px 17px;font-size:17px;line-height:20.4px;font-size:1.7rem;line-height:calc(2.04rem);font-weight:bold}.default-form section .form-row.between-list .tooltiped{float:none;display:inline-block !important;margin-top:-11px}#login-form-facebook .button{margin-left:0}.tracking-poczta-polska .tracking-table tr th,.tracking-poczta-polska .tracking-table tr td{padding:10px 20px}.navigator .nav_number{display:block !important;color:#525252;text-decoration:none;color:#000;box-shadow:inset 0 0 0 1px #d6d6d6}.navigator .nav_number:hover,.navigator .nav_number:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.navigator .nav_number:focus{background-color:#f2f2f2}.navigator .nav_number:hover,.navigator .nav_number:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.navigator .nav_number:focus{background-color:#f0f9fa}.navigator .nav_number:hover,.navigator .nav_number:focus{text-decoration:none;box-shadow:inset 0 0 0 1px #000;color:#000;background:transparent}.navigator .nav-dots{display:block !important;padding:0 6px}.navigator .nav_site_counter_txt{display:none !important}.carousel-prev,.carousel-next{font-size:40px;line-height:40px;font-size:4rem;line-height:calc(4rem);line-height:4rem}.owl-carousel .owl-controls .owl-nav .owl-prev{font-size:40px;line-height:40px;font-size:4rem;line-height:calc(4rem);line-height:4rem}.owl-carousel .owl-controls .owl-nav .owl-next{font-size:40px;line-height:40px;font-size:4rem;line-height:calc(4rem);line-height:4rem}.warranty-layer .c-overlay{max-width:1000px}.c-gallery .c-gallery-screen .c-gallery-screen-photo::before{padding-bottom:100%}.c-gallery .c-gallery-thumbs .c-gallery-thumb{width:16.66666667%}.c-gallery .c-gallery-thumbs .c-gallery-thumb.c-gallery-video-thumb .icon-video:before{font-size:30px;line-height:42px;font-size:3rem;line-height:calc(4.199999999999999rem)}.c-gallery-layer .c-overlay{padding:30px}.c-gallery-layer .c-gallery .c-gallery-info{padding:0}.c-gallery-layer .c-gallery .c-gallery-info .c-gallery-name{margin-left:305px;margin-right:20px}.c-gallery-layer .c-gallery .c-gallery-info .c-gallery-name span{display:block;width:90%;margin:0 auto}.c-gallery-layer .c-gallery .c-gallery-screen-wrapper{padding:40px 0 0 285px}.c-gallery-layer .c-gallery .c-gallery-screen .c-gallery-screen-video .video-data{text-align:center}.c-gallery-layer .c-gallery .c-gallery-thumbs-wrapper{left:0;top:0;height:100%;width:auto}.c-gallery-layer .c-gallery .c-gallery-thumbs{width:225px}.c-gallery-layer .c-gallery .c-gallery-thumbs .c-gallery-thumb{width:74px}.usp-slider{float:left;width:280px;color:#ccc}.usp-slider:before,.usp-slider:after{content:" ";display:table}.usp-slider:after{clear:both}.usp-slider h2{float:left;font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem);margin:0 0 7px}.usp-slider ul{float:left;width:280px}.usp-slider ul li{clear:both;cursor:pointer}.usp-slider ul li:before,.usp-slider ul li:after{content:" ";display:table}.usp-slider ul li:after{clear:both}.usp-slider ul li .icon{display:block;float:left;width:70px;height:50px;margin-right:10px;text-indent:-9999px;background-image:url(/images/usp/usp.svg?v=20230516);background-repeat:no-repeat;background-position:0 0;background-size:100%}.usp-slider ul li .description{float:left;margin-top:8px;font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem);color:#525252;text-decoration:none;color:#000;font-weight:bold}.usp-slider ul li .description:hover,.usp-slider ul li .description:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.usp-slider ul li .description:focus{background-color:#f2f2f2}.usp-slider ul li .description:hover,.usp-slider ul li .description:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.usp-slider ul li .description:focus{background-color:#f0f9fa}.usp-slider ul li .description:hover{text-decoration:none}.usp-slider ul li .description span{font-size:12px !important;line-height:12px !important;font-size:1.2rem !important;line-height:calc(1.2rem) !important;font-weight:normal;font-style:normal}.usp-slider ul li.nth1:hover .icon,.usp-slider ul li.nth1:focus .icon{background-position:0 14.28571429%}.usp-slider ul li.nth2 .icon{background-position:0 28.57142857%}.usp-slider ul li.nth2:hover .icon,.usp-slider ul li.nth2:focus .icon{background-position:0 42.85714286%}.usp-slider ul li.nth3 .icon{background-position:0 57.14285714%}.usp-slider ul li.nth3:hover .icon,.usp-slider ul li.nth3:focus .icon{background-position:0 71.42857143%}.usp-slider ul li.nth4 .icon{background-position:0 85.71428571%}.usp-slider ul li.nth4:hover .icon,.usp-slider ul li.nth4:focus .icon{background-position:0 100%}.usp-slider ol{float:left;text-align:center;margin:5px 0 0 79px}.usp-slider ol li{float:left;width:49px;height:7px;margin-left:1px;font-size:6px;line-height:6px;color:#000;background:#000;cursor:pointer}.usp-slider ol li:hover{color:#404040;background:#404040}.usp-slider ol li.active{color:#00b7d1;background:#00b7d1}.usp-slider .tooltip{width:280px}.usp-slider .tooltip .tooltip-inner{text-decoration:none;color:#999;cursor:pointer;color:#fff}.usp-slider .tooltip .tooltip-inner:before{display:inline-block;overflow:hidden;width:38px;height:38px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:normal !important;font-style:normal !important;line-height:38px !important;text-align:center;cursor:pointer}.usp-slider .tooltip .tooltip-inner:hover,.usp-slider .tooltip .tooltip-inner:focus{color:#000;text-decoration:none;background:none}.usp-slider .tooltip .tooltip-inner:hover{color:#fff}.usp-slider .tooltip .tooltip-inner:before{float:right;margin:-15px -15px 0 10px;color:#999}.usp-slider .tooltip .tooltip-inner:hover{background-color:#333}.usp-slider .tooltip .tooltip-inner:hover:before{color:#fff}.usp-slider .tooltip .tooltip-inner{font-size:14px !important;line-height:16.8px !important;font-size:1.4rem !important;line-height:calc(1.68rem) !important}.cms .cms-template_photo80 .cms-photo{max-width:80%}.cms .cms-template_photo60 .cms-photo{max-width:60%}.cms .cms-template_text80{width:80%;margin-left:auto;margin-right:auto}.cms .cms-template_text60{width:60%;margin-left:auto;margin-right:auto}.cms .cms-template_video100 .cms-video-wrapper{width:100%;margin:0 auto}.cms .cms-template_video90 .cms-video-wrapper{width:90%;margin:0 auto}.cms .cms-template_video80 .cms-video-wrapper{width:80%;margin:0 auto}.cms .cms-template_video60 .cms-video-wrapper{width:60%;margin:0 auto}.cms .cms-template_2photos25-text50 .cms-photos,.cms .cms-template_text50-2photos25 .cms-photos{float:left;width:50%;margin:2px 20px 10px -5px}.cms .cms-template_2photos25-text50 .cms-photos+*,.cms .cms-template_text50-2photos25 .cms-photos+*{margin-top:0}.cms .cms-template_text50-2photos25 .cms-photos{float:right;margin:2px -5px 10px 20px}.cms .cms-template_text33x3 .cms-text-column{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px;float:none}.cms .cms-template_text33x3.with-icons .cms-text-column:nth-last-child(-n+3){margin-bottom:0}.cms .cms-grid .cms-box .cms-description h1,.cms .cms-grid .cms-box .cms-description h2,.cms .cms-grid .cms-box .cms-description h3,.cms .cms-grid .cms-box .cms-description h4,.cms .cms-grid .cms-box .cms-description h5{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.cms .cms-grid .cms-box .cms-description p{font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem)}.cms .cms-grid.cms-grid-6 .cms-box{position:relative;float:left;width:16.66666667%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-grid.cms-grid-5 .cms-box{position:relative;float:left;width:20%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-grid.cms-grid-6 .cms-box .cms-description h1,.cms .cms-grid.cms-grid-5 .cms-box .cms-description h1,.cms .cms-grid.cms-grid-4 .cms-box .cms-description h1,.cms .cms-grid.cms-grid-6 .cms-box .cms-description h2,.cms .cms-grid.cms-grid-5 .cms-box .cms-description h2,.cms .cms-grid.cms-grid-4 .cms-box .cms-description h2,.cms .cms-grid.cms-grid-6 .cms-box .cms-description h3,.cms .cms-grid.cms-grid-5 .cms-box .cms-description h3,.cms .cms-grid.cms-grid-4 .cms-box .cms-description h3,.cms .cms-grid.cms-grid-6 .cms-box .cms-description h4,.cms .cms-grid.cms-grid-5 .cms-box .cms-description h4,.cms .cms-grid.cms-grid-4 .cms-box .cms-description h4,.cms .cms-grid.cms-grid-6 .cms-box .cms-description h5,.cms .cms-grid.cms-grid-5 .cms-box .cms-description h5,.cms .cms-grid.cms-grid-4 .cms-box .cms-description h5{font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}.cms .cms-grid.cms-grid-6 .cms-box .cms-description p,.cms .cms-grid.cms-grid-5 .cms-box .cms-description p,.cms .cms-grid.cms-grid-4 .cms-box .cms-description p{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.cms .cms-grid.cms-grid-6 .cms-box.cms-title .box-inner,.cms .cms-grid.cms-grid-5 .cms-box.cms-title .box-inner,.cms .cms-grid.cms-grid-4 .cms-box.cms-title .box-inner{font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem)}.cms .cms-grid.cms-grid-gray .cms-box .cms-description{padding-left:12px;padding-right:12px}.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h2,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h2,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h3,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h3,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h4,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h4,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h5,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h5,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h6,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h6{font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem)}.cms .cms-template_6logos-descriptions-grid.cms-grid .cms-box p{margin:6px 5px;font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:calc(1.68rem)}.cms .cms-products-list .cms-product .cms-product-details .order-box{width:280px}.cms .cms-template_contact-shop .shop-name{line-height:3.36rem}.cms .scroll-boxes .scrollbox{overflow-x:visible;padding-bottom:0}.cms .scroll-boxes .box{width:21.25%}.cms .scroll-boxes .box p{margin-bottom:0}.cms .scroll-boxes .icon{width:5%;margin-right:0}.cms .cms-template_business-card{margin-left:-20px;margin-right:-20px}.cms .cms-template_business-card .card{width:33.33333333%;padding-left:20px;padding-right:20px}.cms .cms-template_business-card .card:nth-last-child(-n+3){margin-bottom:0}.promotions-listing .promotion .characteristics,.cms .promotion .characteristics{padding:25px 50px 30px 30px}.promotions-listing .promotion .characteristics .promotion-name,.cms .promotion .characteristics .promotion-name{font-size:24px;line-height:28.8px;font-size:2.4rem;line-height:calc(2.88rem)}.cms-template_vp-grid.vp-grid-2 .cms-photo a::after{zoom:136%}.cms-template_vp-grid.vp-grid-3 .cms-photo a::after{zoom:100%}.cms-template_cs-banner .cms-photo{position:relative;width:100%}.cms-template_cs-banner .cms-photo:before{content:"";display:block;width:100%;padding-bottom:24.2%}.cms-template_cs-banner .cms-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cms-template_cs-banner .cms-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cms-template_cs-banner .logo{width:50%}.cms-template_cs-banner .logo img{float:right;width:160px;margin:40px 40px 0 15px}.cms-template_cs-banner .subtitle{font-size:20px;line-height:20px;font-size:2rem;line-height:calc(2rem)}.cms-template_cs-banner .title{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}.sidebar{margin-bottom:0}.sidebar .button-switcher{display:none !important}.sidebar .widget{padding:0 0 20px;margin-bottom:30px;background:#FFF}.sidebar .widget:before,.sidebar .widget:after{content:" ";display:table}.sidebar .widget:after{clear:both}.sidebar .widget h2{padding:0 0 5px 0;margin:0 0 10px;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);background:#f2f2f2;border-bottom:3px solid #e8e8e8}.sidebar .widget.sidebar-categories{display:block !important}.sidebar .widget.sidebar-categories .sidebar-menu{padding:10px 10px 15px 15px}.sidebar .widget.sidebar-categories .sidebar-menu li{margin-top:6px;font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}.sidebar .widget.sidebar-categories .sidebar-menu li .count{font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);color:#999;margin-left:1px}.sidebar .widget.sidebar-categories .sidebar-menu li a{text-decoration:none}.sidebar .widget.sidebar-categories .sidebar-menu li a.active{font-weight:bold;color:#000}.sidebar .widget.sidebar-categories .sidebar-menu li a.active:hover,.sidebar .widget.sidebar-categories .sidebar-menu li a.active:focus{color:#004752}.sidebar .widget.sidebar-categories .sidebar-menu li a:hover .count,.sidebar .widget.sidebar-categories .sidebar-menu li a:focus .count{color:#004752}.sidebar .widget.sidebar-categories .sidebar-menu li.active a{font-weight:bold;color:#000}.sidebar .widget.sidebar-categories .sidebar-menu li.active a:hover,.sidebar .widget.sidebar-categories .sidebar-menu li.active a:focus{color:#004752}.sidebar .widget.sidebar-categories .sidebar-menu li.inactive{color:#ccc}.sidebar .widget.sidebar-categories .sidebar-menu li ul li{margin:11px 0 0 6px}.sidebar .widget.sidebar-categories .sidebar-menu li ul li ul li{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.sidebar .widget.sidebar-categories .sidebar-menu.statute-menu{padding:0 0 15px 5px}.sidebar .widget.sidebar-categories .sidebar-menu.statute-menu li ul{display:block !important;margin-bottom:30px}.sidebar .widget.sidebar-categories .sidebar-menu.statute-menu li ul li{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.sidebar .widget.sidebar-categories .sidebar-menu.statute-menu li:last-child ul{margin-bottom:0}.sidebar .widget.sidebar-categories .sidebar-menu.my-account-menu>li>a,.sidebar .widget.sidebar-categories .sidebar-menu.advanced-search-menu>li>a{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);font-weight:bold}.sidebar .widget.sidebar-categories.split-categories{padding-bottom:0}.sidebar .widget.sidebar-categories.split-categories h2{padding-top:30px}.sidebar .widget.sidebar-categories.split-categories h2:first-child{padding-top:0}.sidebar .widget.sidebar-categories.split-categories .sidebar-menu{padding-bottom:30px}.sidebar .widget.sidebar-filters{display:block !important;padding-bottom:0}.sidebar .widget.sidebar-filters h2{margin-bottom:0}.sidebar .widget.sidebar-filters h2 a{display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;background:#dd0031;cursor:pointer;background:#f2f2f2;color:#000 !important;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;float:right;margin-top:-3px;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}.sidebar .widget.sidebar-filters h2 a--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}.sidebar .widget.sidebar-filters h2 a--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}.sidebar .widget.sidebar-filters h2 a--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}.sidebar .widget.sidebar-filters h2 a--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.sidebar .widget.sidebar-filters h2 a--auto{--button-size:auto}.sidebar .widget.sidebar-filters h2 a--bold{--button-font-weight:bold}.sidebar .widget.sidebar-filters h2 a--fluid{width:100%}.sidebar .widget.sidebar-filters h2 a--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}.sidebar .widget.sidebar-filters h2 a--circle{border-radius:50%}.sidebar .widget.sidebar-filters h2 a--color1{color:#FFF;background:#dd0031}.sidebar .widget.sidebar-filters h2 a--color1:hover,.sidebar .widget.sidebar-filters h2 a--color1:focus{background:#ff1146;color:#FFF}.sidebar .widget.sidebar-filters h2 a--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters h2 a--color2{color:#FFF;background:#00b7d1}.sidebar .widget.sidebar-filters h2 a--color2:hover,.sidebar .widget.sidebar-filters h2 a--color2:focus{background:#00c4e0;color:#FFF}.sidebar .widget.sidebar-filters h2 a--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters h2 a--color3{color:#000;background:#eee800}.sidebar .widget.sidebar-filters h2 a--color3:hover,.sidebar .widget.sidebar-filters h2 a--color3:focus{background:#f4f037;color:#000}.sidebar .widget.sidebar-filters h2 a--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters h2 a--gray{color:#000;background:#f2f2f2}.sidebar .widget.sidebar-filters h2 a--gray:hover,.sidebar .widget.sidebar-filters h2 a--gray:focus{color:#000;background:#f5f5f5}.sidebar .widget.sidebar-filters h2 a--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}.sidebar .widget.sidebar-filters h2 a--gray-light{color:#525252;background:#f2f2f2}.sidebar .widget.sidebar-filters h2 a--gray-light:hover,.sidebar .widget.sidebar-filters h2 a--gray-light:focus{color:#525252;background:#f5f5f5}.sidebar .widget.sidebar-filters h2 a--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}.sidebar .widget.sidebar-filters h2 a--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}.sidebar .widget.sidebar-filters h2 a--border-black:hover,.sidebar .widget.sidebar-filters h2 a--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}.sidebar .widget.sidebar-filters h2 a--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.sidebar .widget.sidebar-filters h2 a--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}.sidebar .widget.sidebar-filters h2 a--border-gray:hover,.sidebar .widget.sidebar-filters h2 a--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}.sidebar .widget.sidebar-filters h2 a--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.sidebar .widget.sidebar-filters h2 a--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}.sidebar .widget.sidebar-filters h2 a--border-neutral-200:hover,.sidebar .widget.sidebar-filters h2 a--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}.sidebar .widget.sidebar-filters h2 a--color-text{color:var(--color-text)}.sidebar .widget.sidebar-filters h2 a--color-text:hover{color:var(--color-title)}.sidebar .widget.sidebar-filters h2 a--neutral-hover:hover{background:var(--color-neutral-50)}.sidebar .widget.sidebar-filters h2 a:after,.sidebar .widget.sidebar-filters h2 a:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}.sidebar .widget.sidebar-filters h2 a:before{display:none;content:"\f104";margin:0 7px 0 0}.sidebar .widget.sidebar-filters h2 a:hover,.sidebar .widget.sidebar-filters h2 a:focus{background:#ff1146 !important;text-decoration:none !important}.sidebar .widget.sidebar-filters h2 a.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}.sidebar .widget.sidebar-filters h2 a.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}.sidebar .widget.sidebar-filters h2 a.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}.sidebar .widget.sidebar-filters h2 a.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}.sidebar .widget.sidebar-filters h2 a.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}.sidebar .widget.sidebar-filters h2 a:hover,.sidebar .widget.sidebar-filters h2 a:focus{background:#f5f5f5 !important}.sidebar .widget.sidebar-filters h2 a:disabled{color:#c2c2c2 !important}.sidebar .widget.sidebar-filters h2 a:disabled:hover,.sidebar .widget.sidebar-filters h2 a:disabled:focus{background:#f2f2f2 !important}.sidebar .widget.sidebar-filters h2 a:after{display:none}.sidebar .widget.sidebar-filters .filter{padding:15px 0 25px;border-bottom:2px solid #f2f2f2}.sidebar .widget.sidebar-filters .filter:before,.sidebar .widget.sidebar-filters .filter:after{content:" ";display:table}.sidebar .widget.sidebar-filters .filter:after{clear:both}.sidebar .widget.sidebar-filters .filter .filter-name{margin:5px 15px 10px;font-size:15px;line-height:18px;font-size:1.5rem;line-height:calc(1.7999999999999998rem)}.sidebar .widget.sidebar-filters .filter .filter-name .selected{display:none !important}.sidebar .widget.sidebar-filters .filter .filter-content{display:block !important}.sidebar .widget.sidebar-filters .filter .filter-content ul{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem)}.sidebar .widget.sidebar-filters .filter .filter-content ul li{clear:left;display:block;padding:0 15px 0 25px;margin-bottom:1px}.sidebar .widget.sidebar-filters .filter .filter-content ul li .checkbox .icon{display:none}.sidebar .widget.sidebar-filters .filter .filter-content ul li a{padding:6px 0;display:inline-block;color:#00788a;text-decoration:none}.sidebar .widget.sidebar-filters .filter .filter-content ul li a:hover,.sidebar .widget.sidebar-filters .filter .filter-content ul li a:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.sidebar .widget.sidebar-filters .filter .filter-content ul li a .count{font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);color:#999;margin-left:1px}.sidebar .widget.sidebar-filters .filter .filter-content ul li a:hover,.sidebar .widget.sidebar-filters .filter .filter-content ul li a:focus{text-decoration:none}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active{position:relative;padding-right:30px;background-color:#e8e8e8}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a{display:block;padding:6px 0 6px 0;color:#525252;text-decoration:none;color:#000}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:hover,.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:focus{background-color:#f2f2f2}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:hover,.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:focus{background-color:#f0f9fa}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:after{display:inline-block;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f00d";position:absolute;top:6px;right:12px;height:13px;color:#dd0031}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active a:focus{background:none;text-decoration:line-through}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active:hover{cursor:pointer;background-color:#f2f2f2}.sidebar .widget.sidebar-filters .filter .filter-content ul li.active:hover a{text-decoration:line-through;color:#000}.sidebar .widget.sidebar-filters .filter .filter-content ul li.inactive{padding-top:6px;padding-bottom:6px;color:#ccc}.sidebar .widget.sidebar-filters .filter .filter-content ul li.inactive label{cursor:auto}.sidebar .widget.sidebar-filters .filter .filter-content ul li.inactive .count{font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem)}.sidebar .widget.sidebar-filters .filter .filter-content .filter-more{display:none}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links{float:left;margin:10px 0 0 24px}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a{color:#525252;text-decoration:none;color:#000;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:bold}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:before{text-decoration:none}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:hover{cursor:pointer}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a.inverse:before{content:"\f105"}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:hover,.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:focus{background-color:#f2f2f2}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:hover,.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:focus{background-color:#f0f9fa}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:before{width:1.2em;height:1.2em;line-height:1.2em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#00b7d1;color:#FFF}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:hover:before{background:#006270}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a.delete:before{content:"\f00d";background:#e8e8e8;color:#999}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a.delete:hover:before{color:#000}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a:before{content:"\f107"}.sidebar .widget.sidebar-filters .filter .filter-content .filter-links a.link-hide:before{content:"\f106"}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter{display:none !important;float:right;margin-top:10px;display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;background:#dd0031;cursor:pointer;background:#f2f2f2;color:#000 !important;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--auto{--button-size:auto}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--bold{--button-font-weight:bold}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--fluid{width:100%}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--circle{border-radius:50%}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color1{color:#FFF;background:#dd0031}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color1:hover,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color1:focus{background:#ff1146;color:#FFF}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color2{color:#FFF;background:#00b7d1}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color2:hover,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color2:focus{background:#00c4e0;color:#FFF}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color3{color:#000;background:#eee800}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color3:hover,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color3:focus{background:#f4f037;color:#000}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--gray{color:#000;background:#f2f2f2}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--gray:hover,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--gray:focus{color:#000;background:#f5f5f5}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--gray-light{color:#525252;background:#f2f2f2}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--gray-light:hover,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--gray-light:focus{color:#525252;background:#f5f5f5}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--border-black:hover,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--border-gray:hover,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--border-neutral-200:hover,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color-text{color:var(--color-text)}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--color-text:hover{color:var(--color-title)}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--neutral-hover:hover{background:var(--color-neutral-50)}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter:after,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter:before{display:none;content:"\f104";margin:0 7px 0 0}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter:hover,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter:focus{background:#ff1146 !important;text-decoration:none !important}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter:hover,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter:focus{background:#f5f5f5 !important}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter:disabled{color:#c2c2c2 !important}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter:disabled:hover,.sidebar .widget.sidebar-filters .filter .filter-content .button-filter:disabled:focus{background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content{margin:0 15px}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content label{float:left;width:71%}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content label:first-child{margin-bottom:6px}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content label input{width:82%;height:31px}.sidebar .widget.sidebar-filters .filter.filter-from-to .filter-content .button-filter{display:block !important;margin:6px 0 0 0}.sidebar .widget.sidebar-filters .filter.filter-price .filter-content label{width:50%;text-align:right}.sidebar .widget.sidebar-filters .filter.filter-price .filter-content label input{width:73%}.sidebar .widget.sidebar-filters .filter-clear a,.sidebar .widget.sidebar-filters .filter-clear button{display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;background:#dd0031;cursor:pointer;background:#f2f2f2;color:#000 !important;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;width:100%}.sidebar .widget.sidebar-filters .filter-clear a--xlarge,.sidebar .widget.sidebar-filters .filter-clear button--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}.sidebar .widget.sidebar-filters .filter-clear a--large,.sidebar .widget.sidebar-filters .filter-clear button--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}.sidebar .widget.sidebar-filters .filter-clear a--medium,.sidebar .widget.sidebar-filters .filter-clear button--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}.sidebar .widget.sidebar-filters .filter-clear a--small,.sidebar .widget.sidebar-filters .filter-clear button--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.sidebar .widget.sidebar-filters .filter-clear a--auto,.sidebar .widget.sidebar-filters .filter-clear button--auto{--button-size:auto}.sidebar .widget.sidebar-filters .filter-clear a--bold,.sidebar .widget.sidebar-filters .filter-clear button--bold{--button-font-weight:bold}.sidebar .widget.sidebar-filters .filter-clear a--fluid,.sidebar .widget.sidebar-filters .filter-clear button--fluid{width:100%}.sidebar .widget.sidebar-filters .filter-clear a--icon,.sidebar .widget.sidebar-filters .filter-clear button--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}.sidebar .widget.sidebar-filters .filter-clear a--circle,.sidebar .widget.sidebar-filters .filter-clear button--circle{border-radius:50%}.sidebar .widget.sidebar-filters .filter-clear a--color1,.sidebar .widget.sidebar-filters .filter-clear button--color1{color:#FFF;background:#dd0031}.sidebar .widget.sidebar-filters .filter-clear a--color1:hover,.sidebar .widget.sidebar-filters .filter-clear button--color1:hover,.sidebar .widget.sidebar-filters .filter-clear a--color1:focus,.sidebar .widget.sidebar-filters .filter-clear button--color1:focus{background:#ff1146;color:#FFF}.sidebar .widget.sidebar-filters .filter-clear a--color1:disabled,.sidebar .widget.sidebar-filters .filter-clear button--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter-clear a--color2,.sidebar .widget.sidebar-filters .filter-clear button--color2{color:#FFF;background:#00b7d1}.sidebar .widget.sidebar-filters .filter-clear a--color2:hover,.sidebar .widget.sidebar-filters .filter-clear button--color2:hover,.sidebar .widget.sidebar-filters .filter-clear a--color2:focus,.sidebar .widget.sidebar-filters .filter-clear button--color2:focus{background:#00c4e0;color:#FFF}.sidebar .widget.sidebar-filters .filter-clear a--color2:disabled,.sidebar .widget.sidebar-filters .filter-clear button--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter-clear a--color3,.sidebar .widget.sidebar-filters .filter-clear button--color3{color:#000;background:#eee800}.sidebar .widget.sidebar-filters .filter-clear a--color3:hover,.sidebar .widget.sidebar-filters .filter-clear button--color3:hover,.sidebar .widget.sidebar-filters .filter-clear a--color3:focus,.sidebar .widget.sidebar-filters .filter-clear button--color3:focus{background:#f4f037;color:#000}.sidebar .widget.sidebar-filters .filter-clear a--color3:disabled,.sidebar .widget.sidebar-filters .filter-clear button--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}.sidebar .widget.sidebar-filters .filter-clear a--gray,.sidebar .widget.sidebar-filters .filter-clear button--gray{color:#000;background:#f2f2f2}.sidebar .widget.sidebar-filters .filter-clear a--gray:hover,.sidebar .widget.sidebar-filters .filter-clear button--gray:hover,.sidebar .widget.sidebar-filters .filter-clear a--gray:focus,.sidebar .widget.sidebar-filters .filter-clear button--gray:focus{color:#000;background:#f5f5f5}.sidebar .widget.sidebar-filters .filter-clear a--gray:disabled,.sidebar .widget.sidebar-filters .filter-clear button--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter-clear a--gray-light,.sidebar .widget.sidebar-filters .filter-clear button--gray-light{color:#525252;background:#f2f2f2}.sidebar .widget.sidebar-filters .filter-clear a--gray-light:hover,.sidebar .widget.sidebar-filters .filter-clear button--gray-light:hover,.sidebar .widget.sidebar-filters .filter-clear a--gray-light:focus,.sidebar .widget.sidebar-filters .filter-clear button--gray-light:focus{color:#525252;background:#f5f5f5}.sidebar .widget.sidebar-filters .filter-clear a--gray-light:disabled,.sidebar .widget.sidebar-filters .filter-clear button--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter-clear a--border-black,.sidebar .widget.sidebar-filters .filter-clear button--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}.sidebar .widget.sidebar-filters .filter-clear a--border-black:hover,.sidebar .widget.sidebar-filters .filter-clear button--border-black:hover,.sidebar .widget.sidebar-filters .filter-clear a--border-black:focus,.sidebar .widget.sidebar-filters .filter-clear button--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}.sidebar .widget.sidebar-filters .filter-clear a--border-black:disabled,.sidebar .widget.sidebar-filters .filter-clear button--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.sidebar .widget.sidebar-filters .filter-clear a--border-gray,.sidebar .widget.sidebar-filters .filter-clear button--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}.sidebar .widget.sidebar-filters .filter-clear a--border-gray:hover,.sidebar .widget.sidebar-filters .filter-clear button--border-gray:hover,.sidebar .widget.sidebar-filters .filter-clear a--border-gray:focus,.sidebar .widget.sidebar-filters .filter-clear button--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}.sidebar .widget.sidebar-filters .filter-clear a--border-gray:disabled,.sidebar .widget.sidebar-filters .filter-clear button--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.sidebar .widget.sidebar-filters .filter-clear a--border-neutral-200,.sidebar .widget.sidebar-filters .filter-clear button--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}.sidebar .widget.sidebar-filters .filter-clear a--border-neutral-200:hover,.sidebar .widget.sidebar-filters .filter-clear button--border-neutral-200:hover,.sidebar .widget.sidebar-filters .filter-clear a--border-neutral-200:focus,.sidebar .widget.sidebar-filters .filter-clear button--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}.sidebar .widget.sidebar-filters .filter-clear a--color-text,.sidebar .widget.sidebar-filters .filter-clear button--color-text{color:var(--color-text)}.sidebar .widget.sidebar-filters .filter-clear a--color-text:hover,.sidebar .widget.sidebar-filters .filter-clear button--color-text:hover{color:var(--color-title)}.sidebar .widget.sidebar-filters .filter-clear a--neutral-hover:hover,.sidebar .widget.sidebar-filters .filter-clear button--neutral-hover:hover{background:var(--color-neutral-50)}.sidebar .widget.sidebar-filters .filter-clear a:after,.sidebar .widget.sidebar-filters .filter-clear button:after,.sidebar .widget.sidebar-filters .filter-clear a:before,.sidebar .widget.sidebar-filters .filter-clear button:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}.sidebar .widget.sidebar-filters .filter-clear a:before,.sidebar .widget.sidebar-filters .filter-clear button:before{display:none;content:"\f104";margin:0 7px 0 0}.sidebar .widget.sidebar-filters .filter-clear a:hover,.sidebar .widget.sidebar-filters .filter-clear button:hover,.sidebar .widget.sidebar-filters .filter-clear a:focus,.sidebar .widget.sidebar-filters .filter-clear button:focus{background:#ff1146 !important;text-decoration:none !important}.sidebar .widget.sidebar-filters .filter-clear a.button-with-description,.sidebar .widget.sidebar-filters .filter-clear button.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}.sidebar .widget.sidebar-filters .filter-clear a.button-with-description span,.sidebar .widget.sidebar-filters .filter-clear button.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}.sidebar .widget.sidebar-filters .filter-clear a.button-with-description:after,.sidebar .widget.sidebar-filters .filter-clear button.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}.sidebar .widget.sidebar-filters .filter-clear a.button-with-out-description,.sidebar .widget.sidebar-filters .filter-clear button.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}.sidebar .widget.sidebar-filters .filter-clear a.button-with-out-description span,.sidebar .widget.sidebar-filters .filter-clear button.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}.sidebar .widget.sidebar-filters .filter-clear a:hover,.sidebar .widget.sidebar-filters .filter-clear button:hover,.sidebar .widget.sidebar-filters .filter-clear a:focus,.sidebar .widget.sidebar-filters .filter-clear button:focus{background:#f5f5f5 !important}.sidebar .widget.sidebar-filters .filter-clear a:disabled,.sidebar .widget.sidebar-filters .filter-clear button:disabled{color:#c2c2c2 !important}.sidebar .widget.sidebar-filters .filter-clear a:disabled:hover,.sidebar .widget.sidebar-filters .filter-clear button:disabled:hover,.sidebar .widget.sidebar-filters .filter-clear a:disabled:focus,.sidebar .widget.sidebar-filters .filter-clear button:disabled:focus{background:#f2f2f2 !important}.sidebar .widget.sidebar-filters .filter-clear a:after,.sidebar .widget.sidebar-filters .filter-clear button:after{content:"\f00d";font-weight:normal;font-style:normal;font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.sidebar .widget.sidebar-filters .filter-alert{padding:15px 15px 5px}.sidebar .widget.authorizations-widget{display:block !important;padding-bottom:0;margin-bottom:20px}.sidebar .widget.authorizations-widget ul li{padding:20px 0;border-bottom:2px solid #f2f2f2;text-align:center}.sidebar .widget.authorizations-widget ul li a{display:block}.sidebar .widget.authorizations-widget ul li a:focus{background:none !important}.sidebar .widget.authorizations-widget ul li img{max-width:80%;max-height:80px}.sidebar .widget.expert-widget{display:block !important;padding-bottom:0;margin-bottom:20px}.sidebar .widget.images-widget{padding-bottom:0;margin:0 0 30px;background:transparent}.sidebar .widget.images-widget ul li{margin-bottom:20px}.sidebar .widget.images-widget ul li:last-child{margin-bottom:0}.sidebar .widget.awards-widget{display:block !important}.sidebar .widget.awards-widget ul{padding:10px 10px 0;text-align:center;display:flex;flex-wrap:wrap}.sidebar .widget.awards-widget ul li{width:25%;padding:0 3px}.sidebar .widget.awards-widget ul li a{display:block}.sidebar .widget.awards-widget ul li img{max-width:100%;max-height:58px}.sidebar .widget.sidebar-products-listing{padding-bottom:0}.sidebar .widget.sidebar-products-listing h2{margin-bottom:0}.sidebar .widget.sidebar-products-listing .product{border-bottom:2px solid #f2f2f2}.sidebar .widget.sidebar-products-listing .product:before,.sidebar .widget.sidebar-products-listing .product:after{content:" ";display:table}.sidebar .widget.sidebar-products-listing .product:after{clear:both}.sidebar .widget.sidebar-products-listing .product .product-inner{padding:10px 15px 20px 15px}.sidebar .widget.sidebar-products-listing .product .product-photo{position:relative;width:100%;float:left;margin-right:2%;width:35%}.sidebar .widget.sidebar-products-listing .product .product-photo:before{content:"";display:block;width:100%;padding-bottom:80%}.sidebar .widget.sidebar-products-listing .product .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .sidebar .widget.sidebar-products-listing .product .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.sidebar .widget.sidebar-products-listing .product .availability{margin-top:12px;max-width:63%}.sidebar .widget.sidebar-products-listing .product .price{font-size:19px;line-height:26.6px;font-size:1.9rem;line-height:calc(2.6599999999999997rem)}.sidebar .widget.sidebar-products-listing .product .product-name{margin-top:5px;clear:left;font-size:12px;line-height:14.4px;font-size:1.2rem;line-height:calc(1.44rem)}.sidebar .widget.last-watched-widget{display:block !important}.sidebar .widget.for-you-widget{display:block !important}#authorizations-wrapper{padding-bottom:35px}#why-us{padding:20px 0 35px}#why-us .content h2{float:left;width:32%;max-width:310px;margin:14px 0 0 !important}#usp-footer{display:block !important;float:left;width:40%;max-width:440px;margin-left:1%;margin-right:1%;max-width:none;padding-top:10px}#usp-footer .tooltip{bottom:94%}#awards{padding-top:12px;float:right;width:26%;margin-left:0}#awards h2{text-align:left}#awards .awards-inner{margin:10px 0 0 0}#footer{padding-top:35px}#footer .content{width:100%}#footer .contact-wrapper{float:left;width:40%;max-width:460px}#footer .contact-wrapper .contact-box{float:none;width:100%;margin:0}#footer .contacts .phone,#footer .contacts .mail,#footer .contacts .order-status{padding:0 0 15px}#footer #info-wrapper{padding-top:0px;width:55%;clear:right;float:right}#footer #info-box{display:flex;gap:0 15px;margin-bottom:0;font-size:14px;line-height:16.8px;font-size:1.4rem;line-height:calc(1.68rem)}#footer #info-box div{padding-bottom:2px}#footer #info-box h2{margin:0px;float:none}#footer #info-box ul{padding-top:7px}#footer #info-box ul li{float:none;display:block;margin-bottom:7px}#footer #info-box ul li a{display:inline;padding:0;color:#FFF;text-decoration:none;color:rgba(255,255,255,0.5);font-size:13px;line-height:18.2px;font-size:1.3rem;line-height:calc(1.8199999999999998rem)}#footer #info-box ul li a:hover,#footer #info-box ul li a:focus{color:#FFF;text-decoration:underline;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer #info-box ul li a:focus{outline:#f2f2f2 dotted thin;background-color:rgba(255,255,255,0.1)}#footer #info-box ul li a:hover,#footer #info-box ul li a:focus{color:#FFF;text-decoration-color:#808080;-moz-text-decoration-color:#808080}#footer #info-box ul li a:after{display:none}#footer-bottom{padding-bottom:45px}#footer-bottom #copyrights{clear:none;float:right;width:55%;padding-top:5px}.cookies-layer .c-overlay{max-width:860px}.popular-categories{padding-top:0 !important}.popular-categories .grid .category{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px}.popular-categories .grid .category .box-inner{background:#FFF;padding:10px;width:100%;padding:10px 15px 25px}.popular-categories .grid .category .box-inner:before,.popular-categories .grid .category .box-inner:after{content:" ";display:table}.popular-categories .grid .category .box-inner:after{clear:both}.popular-categories .grid .category h3{margin-bottom:10px;font-size:18px !important;line-height:21.6px !important;font-size:1.8rem !important;line-height:calc(2.16rem) !important;font-weight:bold}.popular-categories .grid .category h3:before,.popular-categories .grid .category h3:after{display:none}.popular-categories .grid .category h3:after{clear:none}.popular-categories .grid .category h3 a{display:inline;color:#525252;text-decoration:underline;text-decoration-color:#d1d1d1;-moz-text-decoration-color:#d1d1d1;color:#000;text-align:left;padding:0}.popular-categories .grid .category h3 a:hover,.popular-categories .grid .category h3 a:focus{color:#000;text-decoration-color:#808080;-moz-text-decoration-color:#808080}.popular-categories .grid .category h3 a:focus{background-color:#f2f2f2}.popular-categories .grid .category h3 a:hover,.popular-categories .grid .category h3 a:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.popular-categories .grid .category h3 a:focus{background-color:#f0f9fa}.popular-categories .grid .category h3 a:before,.popular-categories .grid .category h3 a:after{display:none}.popular-categories .grid .category h3 a:after{clear:none}.popular-categories .grid .category h3 a:focus{background:none}.popular-categories .grid .category h3 a .category-photo{position:relative;width:100%;width:105%;margin-left:-2.5%}.popular-categories .grid .category h3 a .category-photo:before{content:"";display:block;width:100%;padding-bottom:60%}.popular-categories .grid .category h3 a .category-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .popular-categories .grid .category h3 a .category-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.popular-categories .grid .category h3 a .category-photo img{max-width:100%;max-height:100%}.popular-categories .grid .category ul{display:block !important;margin:10px 0 0;font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.popular-categories .grid .category ul li::first-letter{text-transform:uppercase}.popular-categories .grid .category.double{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}.popular-categories .grid .category.double .box-inner{padding:40px 5px 25px 40px}.popular-categories .grid .category.double h3 a .category-photo{width:100%;width:50%;float:right;margin:30px 20px 40px -100px;z-index:100;position:relative}.popular-categories .grid .category.double h3 a .category-photo:before{content:"";display:block;width:100%;padding-bottom:80%}.popular-categories .grid .category.double h3 a .category-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .popular-categories .grid .category.double h3 a .category-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.popular-categories .grid .category.double h3 a .category-photo img{width:100%}.popular-categories .grid .category.double ul{float:left;width:25%;padding-right:10px}.popular-categories .grid .category.double .more-wrapper{clear:left;width:100%}.popular-categories .grid .category.double.double-left .box-inner{padding:40px 20px 25px 15px}.popular-categories .grid .category.double.double-left h3 a .category-photo{float:left;margin:30px 10px 40px 0}.popular-categories .grid .category.double.double-left ul{width:23%}.popular-categories .grid .category.double.double-left .more-wrapper{clear:none;float:left;max-width:150px}.popular-categories .grid .category.double.double-left .more-wrapper .category-link{clear:none}.popular-categories .grid .category.double.lens .popular-categories .grid .category.double.binoculars-v2 h3 a .category-photo{margin-top:40px}.popular-categories .grid .category.double.camcorders-sport ul{width:28%;padding-right:20px}.popular-categories .grid .category.double.smartphones ul,.popular-categories .grid .category.double.drones ul{width:46%}.popular-categories .grid .category.bags-binoculars ul,.popular-categories .grid .category.fuji-films ul{float:left;width:50%}.popular-categories .grid .category.smartphones h3 a .category-photo,.popular-categories .grid .category.drones h3 a .category-photo{position:relative;width:100%;width:45%;margin-bottom:0 !important;margin-top:-20px !important}.popular-categories .grid .category.smartphones h3 a .category-photo:before,.popular-categories .grid .category.drones h3 a .category-photo:before{content:"";display:block;width:100%;padding-bottom:100%}.popular-categories .grid .category.smartphones h3 a .category-photo img,.popular-categories .grid .category.drones h3 a .category-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .popular-categories .grid .category.smartphones h3 a .category-photo img,.no-cssanimations .popular-categories .grid .category.drones h3 a .category-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.popular-categories .grid .category.smartphones h3 a .category-photo,.popular-categories .grid .category.drones h3 a .category-photo{margin-bottom:50px !important}.popular-categories .grid .category .more{display:inline-block !important;margin-top:10px;color:#525252;text-decoration:none;color:#000;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:bold}.popular-categories .grid .category .more:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}.popular-categories .grid .category .more:before{text-decoration:none}.popular-categories .grid .category .more:hover{cursor:pointer}.popular-categories .grid .category .more.inverse:before{content:"\f105"}.popular-categories .grid .category .more:hover,.popular-categories .grid .category .more:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.popular-categories .grid .category .more:focus{background-color:#f2f2f2}.popular-categories .grid .category .more:hover,.popular-categories .grid .category .more:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.popular-categories .grid .category .more:focus{background-color:#f0f9fa}.popular-categories .grid .category .more:before{width:1.2em;height:1.2em;line-height:1.2em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#00b7d1;color:#FFF}.popular-categories .grid .category .more:hover:before{background:#006270}.popular-categories .grid .category .more.delete:before{content:"\f00d";background:#e8e8e8;color:#999}.popular-categories .grid .category .more.delete:hover:before{color:#000}.popular-categories .grid .category .more.category-link{clear:both;float:left}.popular-categories .grid .category .more.category-link:before{content:"\f105"}.popular-categories .grid .category .more.expand-link{display:none !important}.popular-categories.categories-resale .grid .category{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}.popular-categories.categories-resale .grid .category .box-inner{padding:0}.popular-categories.categories-resale .grid .category h3{margin-bottom:0}.popular-categories.categories-resale .grid .category h3 a{display:block;text-align:center;padding:10px 25px 25px}.popular-categories.categories-resale .grid .category h3 a .category-photo{position:relative;width:100%;margin:0}.popular-categories.categories-resale .grid .category h3 a .category-photo:before{content:"";display:block;width:100%;padding-bottom:30%}.popular-categories.categories-resale .grid .category h3 a .category-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .popular-categories.categories-resale .grid .category h3 a .category-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.services-list a{padding-top:27px;padding-bottom:30px}.grid-element-single{position:relative;width:25%}.grid-element-single::before{width:100%;content:"";display:block;padding-top:100%}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.grid-element-single .grid-element-inner .product .product-inner .product-photo{height:49%;width:80%;position:absolute;top:43%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-single .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-single .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .grid-element-single .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.grid-element-single.grid-title{width:25%}.grid-element-double{position:relative;width:50%}.grid-element-double::before{width:100%;content:"";display:block;padding-top:50%}.grid-element-tall{position:relative;width:25%}.grid-element-tall::before{width:100%;content:"";display:block;padding-top:200%}.grid-element-large{position:relative;width:50%}.grid-element-large::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid .grid-element{position:relative;width:25%}.products-grid .grid .grid-element::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-photo{height:49%;width:80%;position:absolute;top:43%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element.grid-title{width:25%}.products-grid .grid .grid-element.single{position:relative;width:25%}.products-grid .grid .grid-element.single::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid .grid-element.single .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.products-grid .grid .grid-element.single .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.products-grid .grid .grid-element.single .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.products-grid .grid .grid-element.single .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.products-grid .grid .grid-element.single .grid-element-inner .product .product-inner .product-photo{height:49%;width:80%;position:absolute;top:43%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element.single .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element.single .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid .grid-element.single .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid .grid-element.single.grid-title{width:25%}.products-grid .grid .grid-element.double{position:relative;width:50%}.products-grid .grid .grid-element.double::before{width:100%;content:"";display:block;padding-top:50%}.products-grid .grid .grid-element.tall{position:relative;width:25%}.products-grid .grid .grid-element.tall::before{width:100%;content:"";display:block;padding-top:200%}.products-grid .grid .grid-element.large{position:relative;width:50%}.products-grid .grid .grid-element.large::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid.grid-universal .grid-element{position:relative;width:25%}.products-grid .grid.grid-universal .grid-element::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid.grid-universal .grid-element .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.products-grid .grid.grid-universal .grid-element .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.products-grid .grid.grid-universal .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.products-grid .grid.grid-universal .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.products-grid .grid.grid-universal .grid-element .grid-element-inner .product .product-inner .product-photo{height:49%;width:80%;position:absolute;top:43%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-universal .grid-element .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-universal .grid-element .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-universal .grid-element .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-universal .grid-element.grid-title{width:25%}.products-grid .grid.grid-universal .grid-element:nth-child(2){position:relative;width:50%}.products-grid .grid.grid-universal .grid-element:nth-child(2)::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid.grid-universal .grid-element:nth-child(4){position:relative;width:25%}.products-grid .grid.grid-universal .grid-element:nth-child(4)::before{width:100%;content:"";display:block;padding-top:200%}.products-grid .grid.grid-universal .grid-element:nth-child(7){position:relative;width:50%}.products-grid .grid.grid-universal .grid-element:nth-child(7)::before{width:100%;content:"";display:block;padding-top:50%}.products-grid .grid.grid-universal .grid-element:nth-child(11){display:block !important}.products-grid .grid.grid-new-products .grid-element:nth-child(4){position:relative;width:25%}.products-grid .grid.grid-new-products .grid-element:nth-child(4)::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-photo{height:49%;width:80%;position:absolute;top:43%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product.without-features .product-inner .product-photo{position:absolute;top:39%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.no-cssanimations .products-grid .grid.grid-new-products .grid-element:nth-child(4) .grid-element-inner .product.without-features .product-inner .product-photo{top:0;left:0;right:0;margin:0 auto}.products-grid .grid.grid-new-products .grid-element:nth-child(4).grid-title{width:25%}.products-grid .grid.grid-new-products .grid-element:nth-child(5){display:none !important}.products-grid .grid.grid-recomendations .grid-element:last-of-type{position:relative;width:50%}.products-grid .grid.grid-recomendations .grid-element:last-of-type::before{width:100%;content:"";display:block;padding-top:50%}.blog-posts li{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px;padding-bottom:15px}.products-list .main-section{padding-bottom:70px !important}.products-list .listing-options .counter{margin-top:0}.products-list .listing .products-listing-category-title{font-size:22px;line-height:26.4px;font-size:2.2rem;line-height:calc(2.64rem)}.products-list #filters-selected{position:relative;float:left;width:75%;min-height:1px;padding-left:5px;padding-right:5px;float:right;margin-top:-3px}.products-list #filters-selected:before,.products-list #filters-selected:after{content:" ";display:table}.products-list #filters-selected:after{clear:both}.products-list #filters-selected .filter-clear{display:inline-block;padding:11px 25px 12px 28px;border:none;text-decoration:none;text-align:center;font-size:23px;line-height:27.6px;font-size:2.3rem;line-height:calc(2.76rem);font-weight:bold;color:#FFF !important;background:#dd0031;cursor:pointer;padding:5px 10px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);font-weight:normal;font-style:normal;background:#f2f2f2;color:#000 !important;padding:8px 10px}.products-list #filters-selected .filter-clear--xlarge{height:54px;padding:0 40px;font-size:23px;line-height:23px;font-size:2.3rem;line-height:calc(2.3rem);font-weight:bold}.products-list #filters-selected .filter-clear--large{height:42px;padding:0 1.5em;font-size:1.8rem;font-weight:bold}.products-list #filters-selected .filter-clear--medium{height:46px;padding:0 25px;font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem);font-weight:bold}.products-list #filters-selected .filter-clear--small{height:36px;padding:0 15px;font-size:15px;line-height:15px;font-size:1.5rem;line-height:calc(1.5rem)}.products-list #filters-selected .filter-clear--auto{--button-size:auto}.products-list #filters-selected .filter-clear--bold{--button-font-weight:bold}.products-list #filters-selected .filter-clear--fluid{width:100%}.products-list #filters-selected .filter-clear--icon{padding:0;min-height:1em;max-height:100%;max-width:100%;aspect-ratio:1}.products-list #filters-selected .filter-clear--circle{border-radius:50%}.products-list #filters-selected .filter-clear--color1{color:#FFF;background:#dd0031}.products-list #filters-selected .filter-clear--color1:hover,.products-list #filters-selected .filter-clear--color1:focus{background:#ff1146;color:#FFF}.products-list #filters-selected .filter-clear--color1:disabled{background:#f2f2f2 !important;color:#ccc !important}.products-list #filters-selected .filter-clear--color2{color:#FFF;background:#00b7d1}.products-list #filters-selected .filter-clear--color2:hover,.products-list #filters-selected .filter-clear--color2:focus{background:#00c4e0;color:#FFF}.products-list #filters-selected .filter-clear--color2:disabled{background:#f2f2f2 !important;color:#ccc !important}.products-list #filters-selected .filter-clear--color3{color:#000;background:#eee800}.products-list #filters-selected .filter-clear--color3:hover,.products-list #filters-selected .filter-clear--color3:focus{background:#f4f037;color:#000}.products-list #filters-selected .filter-clear--color3:disabled{background:#f2f2f2 !important;color:#ccc !important}.products-list #filters-selected .filter-clear--gray{color:#000;background:#f2f2f2}.products-list #filters-selected .filter-clear--gray:hover,.products-list #filters-selected .filter-clear--gray:focus{color:#000;background:#f5f5f5}.products-list #filters-selected .filter-clear--gray:disabled{color:#ccc !important;background:#f2f2f2 !important}.products-list #filters-selected .filter-clear--gray-light{color:#525252;background:#f2f2f2}.products-list #filters-selected .filter-clear--gray-light:hover,.products-list #filters-selected .filter-clear--gray-light:focus{color:#525252;background:#f5f5f5}.products-list #filters-selected .filter-clear--gray-light:disabled{color:#ccc !important;background:#f2f2f2 !important}.products-list #filters-selected .filter-clear--border-black{box-shadow:inset 0 0 0 1px #000;color:#000;background:none}.products-list #filters-selected .filter-clear--border-black:hover,.products-list #filters-selected .filter-clear--border-black:focus{box-shadow:inset 0 0 0 2px #000;color:#000;background:none}.products-list #filters-selected .filter-clear--border-black:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.products-list #filters-selected .filter-clear--border-gray{box-shadow:inset 0 0 0 1px #c2c2c2;color:#525252;background:none}.products-list #filters-selected .filter-clear--border-gray:hover,.products-list #filters-selected .filter-clear--border-gray:focus{box-shadow:inset 0 0 0 2px #b3b3b3;color:#000;background:none}.products-list #filters-selected .filter-clear--border-gray:disabled{box-shadow:inset 0 0 0 2px #d9d9d9;color:#ccc}.products-list #filters-selected .filter-clear--border-neutral-200{box-shadow:inset 0 0 0 1px #ccc}.products-list #filters-selected .filter-clear--border-neutral-200:hover,.products-list #filters-selected .filter-clear--border-neutral-200:focus{box-shadow:inset 0 0 0 2px #ccc}.products-list #filters-selected .filter-clear--color-text{color:var(--color-text)}.products-list #filters-selected .filter-clear--color-text:hover{color:var(--color-title)}.products-list #filters-selected .filter-clear--neutral-hover:hover{background:var(--color-neutral-50)}.products-list #filters-selected .filter-clear:after,.products-list #filters-selected .filter-clear:before{content:"\f105";font-family:'Font Awesome 6 Pro';display:inline-block;font-size:1em;font-weight:bold;margin:0 0 0 7px}.products-list #filters-selected .filter-clear:before{display:none;content:"\f104";margin:0 7px 0 0}.products-list #filters-selected .filter-clear:hover,.products-list #filters-selected .filter-clear:focus{background:#ff1146 !important;text-decoration:none !important}.products-list #filters-selected .filter-clear.button-with-description{position:relative;padding:14px 45px 17px 28px;white-space:nowrap}.products-list #filters-selected .filter-clear.button-with-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;display:block;margin-top:3px}.products-list #filters-selected .filter-clear.button-with-description:after{position:absolute;top:22px;right:20px;font-size:1.4em}.products-list #filters-selected .filter-clear.button-with-out-description{position:relative;white-space:nowrap;margin-bottom:25px;overflow:visible}.products-list #filters-selected .filter-clear.button-with-out-description span{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);font-weight:normal;font-style:normal;position:absolute;top:60px;right:0;display:inline-block;width:100%;color:#dd0031 !important}.products-list #filters-selected .filter-clear:hover,.products-list #filters-selected .filter-clear:focus{background:#f5f5f5 !important}.products-list #filters-selected .filter-clear:disabled{color:#c2c2c2 !important}.products-list #filters-selected .filter-clear:disabled:hover,.products-list #filters-selected .filter-clear:disabled:focus{background:#f2f2f2 !important}.products-list #filters-selected .filter-clear:after{content:"\f00d";font-weight:normal;font-style:normal;font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.products-list .counter{margin-top:0}.products-list .products-list-bestsellers{margin-top:40px}.products-list.status-products-list .navigator .nav_site_counter_txt,.products-list.producent-products-list .navigator .nav_site_counter_txt{display:block !important}#products-rental-list .rental-location{margin-bottom:32px}#products-rental-list .listing .products-listing-category-title{margin-top:0 !important}.products-boxlist .product{width:25%;padding-left:20px;padding-right:20px}.products-listing-simple.basic-listing-simple .product .product-photo{width:7%}.products-listing-simple.basic-listing-simple .product .product-details{width:90%}.products-listing-simple.basic-listing-simple .product .product-details .product-name{margin-top:8px}#product-card .main-section:last-of-type{padding-bottom:50px}#product-card .product-card-section{padding:15px 0 25px;border-bottom:5px solid #f2f2f2}#product-card .product-card-section>h2{padding:0;margin:10px 0}#product-card .product-card-section .product-card-section-content{margin:0;display:block}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-photo{width:14%}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-details{width:83%}#product-card .product-card-section.product-card-variants .products-listing-simple .product .product-details .product-name{margin-top:15px}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo{position:relative;width:100%;width:20%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo:before{content:"";display:block;width:100%;padding-bottom:80%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set{position:relative;width:100%;width:11.8%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set:before{content:"";display:block;width:100%;padding-bottom:135.59322034%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .product-photo.photo-set img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal{position:relative;width:100%;width:3.5%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus:before,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal:before{content:"";display:block;width:100%;padding-bottom:457.14285714%}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus img,#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus img,.no-cssanimations #product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .equal img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus:nth-child(10){clear:none;margin-left:0}#product-card .product-card-section.product-card-sets .product-sets-listing .product-set .set-photos .plus:nth-child(12){clear:both;margin-left:4.7%}#product-card .product-card-section.product-card-accessories .products-listing-simple>.js-display-box{display:block}#product-card .product-card-section.product-card-accessories .products-listing-simple>.js-display-box .js-display-box{display:none}#product-card .product-card-section.product-card-accessories .products-listing-simple>.js-display-box .js-display-box.js-display-box-active{display:block}#product-card .product-card-section.product-card-accessories .products-listing-simple .more{display:inline-block;color:#525252;text-decoration:none;color:#000;text-transform:uppercase;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem);font-weight:bold;margin:10px 0 15px;font-weight:normal;font-style:normal}#product-card .product-card-section.product-card-accessories .products-listing-simple .more:before{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f104";display:inline-block;margin-right:4px;text-decoration:underline}#product-card .product-card-section.product-card-accessories .products-listing-simple .more:before{text-decoration:none}#product-card .product-card-section.product-card-accessories .products-listing-simple .more:hover{cursor:pointer}#product-card .product-card-section.product-card-accessories .products-listing-simple .more.inverse:before{content:"\f105"}#product-card .product-card-section.product-card-accessories .products-listing-simple .more:hover,#product-card .product-card-section.product-card-accessories .products-listing-simple .more:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}#product-card .product-card-section.product-card-accessories .products-listing-simple .more:focus{background-color:#f2f2f2}#product-card .product-card-section.product-card-accessories .products-listing-simple .more:hover,#product-card .product-card-section.product-card-accessories .products-listing-simple .more:focus{color:#004752;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}#product-card .product-card-section.product-card-accessories .products-listing-simple .more:focus{background-color:#f0f9fa}#product-card .product-card-section.product-card-accessories .products-listing-simple .more:before{width:1.2em;height:1.2em;line-height:1.2em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#00b7d1;color:#FFF}#product-card .product-card-section.product-card-accessories .products-listing-simple .more:hover:before{background:#006270}#product-card .product-card-section.product-card-accessories .products-listing-simple .more.delete:before{content:"\f00d";background:#e8e8e8;color:#999}#product-card .product-card-section.product-card-accessories .products-listing-simple .more.delete:hover:before{color:#000}#product-card .product-card-section.product-card-accessories .products-listing-simple .more:before{content:"\f107"}#product-card .product-card-section.product-card-accessories .products-listing-simple .more.js-display-switch-active{display:none}#product-card .product-card-section.product-card-description article.cms{margin-top:20px;margin-bottom:25px}#product-card .product-card-section.product-card-parameters .product-card-section-content{margin-top:20px;margin-bottom:35px}#product-card .product-card-section.product-card-reviews>h2{float:left}#product-card .product-card-section.product-card-reviews .button-add-opinion{float:left;margin:5px 0 15px 15px}#product-card .product-card-section.product-card-reviews .reviews-listing .review .review-usability{display:block !important}#product-card .product-card-section.product-card-promotions{padding-left:40px;padding-right:70px}#product-card .product-card-section.product-card-promotions .promotion .promotion-photo{width:20%}#product-card .product-card-section.product-card-promotions .promotion .promotion-details{width:77%}#product-card .product-card-tabs{display:block !important;margin-top:25px}#product-card .product-card-tabs .tab{font-size:18px;line-height:25.2px;font-size:1.8rem;line-height:calc(2.52rem);vertical-align:middle}#product-card .product-card-tabs .tab a,#product-card .product-card-tabs .tab>span{padding:11px 20px 13px;margin-top:3px}#product-card .product-card-tabs .tab.selected a,#product-card .product-card-tabs .tab.js-display-switch-active a,#product-card .product-card-tabs .tab.selected>span,#product-card .product-card-tabs .tab.js-display-switch-active>span{padding:13px 20px 0;margin-top:0px}#product-card .product-card-tabs .tab.selected a:after,#product-card .product-card-tabs .tab.js-display-switch-active a:after,#product-card .product-card-tabs .tab.selected>span:after,#product-card .product-card-tabs .tab.js-display-switch-active>span:after,#product-card .product-card-tabs .tab.selected a:before,#product-card .product-card-tabs .tab.js-display-switch-active a:before,#product-card .product-card-tabs .tab.selected>span:before,#product-card .product-card-tabs .tab.js-display-switch-active>span:before{margin-top:9px}.checkout-site h1{display:none !important}.steps{margin-bottom:20px}.steps .step .step-inner{padding-bottom:8px}.steps .step.selected .step-number,.steps .step.selected .step-title{font-weight:bold}.layout .wrapper.simple-header-site .steps{margin-bottom:35px}.checkout-site .button-box,.storage-site .button-box{max-width:380px}.costs-summary{max-width:380px}.costs-summary.costs-summary-top{display:block !important}.cart.cart-basic .product .product-photo-col{width:18%;padding-left:30px;padding-right:30px}.cart.cart-basic .product .product-photo-col .product-photo{position:relative;width:100%;width:96%}.cart.cart-basic .product .product-photo-col .product-photo:before{content:"";display:block;width:100%;padding-bottom:60%}.cart.cart-basic .product .product-photo-col .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .cart.cart-basic .product .product-photo-col .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.cart.cart-basic .product .product-details-col{width:82%}.cart.cart-basic .product .product-details-col .product-main-details-col{margin-right:400px;padding-bottom:40px}.cart.cart-basic .product .product-details-col .product-main-details-col .actions{left:18%}.cart.cart-basic .product .product-details-col .product-main-details-col .actions .delete{display:none !important}.cart.cart-basic .product .product-details-col .product-order-details-col{margin-top:0}.cart.cart-basic .product.sub-product .product-photo-col{padding-left:20px;padding-right:20px}.cart.cart-basic .product.sub-product .product-photo-col .product-photo{margin:0}.cart.cart-basic .product.sub-product:before{left:50px}.cart.cart-basic .product.added-guarantee .product-details-col .product-main-details-col{padding-bottom:40px}.cart.cart-basic .product.product-payment-delivery form{display:inline}.cart.cart-basic .product.product-payment-delivery .button-edit{margin-top:0;margin-left:5px}.cart.cart-basic .product.product-payment-delivery .product-details-col .product-main-details-col{padding-bottom:15px}.cart.cart-basic .product.product-payment-delivery .product-details-col .product-order-details-col .product-price-col .price{margin-top:21px}.cart .cart-links{max-width:380px}.cart .cart-add-discount-code{width:320px}.cart.cart-mini{margin-top:0;margin-bottom:20px}.cart.cart-mini h2{display:block;padding-bottom:5px;border-bottom:3px solid #e8e8e8;font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.cart.cart-mini .cart-header{display:none}.cart.cart-mini .cart-summary{display:none !important}.cart.cart-mini .costs-summary-top{margin-bottom:30px}.cart.cart-mini .cart-mini-content{display:block;margin-top:20px}.cart.cart-mini .button-cart-mini{display:none !important}.cart.cart-mini .costs-summary{float:none;width:100%;max-width:100%;margin-top:0;padding:0;border-bottom:none}.cart.cart-mini .product.sub-product .product-photo-col .product-photo{width:65%}.cart.cart-mini .product.sub-product:before{left:6px}.cart.cart-order-summary .cart-header .col-vat,.cart.cart-order-summary .cart-promotions-header .col-vat{display:block !important;width:135px;padding-right:20px;text-align:right}.cart.cart-order-summary .product .product-details-col .product-main-details-col{margin-right:350px;padding-bottom:80px}.cart.cart-order-summary .product .product-details-col .product-order-details-col{width:509px}.cart.cart-order-summary .product .product-details-col .product-vat-col{display:block !important;position:absolute;bottom:0;left:160px;float:left;width:135px;text-align:right}.cart.cart-order-summary .product .product-details-col .product-vat-col .vat{margin-top:2px;margin-bottom:0px;font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.cart.cart-order-summary .product .product-details-col .product-vat-col .price-netto{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem);font-weight:normal;font-style:normal;color:#5c5c5c}.cart.cart-order-summary .product.product-trusted-shops .product-details-col .product-main-details-col{padding-bottom:0}.cart.cart-order-summary .product.product-trusted-shops .product-details-col .product-order-details-col .product-price-col .price{margin-top:21px}.cart.cart-storage .product .product-details-col .product-main-details-col .actions-storage{left:18%}.security-guarantee{width:100%}.security-guarantee .logo{width:100%}.security-guarantee .logo .photo{width:85%}.security-guarantee.cart-storage .product .product-details-col .product-main-details-col .actions-storage{left:18%}#step3-site .step3-form{margin-top:0px}.order-summary .order-summary-personal-data .personal-data-box{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px}.order-summary .button-box{max-width:420px}#step5-site h1{display:block !important}.warranty-select h2{margin-bottom:18px}.warranty-select .warranty-offer{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px}.warranty-select .warranty-details{font-size:14px;line-height:18.2px;font-size:1.4rem;line-height:calc(1.8199999999999998rem)}.warranty-select .warranty-terms{font-size:14px;line-height:14px;font-size:1.4rem;line-height:calc(1.4rem)}.my-account-site .cart .product.sub-product:before{left:25px !important}#my-order-summary-site .cart .product .product-photo-col{padding-right:12px;padding-left:0}#my-order-summary-site .cart .product .product-details-col .product-main-details-col{margin-right:215px;padding-bottom:60px}#my-order-summary-site .cart .product.added-guarantee .product-details-col .product-main-details-col,#my-order-summary-site .cart .product.product-trusted-shops .product-details-col .product-main-details-col,#my-order-summary-site .cart .product.product-payment-delivery .product-details-col .product-main-details-col{padding-bottom:0;margin-right:300px}#search-results .alert-imprecise-search{margin:0 0 25px}#search-results .navigator .nav_site_counter_txt{display:block !important}#search-results .search-tips .search-result-form-wrapper{padding:30px 40px 20px}#archive-site .archive-categories{clear:none;width:500px;margin-right:0}#archive-site form{margin-right:200px}#department-site .main-section .department-all-categories .category-menu{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.no-cssanimations #department-site .main-section .department-all-categories .category-menu ul{float:left;width:25%;padding-right:10px}#department-site .main-section .accesories-for-you .box-inner{padding:10px 40px 10px 30px}#department-site .main-section .accesories-for-you h2{float:left;margin:16px 0 0 0}#department-site .main-section .accesories-for-you .default-form section{margin-left:280px}#department-site .main-section .department-options-links ul li{width:25%}#department-site.department-resale .popular-categories .grid .category h3{text-align:center}#producer-space .main-section.producer-series.profoto-series .brand-logo{position:relative;width:100%}#producer-space .main-section.producer-series.profoto-series .brand-logo:before{content:"";display:block;width:100%;padding-bottom:80%}#producer-space .main-section.producer-series.profoto-series .brand-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #producer-space .main-section.producer-series.profoto-series .brand-logo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#producer-space .main-section .producer-col{float:right;width:75%;padding-left:20px}#producer-space .main-section.producer-series .inner{padding:25px 0}#producer-space .main-section.producer-series h2{float:left;width:25%;padding:0 0 0 20px;margin:0}#producer-space .main-section.producer-series .carousel-wrapper{float:left;width:75%;padding:0 20px}#producer-space .main-section .products-sections .products-section{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px}#producer-space.marumi-site .main-section .producer-description .producer-logo{height:70px;line-height:45px}#producer-space.sigma-site .main-section .producer-description .producer-logo{height:90px;line-height:55px}#comparison{padding-left:15px !important;padding-right:15px !important}#comparison #result-comparison .move_cols .product{width:25vw}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit .profoto-benefit-inner{padding:30px 35px 40px 65px}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-benefit .profoto-benefit-inner:before{top:20px;font-size:30px;line-height:42px;font-size:3rem;line-height:calc(4.199999999999999rem)}#profoto-site .profoto-benefits .profoto-benefits-list .profoto-join{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:5px;padding-right:5px}}@media screen and (min-width:1024px) and (min-height:570px){.c-gallery-layer .c-gallery .c-gallery-info .c-gallery-name{margin-left:220px}}@media screen and (min-width:1024px) and (min-height:570px){.c-gallery-layer .c-gallery .c-gallery-screen-wrapper{padding-left:200px}}@media screen and (min-width:1024px) and (min-height:570px){.c-gallery-layer .c-gallery .c-gallery-thumbs{width:145px}.c-gallery-layer .c-gallery .c-gallery-thumbs .c-gallery-thumb{width:72px}}@media screen and (min-width:1024px) and (min-width:768px){.sidebar .widget.sidebar-filters h2 a--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}@media screen and (min-width:1024px) and (min-width:768px){.sidebar .widget.sidebar-filters h2 a--large{height:48px;font-size:2rem}}@media screen and (min-width:1024px) and (min-width:768px){.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}@media screen and (min-width:1024px) and (min-width:768px){.sidebar .widget.sidebar-filters .filter .filter-content .button-filter--large{height:48px;font-size:2rem}}@media screen and (min-width:1024px) and (min-width:768px){.sidebar .widget.sidebar-filters .filter-clear a--xlarge,.sidebar .widget.sidebar-filters .filter-clear button--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}@media screen and (min-width:1024px) and (min-width:768px){.sidebar .widget.sidebar-filters .filter-clear a--large,.sidebar .widget.sidebar-filters .filter-clear button--large{height:48px;font-size:2rem}}@media screen and (min-width:1024px) and (max-width:1199px){.popular-categories .grid .category ul li{display:block;border-bottom:1px solid #e8e8e8}.popular-categories .grid .category ul li a{display:block;padding:7px 0 8px;color:#00788a;text-decoration:none;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.popular-categories .grid .category ul li a:hover,.popular-categories .grid .category ul li a:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.popular-categories .grid .category ul li a:hover{text-decoration:none}.popular-categories .grid .category ul li span{color:#000}.popular-categories .grid .category ul li:nth-child(1n+5){display:none !important}}@media screen and (min-width:1024px) and (max-width:1199px){.popular-categories .grid .category.double.lens ul li,.popular-categories .grid .category.double.smartphones-tablets ul li,.popular-categories .grid .category.double.camcorders-sport ul li,.popular-categories .grid .category.double.binoculars-v2 ul li{display:block !important;border-bottom:1px solid #e8e8e8}.popular-categories .grid .category.double.lens ul li:nth-child(1),.popular-categories .grid .category.double.smartphones-tablets ul li:nth-child(1),.popular-categories .grid .category.double.camcorders-sport ul li:nth-child(1),.popular-categories .grid .category.double.binoculars-v2 ul li:nth-child(1){border-bottom:0;margin-bottom:5px}.popular-categories .grid .category.double.lens ul li:nth-child(1n+8),.popular-categories .grid .category.double.smartphones-tablets ul li:nth-child(1n+8),.popular-categories .grid .category.double.camcorders-sport ul li:nth-child(1n+8),.popular-categories .grid .category.double.binoculars-v2 ul li:nth-child(1n+8){display:none !important}}@media screen and (min-width:1024px) and (max-width:1199px){.popular-categories .grid .category.bags-binoculars ul:nth-child(2),.popular-categories .grid .category.fuji-films ul:nth-child(2){padding-right:10px}.popular-categories .grid .category.bags-binoculars ul li:nth-child(1),.popular-categories .grid .category.fuji-films ul li:nth-child(1){border-bottom:0;margin-bottom:5px}}@media screen and (min-width:1024px) and (min-width:768px){.products-list #filters-selected .filter-clear--xlarge{font-size:26px;line-height:26px;font-size:2.6rem;line-height:calc(2.6rem)}}@media screen and (min-width:1024px) and (min-width:768px){.products-list #filters-selected .filter-clear--large{height:48px;font-size:2rem}}@media screen and (min-width:1200px){.banner-750x100 img{margin:20px 0}.reviews-listing .review{padding-left:35px}#reviews-site .sidebar .widget.sidebar-usp .usp-slider .tooltip{width:360px;padding:0 7px 0 0;right:100%;top:50%;bottom:auto;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);left:auto}.no-cssanimations #reviews-site .sidebar .widget.sidebar-usp .usp-slider .tooltip{top:50%;left:0}#reviews-site .sidebar .widget.sidebar-usp .usp-slider .tooltip:before{top:50%;right:0px;left:auto;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);border-left:8px solid #333;border-right:none;border-top:8px solid transparent;border-bottom:8px solid transparent}.no-cssanimations #reviews-site .sidebar .widget.sidebar-usp .usp-slider .tooltip:before{top:50%;left:0}#reviews-site .reviews-summary{padding:20px 35px 20px}#reviews-site .reviews-summary .col:first-child{width:280px}#reviews-site .reviews-summary .col.reviews-summary-description{margin-left:330px;margin-right:20px;margin-top:25px}#reviews-site .reviews-summary .summary-row.main-summary-row .count{font-size:18px;line-height:18px;font-size:1.8rem;line-height:calc(1.8rem)}#reviews-site .add-review-form-wrapper{padding:20px 40px}.default-form section .form-row.with-tooltip .tooltip-wrapper .tooltip{padding:0 0 0 7px;left:100%;top:50%;bottom:auto;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}.no-cssanimations .default-form section .form-row.with-tooltip .tooltip-wrapper .tooltip{top:50%;left:0}.default-form section .form-row.with-tooltip .tooltip-wrapper .tooltip:before{top:50%;left:0px;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);border-right:8px solid #333;border-left:none;border-top:8px solid transparent;border-bottom:8px solid transparent}.no-cssanimations .default-form section .form-row.with-tooltip .tooltip-wrapper .tooltip:before{top:50%;left:0}#credit-application-site .credit-application-logo{max-height:90px}#credit-application-site.santander .credit-application-logo{max-height:60px}.usp ul li .icon{width:80px;height:55px}.usp .tooltip{top:85px}.owl-carousel .owl-controls .owl-nav .owl-prev:before,.owl-carousel .owl-controls .owl-nav .owl-next:before{display:none}.owl-carousel:hover .owl-controls .owl-nav .owl-prev:before,.owl-carousel:hover .owl-controls .owl-nav .owl-next:before{display:block}.owl-carousel.owl-nav-outer .owl-controls .owl-nav .owl-prev:before,.owl-carousel.owl-nav-outer .owl-controls .owl-nav .owl-next:before{display:block}.owl-carousel.brands-carousel .owl-item .brand-logo{width:85%}.c-gallery .c-gallery-screen .c-gallery-screen-photo::before{padding-bottom:80%}.c-gallery .c-gallery-thumbs .c-gallery-thumb{width:14.28571429%}.c-gallery .c-gallery-thumbs .c-gallery-thumb.c-gallery-video-thumb .icon-video:before{font-size:25px;line-height:35px;font-size:2.5rem;line-height:calc(3.5rem)}.c-gallery-layer .c-overlay{max-width:90%;max-height:90%;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.no-cssanimations .c-gallery-layer .c-overlay{top:50%;left:50%}#header-comparison{float:left;margin:-90px 180px 15px 260px}#header-comparison .comparison-options h1{margin-left:-3px;margin-bottom:12px}#header-comparison .comparison-options .login-info{position:absolute;right:200px;top:20px}#header-comparison .comparison-options #comparison-category{clear:left;float:left;width:350px}#header-comparison .comparison-options .print-link{float:left;display:inline-block;margin:12px 0 0 20px}#header-comparison .comparison-options .print-link:before{font-size:1.3em}@-moz-document url-prefix(){.main-nav a{font-weight:600}.main-nav li.active a{font-weight:normal}}.sidebar .widget.sidebar-categories .sidebar-menu li ul li{margin-top:6px}.sidebar .widget.sidebar-filters .filter{padding:7px 0 14px}.sidebar .widget.sidebar-filters .filter .filter-content ul li{padding:6px 10px 6px 23px}.sidebar .widget.sidebar-filters .filter .filter-content ul li .checkbox .icon{display:block;float:left}.sidebar .widget.sidebar-filters .filter .filter-content ul li a{padding:0 !important;display:inline}.sidebar .widget.sidebar-filters .filter .filter-content .button-filter{display:block !important;margin-right:15px}.sidebar .widget.sidebar-filters .filter.without-checkbox .filter-content ul li{padding:6px 10px 6px 23px}.sidebar .widget.sidebar-filters .filter.without-checkbox .filter-content ul li .checkbox .icon{display:none}.sidebar .widget.sidebar-filters .filter.without-checkbox .filter-content .button-filter{display:none !important}.sidebar .widget.sidebar-filters .filter.filter-price .filter-content .button-filter{margin-right:0}.sidebar .widget.sidebar-usp{display:block !important}.sidebar .widget.sidebar-usp .usp-slider{width:100%}.sidebar .widget.sidebar-usp .usp-slider ul{width:100%;height:55px}.sidebar .widget.sidebar-usp .usp-slider ul li .icon{width:28%;height:0;padding-bottom:20%;margin:0 1% 0 2%}.sidebar .widget.sidebar-usp .usp-slider ul li .description{width:67%;margin-top:5px}.sidebar .widget.sidebar-usp .usp-slider ul li.nth2 .description{font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem)}.sidebar .widget.sidebar-usp .usp-slider ul li.nth2 .description span{font-size:12px !important;line-height:12px !important;font-size:1.2rem !important;line-height:calc(1.2rem) !important}.sidebar .widget.sidebar-usp .usp-slider ol{width:72%;margin-left:31%}.sidebar .widget.sidebar-usp .usp-slider ol li{width:21%}.sidebar .widget.sidebar-usp .usp-slider .tooltip{width:360px;padding:0 0 0 7px;left:100%;top:50%;bottom:auto;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}.no-cssanimations .sidebar .widget.sidebar-usp .usp-slider .tooltip{top:50%;left:0}.sidebar .widget.sidebar-usp .usp-slider .tooltip:before{top:50%;left:0px;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);border-right:8px solid #333;border-left:none;border-top:8px solid transparent;border-bottom:8px solid transparent}.no-cssanimations .sidebar .widget.sidebar-usp .usp-slider .tooltip:before{top:50%;left:0}#authorizations-wrapper{padding-bottom:45px}#why-us{padding:15px 0 30px}#why-us .content:before,#why-us .content:after{content:" ";display:table}#why-us .content:after{clear:both}#why-us .content h2{margin-top:20px !important}#usp-footer{width:38%;max-width:490px;margin-left:3%;margin-right:3%}#awards{padding-top:11px}#awards .awards-inner{max-width:300px}#footer #newsletter p{position:relative;top:-77px;float:right}#footer #lenshero{padding-top:5px;padding-bottom:0}#footer #lenshero img{width:130px}#footer #lenshero p{margin-left:140px}#footer #info-box{gap:0 25px}#footer #info-box ul li{margin-bottom:0}#footer #info-box ul li a{font-size:14px;line-height:19.6px;font-size:1.4rem;line-height:calc(1.9599999999999997rem)}.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description{padding:32px 30px 32px}.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h2,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h2,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h3,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h3,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h4,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h4,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h5,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h5,.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description h6,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description h6{margin:0 0 18px}.cms .cms-template_grid-mix1 .cms-box.cms-description-box .box-inner .cms-description p,.cms .cms-template_grid-mix2 .cms-box.cms-description-box .box-inner .cms-description p{font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem)}.cms .cms-template_boxes-list .cms-box{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-template_boxes-list .cms-box.cms-title{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}.cms .cms-template_boxes-list .cms-box.cms-title .box-inner{padding:8%}.cms .cms-template_contact-header{margin-top:36px;margin-bottom:48px}.cms .cms-template_contact-header .contact-form,.cms .cms-template_contact-header .e-mail{float:left;width:50%}.cms .cms-template_contact-header .e-mail{float:right}.cms .cms-template_contact-header .e-mail div{font-weight:bold}.cms .cms-template_contact-header .e-mail div.additional-mail{display:block !important;font-weight:normal;font-style:normal}.cms .contact-grid .contact-box-wapp{display:none}.cms .cms-template_vp-grid.vp-grid-3 .cms-box .box-inner{padding-bottom:45px}.cms .cms-template_vp-grid.vp-grid-3 .subtitle{float:left;line-height:36px;margin-right:10px}.cms .cms-template_vp-grid.vp-grid-3 .buttons{float:left}.cms .cms-template_vp-grid.vp-grid-3.with-photos .cms-box .box-inner{padding-bottom:36px}.cms .cms-template_bracked{padding:0 19% !important}.cms .scroll-boxes .box{width:20.5%}.cms .scroll-boxes .box p{margin-bottom:0}.cms .scroll-boxes .icon{width:6%}.promotions-listing .promotion .characteristics,.cms .promotion .characteristics{padding:35px 70px 50px 50px}.popular-categories .grid .category{position:relative;float:left;width:20%;min-height:1px;padding-left:5px;padding-right:5px}.popular-categories .grid .category .box-inner{position:relative;padding-left:15px;padding-right:15px}.popular-categories .grid .category h3{margin-bottom:10px}.popular-categories .grid .category ul{font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);margin:0}.popular-categories .grid .category ul li{padding:0 5px 0 0;margin:0 3px 5px 0;display:inline-block;border-right:1px solid #e3e3e3;color:#999}.popular-categories .grid .category ul li span{color:#000}.popular-categories .grid .category ul li a{color:#00788a;text-decoration:none}.popular-categories .grid .category ul li a:hover,.popular-categories .grid .category ul li a:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.popular-categories .grid .category ul li:last-child{border:none}.popular-categories .grid .category ul li:last-child:after{content:' ...'}.popular-categories .grid .category.double{position:relative;float:left;width:40%;min-height:1px;padding-left:5px;padding-right:5px}.popular-categories .grid .category.double h3 a .category-photo{display:block;width:50%;height:80%;line-height:80%;text-align:center;margin-top:10px;z-index:1}.popular-categories .grid .category.double h3 a .category-photo img,.popular-categories .grid .category.double h3 a .category-photo i{max-width:100%;max-height:100%;vertical-align:middle;width:auto;display:inline}.popular-categories .grid .category.double ul{position:relative;z-index:100;width:27%}.popular-categories .grid .category.double ul li{display:block;border:0}.popular-categories .grid .category.double .more-wrapper .more{margin-right:9.5%}.popular-categories .grid .category.double .expand{padding:37px 2px 25px 37px}.popular-categories .grid .category.double .expand p{padding-right:20px}.popular-categories .grid .category.double.double-left h3 a .category-photo{margin-top:10px}.popular-categories .grid .category.double.double-left ul{width:23%}.popular-categories .grid .category.double.double-left .expand{padding:37px 17px 25px 12px}.popular-categories .grid .category.double.double-left .expand p,.popular-categories .grid .category.double.double-left .expand .more{padding-left:20px}.popular-categories .grid .category.double.double-left .expand .more{float:left}.popular-categories .grid .category.double.lens h3 a .category-photo,.popular-categories .grid .category.double.binoculars-v2 h3 a .category-photo{margin-top:20px;margin-right:10px}.popular-categories .grid .category.double.smartphones-tablets .expand ul{width:54%}.popular-categories .grid .category.double.smartphones ul,.popular-categories .grid .category.double.drones ul{width:46%}.popular-categories .grid .category.double.camcorders-sport ul{width:29%;padding-right:10px}.popular-categories .grid .category.double.camcorders-sport .expand ul:nth-child(3){width:50%}.popular-categories .grid .category.double.camcorders-sport .expand ul:nth-child(4){clear:left}.popular-categories .grid .category.double.camcorders-sport .expand ul:nth-child(5){margin-top:33px}.popular-categories .grid .category.bags-binoculars ul,.popular-categories .grid .category.fuji-films ul,.popular-categories .grid .category.screens ul{float:none;width:auto}.popular-categories .grid .category.bags-binoculars ul li:first-child,.popular-categories .grid .category.fuji-films ul li:first-child,.popular-categories .grid .category.screens ul li:first-child{border-right:none;padding:0}.popular-categories .grid .category.power ul li:last-child:after,.popular-categories .grid .category.memory-cards-video ul li:last-child:after,.popular-categories .grid .category.dvr ul li:last-child:after,.popular-categories .grid .category.studio3 ul li:last-child:after,.popular-categories .grid .category.studio4 ul li:last-child:after,.popular-categories .grid .category.studio5 ul li:last-child:after,.popular-categories .grid .category.camcorders-pro ul li:last-child:after,.popular-categories .grid .category.video-lamps ul li:last-child:after,.popular-categories .grid .category.ink ul li:last-child:after,.popular-categories .grid .category.screens ul li:last-child:after,.popular-categories .grid .category.projectors-handles ul li:last-child:after,.popular-categories .grid .category.telescopes ul li:last-child:after,.popular-categories .grid .category.bw-films ul li:last-child:after,.popular-categories .grid .category.fuji-films ul li:last-child:after,.popular-categories .grid .category.rangefinders ul li:last-child:after,.popular-categories .grid .category.night-vision ul li:last-child:after,.popular-categories .grid .category.magnifiers ul li:last-child:after,.popular-categories .grid .category.microscope ul li:last-child:after,.popular-categories .grid .category.mobile-power ul li:last-child:after,.popular-categories .grid .category.videoconference ul li:last-child:after{content:''}.popular-categories .grid .category.tripods-video ul:nth-child(3) li:last-child:after,.popular-categories .grid .category.projectors ul:nth-child(3) li:last-child:after{content:''}.popular-categories .grid .category.smartphones .more,.popular-categories .grid .category.drones .more{clear:left}.popular-categories .grid .category.cameras .expand ul,.popular-categories .grid .category.camcorders .expand ul,.popular-categories .grid .category.flashes .expand ul,.popular-categories .grid .category.binoculars .expand ul{float:left;width:50%}.popular-categories .grid .category.smartphones h3 a .category-photo,.popular-categories .grid .category.drones h3 a .category-photo{margin-bottom:0 !important}.popular-categories .grid .category.printers .expand ul:nth-child(4),.popular-categories .grid .category.photo-paper .expand ul:nth-child(4),.popular-categories .grid .category.software .expand ul:nth-child(4),.popular-categories .grid .category.bags-binoculars .expand ul:nth-child(4),.popular-categories .grid .category.tripods-video .expand ul:nth-child(4),.popular-categories .grid .category.camcorders-sport-v2 .expand ul:nth-child(4),.popular-categories .grid .category.camcorders-sport .expand ul:nth-child(4){margin-top:15px}.popular-categories .grid .category.used .more.category-link{display:block !important}.popular-categories .grid .category .more.category-link{display:none !important}.popular-categories .grid .category .more.expand-link{display:inline-block !important}.popular-categories .grid .category .more.expand-link:before{content:"\f107"}.popular-categories .grid .category .expand{z-index:200;position:absolute;top:0;left:0;width:100%;border:3px solid #000;padding:7px 12px 25px;font-size:12px;line-height:16.8px;font-size:1.2rem;line-height:calc(1.68rem);font-family:'Lato',Arial,sans-serif;background:#FFF}.popular-categories .grid .category .expand .close{text-decoration:none;color:#999;cursor:pointer;position:absolute;top:-1px;right:-1px;background:#000;z-index:9999}.popular-categories .grid .category .expand .close:before{display:inline-block;overflow:hidden;width:26px;height:26px;content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:bold;font-size:22px;line-height:22px;font-size:2.2rem;line-height:calc(2.2rem);font-weight:normal !important;font-style:normal !important;line-height:26px !important;text-align:center;cursor:pointer}.popular-categories .grid .category .expand .close:hover,.popular-categories .grid .category .expand .close:focus{color:#000;text-decoration:none;background:none}.popular-categories .grid .category .expand .close:hover{color:#fff}.popular-categories .grid .category .expand .close:before{font-size:16px;line-height:22.4px;font-size:1.6rem;line-height:calc(2.2399999999999998rem)}.popular-categories .grid .category .expand .close:hover,.popular-categories .grid .category .expand .close:focus{background:#000}.popular-categories .grid .category .expand .more{clear:both;float:left}.popular-categories .grid .category .expand .more:before{content:"\f106"}.popular-categories .grid .category .expand p{clear:both;padding:10px 0 0}.popular-categories .grid .category .expand ul{padding-right:10px}.popular-categories .grid .category .expand ul li{display:block;border:0;margin-right:5px}.popular-categories .grid .category .expand ul li:after{content:''}.popular-categories.categories-resale .grid .category{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}.services-list li{width:16.66666667%}.grid-element-single{position:relative;width:20%}.grid-element-single::before{width:100%;content:"";display:block;padding-top:100%}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.grid-element-single .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.grid-element-single.grid-title{width:20%}.grid-element-double{position:relative;width:40%}.grid-element-double::before{width:100%;content:"";display:block;padding-top:50%}.grid-element-tall{position:relative;width:20%}.grid-element-tall::before{width:100%;content:"";display:block;padding-top:200%}.grid-element-large{position:relative;width:40%}.grid-element-large::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid .grid-element{position:relative;width:20%}.products-grid .grid .grid-element::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.products-grid .grid .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.products-grid .grid .grid-element.grid-title{width:20%}.products-grid .grid .grid-element.single{position:relative;width:20%}.products-grid .grid .grid-element.single::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid .grid-element.single .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.products-grid .grid .grid-element.single .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.products-grid .grid .grid-element.single .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.products-grid .grid .grid-element.single .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.products-grid .grid .grid-element.single.grid-title{width:20%}.products-grid .grid .grid-element.double{position:relative;width:40%}.products-grid .grid .grid-element.double::before{width:100%;content:"";display:block;padding-top:50%}.products-grid .grid .grid-element.tall{position:relative;width:20%}.products-grid .grid .grid-element.tall::before{width:100%;content:"";display:block;padding-top:200%}.products-grid .grid .grid-element.large{position:relative;width:40%}.products-grid .grid .grid-element.large::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid.grid-universal .grid-element{position:relative;width:20%}.products-grid .grid.grid-universal .grid-element::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid.grid-universal .grid-element .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.products-grid .grid.grid-universal .grid-element .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.products-grid .grid.grid-universal .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.products-grid .grid.grid-universal .grid-element .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.products-grid .grid.grid-universal .grid-element.grid-title{width:20%}.products-grid .grid.grid-universal .grid-element:nth-child(2){position:relative;width:40%}.products-grid .grid.grid-universal .grid-element:nth-child(2)::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid.grid-universal .grid-element:nth-child(4){position:relative;width:20%}.products-grid .grid.grid-universal .grid-element:nth-child(4)::before{width:100%;content:"";display:block;padding-top:200%}.products-grid .grid.grid-universal .grid-element:nth-child(7){position:relative;width:40%}.products-grid .grid.grid-universal .grid-element:nth-child(7)::before{width:100%;content:"";display:block;padding-top:50%}.products-grid .grid.grid-universal .grid-element:nth-child(11){display:none !important}.products-grid .grid.grid-new-products .grid-element:nth-child(4){position:relative;width:40%}.products-grid .grid.grid-new-products .grid-element:nth-child(4)::before{width:100%;content:"";display:block;padding-top:50%}.products-grid .grid.grid-new-products .grid-element:nth-of-type(2),.products-grid .grid.grid-new-products .grid-element:nth-of-type(3),.products-grid .grid.grid-new-products .grid-element:nth-child(5){position:relative;width:20%}.products-grid .grid.grid-new-products .grid-element:nth-of-type(2)::before,.products-grid .grid.grid-new-products .grid-element:nth-of-type(3)::before,.products-grid .grid.grid-new-products .grid-element:nth-child(5)::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid.grid-new-products .grid-element:nth-of-type(2) .grid-element-inner .product .product-inner .product-features .product-logo,.products-grid .grid.grid-new-products .grid-element:nth-of-type(3) .grid-element-inner .product .product-inner .product-features .product-logo,.products-grid .grid.grid-new-products .grid-element:nth-child(5) .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.products-grid .grid.grid-new-products .grid-element:nth-of-type(2) .grid-element-inner .product .product-inner .product-features .product-logo img,.products-grid .grid.grid-new-products .grid-element:nth-of-type(3) .grid-element-inner .product .product-inner .product-features .product-logo img,.products-grid .grid.grid-new-products .grid-element:nth-child(5) .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.products-grid .grid.grid-new-products .grid-element:nth-of-type(2) .grid-element-inner .product .product-inner .product-features .product-rating .rating,.products-grid .grid.grid-new-products .grid-element:nth-of-type(3) .grid-element-inner .product .product-inner .product-features .product-rating .rating,.products-grid .grid.grid-new-products .grid-element:nth-child(5) .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.products-grid .grid.grid-new-products .grid-element:nth-of-type(2) .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span,.products-grid .grid.grid-new-products .grid-element:nth-of-type(3) .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span,.products-grid .grid.grid-new-products .grid-element:nth-child(5) .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.products-grid .grid.grid-new-products .grid-element:nth-of-type(2).grid-title,.products-grid .grid.grid-new-products .grid-element:nth-of-type(3).grid-title,.products-grid .grid.grid-new-products .grid-element:nth-child(5).grid-title{width:20%}.products-grid .grid.grid-recomendations .grid-element:last-of-type{position:relative;width:20%}.products-grid .grid.grid-recomendations .grid-element:last-of-type::before{width:100%;content:"";display:block;padding-top:100%}.products-grid .grid.grid-recomendations .grid-element:last-of-type .grid-element-inner .product .product-inner .product-features .product-logo{width:45%}.products-grid .grid.grid-recomendations .grid-element:last-of-type .grid-element-inner .product .product-inner .product-features .product-logo img{max-height:22px;max-width:55px}.products-grid .grid.grid-recomendations .grid-element:last-of-type .grid-element-inner .product .product-inner .product-features .product-rating .rating{width:71px;font-size:13px;line-height:13px;font-size:1.3rem;line-height:calc(1.3rem);line-height:1.3rem}.products-grid .grid.grid-recomendations .grid-element:last-of-type .grid-element-inner .product .product-inner .product-features .product-rating .rating .stars span{min-width:11px}.products-grid .grid.grid-recomendations .grid-element:last-of-type.grid-title{width:20%}.products-list #filters-selected{position:relative;float:left;width:78%;min-height:1px;padding-left:5px;padding-right:5px;float:right}.products-list .listing .product .box-inner{padding-left:2%}.products-list .listing .product .product-photo{position:relative;width:100%;width:25%;margin-right:3%;margin-left:1%}.products-list .listing .product .product-photo:before{content:"";display:block;width:100%;padding-bottom:75%}.products-list .listing .product .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations .products-list .listing .product .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}.products-list .listing .product .product-photo.with-badges{margin-top:40px}.products-list .listing .product .product-details{width:71%}.products-list .listing .product .product-details .product-rating .rating-description a{display:inline-block !important;margin-left:4px;color:#00788a;text-decoration:none}.products-list .listing .product .product-details .product-rating .rating-description a:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.products-list .listing .product .product-details .product-rating .rating-description a:after{text-decoration:none}.products-list .listing .product .product-details .product-rating .rating-description a:hover{cursor:pointer}.products-list .listing .product .product-details .product-rating .rating-description a:hover,.products-list .listing .product .product-details .product-rating .rating-description a:focus{color:#004752;text-decoration:underline;text-decoration-color:#a6c0c4;-moz-text-decoration-color:#a6c0c4}.products-list .listing .product .product-details .product-parameters{display:block !important}.products-list .listing .product .product-details .product-description{font-size:12px;line-height:15.6px;font-size:1.2rem;line-height:calc(1.56rem)}.products-list .listing .product.variant{margin-left:6%}.products-list .listing .product.variant .product-photo{width:21%;margin-right:0;margin-left:0}.products-list .listing .product.variant .product-details{width:75.5%}.products-list .listing .product.variant .product-details .product-rating{margin-bottom:32px}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo{position:relative;width:100%;width:10.33333333%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:before{content:"";display:block;width:100%;padding-bottom:131.61290323%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .product-photo img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child{position:relative;width:100%;width:17%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child:before{content:"";display:block;width:100%;padding-bottom:80%}#products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .product-photo:first-child img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .plus{position:relative;width:100%;width:3.5%}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:before{content:"";display:block;width:100%;padding-bottom:388.57142857%}#products-rental-list .listing .product .product-details .product-set .set-photos .plus img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);display:inline;width:auto;max-width:100%;max-height:100%;margin:auto}.no-cssanimations #products-rental-list .listing .product .product-details .product-set .set-photos .plus img{top:0;left:0;right:0;margin:0 auto;top:50%\9\0;left:50%\9\0;right:auto\9\0}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:nth-child(10){clear:none;margin-left:0}#products-rental-list .listing .product .product-details .product-set .set-photos .plus:nth-child(12){clear:both;margin-left:3.16666667%}.products-boxlist.products-boxlist-5 .product{width:20%}.products-boxlist.products-boxlist-4 .product .box-inner{padding-bottom:88px}.products-boxlist.products-boxlist-4 .product .box-inner.with-badges{padding-top:45px}.products-boxlist.products-boxlist-4 .order-box{zoom:120%}.products-boxlist.products-boxlist-6 .product{width:16.66666667%}.products-boxlist.products-boxlist-6 .product .box-inner.with-badges{padding-top:35px}#product-card .main-section:last-of-type{padding-bottom:70px}#product-card .product-card-section{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}#product-card .product-card-section.product-card-accessories .products-listing-simple .product .product-photo,#product-card .product-card-section.product-card-similar .products-listing-simple .product .product-photo{width:9%}#product-card .product-card-section.product-card-accessories .products-listing-simple .product .product-details,#product-card .product-card-section.product-card-similar .products-listing-simple .product .product-details{width:88%}#product-card .product-card-section.product-card-description{padding-left:12%;padding-right:12%}#product-card .product-card-section.product-card-parameters{padding-left:12%;padding-right:12%}#product-card .product-card-section.product-card-parameters .parameters-listing .tooltip{margin-left:-15px}#product-card .product-card-section.product-card-reviews{padding-left:12%;padding-right:12%}#product-card .banner-750x100 img{margin:50px 0 0}#archive-site .archive-categories{float:left;width:450px}#archive-site .archive-categories .archive-list ul li{margin-bottom:4px;font-size:16px;line-height:19.2px;font-size:1.6rem;line-height:calc(1.92rem)}#archive-site form{margin-right:0}#department-site .main-section .department-all-categories .category-menu ul li,#producer-space .main-section .department-all-categories .category-menu ul li{padding-top:0}#department-site .main-section .department-options-links h2,#producer-space .main-section .department-options-links h2{float:left;width:25%;margin-bottom:0}#department-site .main-section .department-options-links ul li,#producer-space .main-section .department-options-links ul li{margin:3px 0 0}#department-site .main-section .department-all-categories.wide-categories .category-menu{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.no-cssanimations #department-site .main-section .department-all-categories.wide-categories .category-menu ul{float:left;width:20%;padding-right:10px}#department-site .main-section .accesories-for-you .box-inner{padding-right:90px}#producer-space .main-section .department-all-categories .category-menu{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.no-cssanimations #producer-space .main-section .department-all-categories .category-menu ul{float:left;width:25%;padding-right:10px}#producer-space .main-section.producer-series h2{width:24%;text-align:right}#producer-space .main-section.producer-series .carousel-wrapper{width:76%}#producer-space .main-section.producer-series .carousel-wrapper .owl-carousel-nav-disabled{padding:0 30px 0 15px}#producer-space .main-section .products-sections .products-section{position:relative;float:left;width:20%;min-height:1px;padding-left:5px;padding-right:5px}#producer-space .main-section .products-sections.four-col .products-section{width:25%}.steps .step .step-number,.steps .step .step-title{font-size:18px;line-height:21.6px;font-size:1.8rem;line-height:calc(2.16rem)}.steps .step.selected .step-number,.steps .step.selected .step-title{font-weight:bold}.cart.cart-basic .product .product-details-col .product-close{top:28px;right:0;color:#525252;text-decoration:none;font-size:11px;line-height:13.2px;font-size:1.1rem;line-height:calc(1.32rem)}.cart.cart-basic .product .product-details-col .product-close:after{font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto;font-family:'Font Awesome 6 Pro';font-weight:400;content:"\f105";display:inline-block;margin-left:4px;text-decoration:underline}.cart.cart-basic .product .product-details-col .product-close:after{text-decoration:none}.cart.cart-basic .product .product-details-col .product-close:hover{cursor:pointer}.cart.cart-basic .product .product-details-col .product-close:hover,.cart.cart-basic .product .product-details-col .product-close:focus{color:#000;text-decoration:underline;text-decoration-color:#999;-moz-text-decoration-color:#999}.cart.cart-basic .product .product-details-col .product-close:focus{background-color:#f2f2f2}.cart.cart-basic .product .product-details-col .product-close:after{width:1em;height:1em;line-height:1em;font-size:1.3em;font-weight:normal;font-style:normal;text-align:center;background:#e8e8e8;color:#999}.cart.cart-basic .product .product-details-col .product-close:hover:after,.cart.cart-basic .product .product-details-col .product-close:focus:after{color:#000}.cart.cart-basic .product .product-details-col .product-close.delete:after{content:"\f00d";font-size:1em;width:1.3em;height:1.3em;line-height:1.4em}.cart.cart-order-summary .product .product-details-col .product-main-details-col{margin-right:525px;padding-bottom:40px}#step2-site .step2-form{clear:both;margin-top:0}#step2-site .step2-form section .options-list .form-row.payment-row{width:20%}.my-account-site .cart .product.sub-product:before{left:36px !important}#my-order-summary-site.order-summary .order-summary-personal-data #delivery{position:relative;float:left;width:40%;min-height:1px;padding-left:5px;padding-right:5px}#my-order-summary-site.order-summary .order-summary-personal-data #realization{position:relative;float:left;width:60%;min-height:1px;padding-left:5px;padding-right:5px}#my-account-main-site ul li{position:relative;float:left;width:14.28571429%;min-height:1px;padding-left:5px;padding-right:5px}#comparison #hide-lines{padding-top:0}#comparison #hide-lines h2{float:left;width:225px;padding:8px 10px 0 0;text-align:right}#comparison #hide-lines ul{margin:0 0 0 225px}#comparison #result-comparison .move_cols{margin-left:225px}#comparison #result-comparison .move_cols .product{width:240px}#comparison #result-comparison .move_cols .product:first-child .innerLabel{display:none}#comparison #result-comparison .move_cols .product .product_value{margin-top:0}#comparison #result-comparison .move_cols .product .move{display:block;padding:3px 7px 5px;font-size:11px;line-height:15.4px;font-size:1.1rem;line-height:calc(1.54rem);background:#f2f2f2;color:#000}#comparison #result-comparison .move_cols .product.hover{border-color:#232323;box-shadow:0 0 2px 2px #454545;z-index:100}#comparison #result-comparison .move_cols .product.hover .move{cursor:move !important;border-color:#232323;background:#232323 !important;color:#FFF}#comparison #result-comparison #parameters{display:block;float:left;width:225px;text-align:right;font-weight:bold;color:#000;border-right:1px solid #e3e3e3}#comparison #result-comparison #parameters li{box-sizing:content-box;padding:10px 10px 20px}#comparison #result-comparison #parameters li.highlight{background:#f2f2f2 !important}#comparison #result-comparison #parameters li:first-child{padding-top:5px;padding-bottom:5px}#comparison #result-comparison #parameters li .hide-line{display:inline-block;vertical-align:top;width:16px;height:16px;margin-right:5px;font-size:13px;line-height:15.6px;font-size:1.3rem;line-height:calc(1.56rem);text-align:center;background:#e8e8e8;color:#000;text-decoration:none;font-weight:normal;font-style:normal}#comparison #result-comparison #parameters li .hide-line:before{content:"\f106";font-family:'Font Awesome 6 Pro';font-weight:bold}#comparison #result-comparison #parameters li .hide-line:hover,#comparison #result-comparison #parameters li .hide-line:focus{background:#cdeaee;color:#004752}#site-map .site-map-sections>li{margin:5px 0}#site-map .site-map-list>li ul>li ul li{padding-top:5px}#site-map .site-map-list>li.alternative{position:relative;float:left;width:25%;min-height:1px;padding-left:5px;padding-right:5px}#site-map .site-map-list .columns-wrapper{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.no-cssanimations #site-map .site-map-list .columns-wrapper ul{float:left;width:25%;padding-right:10px}#site-map .site-map-list.all-categories-list>li h2{margin-bottom:10px}}@media screen and (min-width:1200px) and (min-height:768px){.c-gallery-layer .c-gallery .c-gallery-info .c-gallery-name{margin-left:265px}}@media screen and (min-width:1200px) and (min-height:768px){.c-gallery-layer .c-gallery .c-gallery-screen-wrapper{padding-left:245px}}@media screen and (min-width:1200px) and (min-height:768px){.c-gallery-layer .c-gallery .c-gallery-thumbs{width:175px}.c-gallery-layer .c-gallery .c-gallery-thumbs .c-gallery-thumb{width:85px}.c-gallery-layer .c-gallery .c-gallery-thumbs .c-gallery-thumb.c-gallery-video-thumb .icon-video:before{font-size:32px;line-height:44.8px;font-size:3.2rem;line-height:calc(4.4799999999999995rem)}}@media screen and (min-width:1200px) and (min-width:1366px){#footer #info-box{gap:0 45px}}@media screen and (min-width:1200px) and (min-width:1366px){.products-list .listing .product .product-details .actions{margin:0;position:absolute;bottom:25px;right:10px}.products-list .listing .product .product-details .actions a{display:inline-block;margin-top:7px}.products-list .listing .product .product-details .actions .compare-actions-wrapper{display:inline-block;max-width:125px;text-align:right}}@media screen and (min-width:1366px){.promotions-listing .promotion .promotion-photo,.cms .promotion .promotion-photo{width:45%}.promotions-listing .promotion .characteristics,.cms .promotion .characteristics{width:55%}.cms-template_cs-banner .logo img{width:200px;margin:60px 60px 0 0}.cms-template_cs-banner .cs-banner-content{padding:20px 60px 50px}.cms-template_cs-banner .subtitle{font-size:24px;line-height:24px;font-size:2.4rem;line-height:calc(2.4rem)}.cms-template_cs-banner .title{font-size:32px;line-height:32px;font-size:3.2rem;line-height:calc(3.2rem)}.inpost-layer .c-overlay{height:85%}}.is-invisible{display:none}.is-visible--flex{display:flex}.is-visible--block{display:block}.is-visible--inline-block{display:inline-block}.is-clickable{cursor:pointer}.has-hover-border:hover{box-shadow:inset 0 0 0 1px #d9d9d9}.link--more.js-display-switch-active{display:none}