.snackbar{align-items:baseline;background-color:rgba(72,72,72,.9);box-shadow:0 16px 32px 0 rgba(0,0,0,.2),0 4px 8px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);box-sizing:border-box;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:3rem;padding:.5rem;position:relative;text-shadow:0 1px 3px rgba(0,0,0,.2);width:100%;z-index:11}@media only screen and (min-width:480px){.snackbar{border-radius:3px;max-width:568px;min-width:288px;width:auto}}@media only screen and (min-width:640px){.snackbar{bottom:.5rem}}.snackbar__container{bottom:0;display:flex;justify-content:center;left:0;width:100%;z-index:10}.snackbar__text{flex:1 1 20rem;margin:.5rem}.snackbar__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#6eaee6;font-size:.85rem;font-weight:700;margin:.5rem;padding:0;text-transform:uppercase}.email-corrections-list,.gallery-thumbnails{list-style:none;margin:0;padding:0}[data-state]{clip:rect(0 0 0 0);height:1px;position:absolute;width:1px;z-index:-1}[data-state=no-scroll]{position:fixed}*{-webkit-tap-highlight-color:rgba(18,82,166,.1)}:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0)}a[tabIndex]{cursor:pointer}a:link,a:visited,a[tabIndex]{color:#1252a6;text-decoration:none}a:focus,a:hover,a[tabIndex]:not(:link,:visited):focus,a[tabIndex]:not(:link,:visited):hover{outline:none;text-decoration:underline}abbr{text-decoration:none}abbr[title]{border-bottom:none}html{background-color:#f5f5f5;color:#333;font-family:Arimo,Helvetica Neue,Helvetica,Arial,Noto Sans,sans-serif;line-height:1.285714}@media only print{html{background:#fff}}legend{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px;z-index:-1}h1,h2,h3,h4,h5,h6{font-weight:700}.h1,h1{font-size:20px;line-height:1.2}@media only screen and (min-width:63em){.h1,h1{font-size:24px}}.h2,h2{font-size:18px;line-height:1.333333}.h3,h3{font-size:16px;line-height:1.125}.h4,h4{font-size:14px;line-height:1.285714}.h5,h5{font-size:13px;line-height:1.384615}.h6,h6{font-size:12px;line-height:1.5}blockquote{margin-right:0}@media only screen and (min-width:29em){blockquote{margin-right:1em}}hr{border:dotted #dedede;border-width:0 0 thin;margin:12px 1px}noscript{max-height:inherit;max-width:inherit}[role=button]{box-sizing:border-box;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;text-transform:none}input[type=button],input[type=email],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none;box-sizing:border-box}code,kbd,pre,samp{font-family:Courier New,Lucida Console,courier,monospace}small{font-size:83.33333%}font{vertical-align:initial!important}.disabled{background-color:#f5f5f5;cursor:default}.full-width{box-sizing:border-box;width:100%}.inline-block{display:inline-block}.overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.hidden{display:none}.non-breaking{display:inline-block;white-space:nowrap}.pull-left{float:left}.pull-right{float:right}.pull-down{margin-top:6px}.transparent{opacity:0}.required--required:before{color:#ed1c24;content:"*";margin:0 3px 0 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.error-message{color:#ed1c24}a.no-hover:focus,a.no-hover:hover{text-decoration:none}.inline-list{display:block;list-style:none;margin:0;padding:0}.inline-list__item{display:inline-block;margin:0;padding:6px 12px 6px 0}.tree-branch{display:none}[data-state=tree-branch]:checked~.tree-branch{display:block}[data-icon].low{vertical-align:-20%}[data-icon].high{vertical-align:-10%}[data-icon].top{vertical-align:top}[data-icon].prefixer,[data-icon].suffixer{bottom:12px;position:absolute;z-index:3}[data-icon].prefixer{left:9px;pointer-events:none}[data-icon].suffixer{cursor:pointer;margin:-6px;padding:6px;right:9px;transform:scale(1);transition:transform 125ms ease-in-out}[data-state=suffix]:checked~[data-icon].suffixer{transform:scale(1.5)}[data-state=suffix]:active~[data-icon].suffixer,[data-state=suffix]:focus~[data-icon].suffixer{text-shadow:0 0 3px #3f8be1}[data-icon].small-left{float:left;font-size:12px;margin:3px 6px 0 0}[data-icon=five-stars],[data-icon=super-bubbles]{width:5em}@custom-media --sm-viewport only screen and (min-width: 48em);@custom-media --md-viewport only screen and (min-width: 64em);@custom-media --lg-viewport only screen and (min-width: 75em);.container{margin-left:auto;margin-right:auto;width:calc(100% - 2rem)}.container .row.marginless{margin-left:-1rem;margin-right:-1rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem;padding-top:0}.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:29em){.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:47em){.container{width:calc(100% - 2rem)}.container .row.marginless{margin-left:-1rem;margin-right:-1rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:63em){.container{width:calc(100% - 4rem)}.container .row.marginless{margin-left:-2rem;margin-right:-2rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}#icon-symbols{display:none}@media only screen and (min-width:75em){.copyright-content{max-width:1216px}}.search-is-active body:after{background:rgba(0,0,0,.6);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:5}.pwa:not(.search-is-active) body:after{align-items:center;background-color:hsla(0,0%,100%,.8);bottom:0;box-shadow:0 0 2px 2px rgba(0,0,0,.2);color:rgba(0,0,0,.2);display:flex;flex-direction:row;font-size:4rem;padding:16px;position:fixed;top:0;z-index:10}.pwa--left body:after{border-radius:0 50% 50% 0;content:"<";justify-content:flex-end;left:0;width:30px}.pwa--right body:after{border-radius:50% 0 0 50%;content:">";justify-content:flex-start;right:0;width:30px}.header{display:flex;width:100%}.header__navigation{display:flex;flex-grow:1;justify-content:flex-end;order:2;transition:margin .25s ease-in-out .1s}@media only screen and (min-width:29em){.header__navigation{padding-right:.5rem}}.search-is-active .header__navigation{margin-left:-3rem;padding-right:.5rem}@media only screen and (min-width:63em){.search-is-active .header__navigation{margin-left:-15.5rem}}@media only screen and (min-width:92em){.header__navigation{padding-right:0}}@media only screen and (min-width:75em){.header{margin:0 auto;max-width:1216px;transition:padding .25s ease-in-out}}@media only screen and (min-width:75em)and (min-width:92em){.header{max-width:1200px;padding-left:15rem}}@media only screen and (min-width:75em){#hide-sidebar~#app .header{padding-left:0}}@media only screen and (max-width:50em)and (min-width:75em){#hide-sidebar:not(:checked)~#app .header .search-field__query::-ms-input-placeholder{font-size:12px}#hide-sidebar:not(:checked)~#app .header .search-field__query::placeholder{font-size:12px}#hide-sidebar:not(:checked)~#app .header .search-field__query:placeholder-shown{font-size:12px}}.header__navigation-icons{display:flex;max-width:126px;opacity:1;transition:opacity .25s ease-in-out .1s,max-width .25s ease-in-out .1s}@media only screen and (min-width:47em){.header__navigation-icons{max-width:450px}}@media only screen and (min-width:63em){.header__navigation-icons{max-width:500px}}.header__navigation-icons .navigation-icons__link{align-items:center;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:36px;line-height:16px;margin:6px 3px;min-width:36px;padding:6px;position:relative;text-align:center;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;white-space:nowrap}.header__navigation-icons .navigation-icons__link [data-icon]{font-size:22px}.header__navigation-icons .navigation-icons__link,.header__navigation-icons .navigation-icons__link:hover,.header__navigation-icons .navigation-icons__link:link,.header__navigation-icons .navigation-icons__link:visited{color:inherit;text-decoration:none}.header__navigation-icons .navigation-icons__link--active,.header__navigation-icons .navigation-icons__link--active:hover,.header__navigation-icons .navigation-icons__link--active:link,.header__navigation-icons .navigation-icons__link--active:visited{background:#fff;color:#333}@media only screen and (min-width:47em){.header__navigation-icons .navigation-icons__link--shopping-cart:after{content:"Ostoskori"}.header__navigation-icons .navigation-icons__link:after,.header__navigation-icons .navigation-icons__link:before{display:inline-block;font-size:14px;vertical-align:middle}.header__navigation-icons .navigation-icons__link:before{padding-right:6px}.header__navigation-icons .navigation-icons__link:after{padding-left:6px}}.header__navigation-icons .navigation-icons__link--attention>.link__shopping-cart-count{background-color:#f3c200;color:#333}.header__navigation-icons .navigation-icons__link--account .link__shopping-cart-count--number{background-color:#4bb83e}.search-is-active .header__navigation-icons{max-width:0;opacity:0}.link__icon-suffix-text{display:none;font-size:14px;padding-left:6px;vertical-align:middle}@media only screen and (min-width:47em){.navigation-icons__link--account .link__icon-suffix-text,.navigation-icons__link--attention .link__icon-suffix-text{display:inline-flex;flex-direction:column}.link__icon-suffix-text>small{max-width:120px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}}.link__icon-suffix-text__name{display:block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:47em){.link__icon-suffix-text__name{max-width:200px}}@media only screen and (min-width:63em){.link__icon-suffix-text__name{max-width:250px}}.link__shopping-cart-count{height:16px;left:20px;min-width:16px;opacity:1;padding:1px;position:absolute;top:-3px;transition:opacity .25s ease-in-out;width:auto;z-index:1}.link__shopping-cart-count--number{align-items:center;background:#ed1c24;border-radius:10px;color:#fff;display:flex;font-size:12px;justify-content:center}.link__shopping-cart-count[data-qty="0"]{opacity:0}html:before{background:#333;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .25s ease-in-out,z-index 0ms linear .25s;z-index:-1}html.overlay:before{opacity:.9;pointer-events:inherit;transition:opacity .25s ease-in-out,z-index 0ms;z-index:5}html.overlay--mobile:before{cursor:pointer}@media only screen and (min-width:29em){html.overlay--mobile:before{opacity:0;z-index:-1}}.product-list-navigator-container{bottom:calc(50vh - 200px);display:none;height:0;position:-webkit-sticky;position:sticky;top:228px;transform:translateX(0) translateY(-200px);width:18.75em;z-index:10}.product-list-navigator-container--left{left:0}.product-list-navigator-container--right{left:100%}@media only screen and (min-width:74em){.product-list-navigator-container{display:flex}#hide-sidebar~#app .product-list-navigator-container{z-index:8}}.product-list-navigator-container .product-list-navigator-wrapper{height:120px;overflow:hidden;pointer-events:none}.product-list-navigator-container .product-list-navigator{display:flex;filter:drop-shadow(0 0 1px rgba(0,0,0,.2));flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content;pointer-events:all;position:relative;-webkit-text-decoration-color:#333;text-decoration-color:#333;transform:translateX(0);transition:transform .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-list-navigator-container .product-list-navigator:hover{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));transform:translateX(0)!important}.product-list-navigator-container .product-list-navigator__label{color:#fff;display:inline-block;font-size:12px;padding:0 24px;text-decoration:none;text-shadow:0 0 1px #333}.product-list-navigator-container .product-list-navigator__arrow-container{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:row;height:100px;justify-content:space-between;width:18.75em}.product-list-navigator-container .product-list-navigator--invisible{opacity:0;pointer-events:none;visibility:hidden}.product-list-navigator-container .product-list-navigator--left .product-list-navigator__arrow-container{-webkit-clip-path:polygon(100% 0,275px 50%,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,275px 50%,100% 100%,0 100%,0 0);flex-direction:row-reverse;padding:12px 37px 12px 12px}#hide-sidebar~#app .product-list-navigator-container .product-list-navigator--left{transform:translateX(calc(-18.75em + 50vw - 632px))}@media only screen and (min-width:115em){#hide-sidebar~#app .product-list-navigator-container .product-list-navigator--left{transform:translateX(0)!important}}.product-list-navigator-container .product-list-navigator--right .product-list-navigator__arrow-container{-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,25px 50%,0 0);clip-path:polygon(100% 0,100% 100%,0 100%,25px 50%,0 0);flex-direction:row;padding:12px 12px 12px 37px}#hide-sidebar~#app .product-list-navigator-container .product-list-navigator--right{transform:translateX(calc(18.75em - 50vw + 632px))}@media only screen and (min-width:115em){#hide-sidebar~#app .product-list-navigator-container .product-list-navigator--right{transform:translateX(0)!important}}.product-list-navigator-container .product-list-navigator--right>div:first-child{text-align:right}.product-list-navigator-container .product-list-navigator__image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-height:94px;max-width:94px;min-width:94px}.product-list-navigator-container .product-list-navigator__image .thumbnail{padding:0}.product-list-navigator-container .product-list-navigator__details{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:0 0 0 12px}.product-list-navigator-container .product-list-navigator__no-image{min-height:76px;min-width:94px}.product-list-navigator-container .product-list-navigator__name{color:#333;font-size:12px;font-weight:700;height:30px;line-height:1.25;max-height:2.5em;overflow:hidden}.product-list-navigator-container .product-list-navigator__stars{color:#333;display:block;line-height:1;margin:3px 0 0}.product-list-navigator-container .product-list-navigator__stars>.star-ratings{vertical-align:middle}.product-list-navigator-container .product-list-navigator__price{color:#ed1c24;display:inline-block;font-size:18px;font-weight:700;text-decoration:none}.product-list-navigator-container .product-list-navigator:hover span{text-decoration:none}.product-list-navigator-container .product-list-navigator:hover .product-list-navigator__label{color:#333;text-shadow:none}.sidebar-category-list-container{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1);color:#333;height:100%;overflow:hidden;position:absolute;width:240px;z-index:9}.sidebar-category-list-container--overlap:after{content:""}@media only screen and (min-width:92em){#hide-sidebar~#app .sidebar-category-list-container:last-child:not(#hide-sidebar~#app .sidebar-category-list-container:first-child){box-shadow:0 0 8px 0 #000;z-index:0}}.sidebar-category-list-container:first-child{transition:opacity .1s ease-in-out 30ms,transform .2s ease-in-out 30ms}.sidebar-category-list-container:nth-child(2){transition:opacity .11s ease-in-out 20ms,transform .21s ease-in-out 20ms}.sidebar-category-list-container:nth-child(3){transition:opacity .12s ease-in-out 10ms,transform .22s ease-in-out 10ms}.sidebar-category-list-container:nth-child(4){transition:opacity .13s ease-in-out,transform .23s ease-in-out}.sidebar{-webkit-tap-highlight-color:rgba(255,255,255,0);cursor:default;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sidebar__navigation-container{background-color:transparent;font-size:14px;overflow-x:hidden;overflow-y:auto;transition:background-color .3s ease-in-out}@media only print{.sidebar{display:none}}.sidebar .sidebar-category-list--divider{background-color:rgba(0,0,0,.1);height:1px;margin:12px 0}@media only screen and (min-width:92em){.sidebar{background-color:transparent;left:0;overflow-x:visible;padding:0;transition:background-color .35s ease-in-out,width 0s linear .35s,transform .25s ease-in-out,opacity .25s ease-in-out}#hide-sidebar~#app .sidebar{box-shadow:0 0 8px 0 #000;transition:none}.sidebar__navigation-container{overflow:visible;padding:0}}.sidebar-scroll-buttons{color:#fff;height:100%;position:fixed;top:0}.sidebar-scroll-buttons--bottom,.sidebar-scroll-buttons--top{align-items:center;background-color:rgba(0,0,0,.6);cursor:pointer;display:flex;height:40px;justify-content:center;left:0;position:absolute;transition:transform .15s ease-in;width:240px}.sidebar-scroll-buttons--top{top:48px;transform:translateY(-100%)}.sidebar-scroll-buttons--bottom{bottom:0;transform:translateY(100%)}.sidebar-scroll-buttons--visible{transform:translateY(0)}.accordion{border-radius:3px;box-shadow:0 0 0 1px #d8d8d8;list-style:none;margin:0;padding:0;will-change:height}.accordion--plain{border-radius:0;margin:0 -12px}.accordion--plain>.accordion__panel>.accordion__content,.accordion--plain>.accordion__panel>.accordion__title{border-radius:0}.accordion--light{box-shadow:none}.accordion--avail{margin:0 12px}.accordion__panel{display:block;margin:0;padding:0;position:relative;will-change:height}.accordion__panel:after{clear:both;content:"";display:table}.accordion__panel--between,.accordion__panel--last{border-top:1px solid #d8d8d8}.accordion__panel--first{border-top:0}.accordion__title{background-color:#fbfbfb;color:#333;cursor:pointer;display:block;font-weight:700;padding:12px 24px 12px 12px;position:relative;transition:background-color 375ms ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion__title--light{background-color:#f5f5f5;color:#1252a6;font-family:Arimo;font-size:14px;font-weight:400;padding:0 12px}@media only screen and (min-width:63em){.accordion__title--light{padding:0}}.accordion__title--first{border-top-left-radius:3px;border-top-right-radius:3px}.accordion__title.accordion__title--disabled{cursor:default;pointer-events:none}.accordion__content--last,.accordion__title--last.accordion__title--no-content,.accordion__title--last.accordion__title--unchecked{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.accordion__title--content [data-icon]:last-of-type{display:block;font-size:1em;position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform 375ms ease-in-out}.accordion__title--checked.accordion__title--no-content,.accordion__title:hover{background-color:#fff}.accordion__title--checked.accordion__title--no-content.accordion__title--light,.accordion__title--light:hover{background-color:#f5f5f5}.accordion__title:hover{transition:background-color 125ms ease-in-out}.accordion__title--checked [data-icon]:last-of-type{transform:translateY(-50%) rotate(180deg)}.accordion__animator--height{height:0;transition:height 375ms ease-in-out,transform 375ms ease-in-out}.accordion__animator--checked.accordion__animator--height{height:auto}.accordion__content{background-color:#fff;box-shadow:inset 0 1px #d8d8d8;box-sizing:border-box;color:#333;display:none;float:left;padding:0;width:100%}.accordion__content--animated{background-color:#fbfbfb;display:block;transition:background-color 375ms ease-in-out}.accordion__content--height{background-color:#fff;opacity:0;transform:translateY(-50%);transition:opacity 375ms ease-in-out,transform 375ms ease-in-out}.accordion__content--marginTop{margin-top:-65535px;transition:background-color 375ms ease-in-out,margin-top 375ms ease-in-out}.accordion__content--checked{display:block}.accordion__content--checked.accordion__content--animated{background-color:#fff}.accordion__content--checked.accordion__content--height{opacity:1;transform:translateY(0)}.accordion__content--checked.accordion__content--marginTop{margin-top:0}.accordion__content.accordion__content--light,.accordion__panel.accordion__panel--light{background-color:#f5f5f5}.accordion__panel--even>.accordion__animator>.accordion__content,.accordion__panel--even>.accordion__content,.accordion__panel--even>.accordion__title{background:#fbfbfb;box-shadow:none}.accordion__panel--odd>.accordion__animator>.accordion__content,.accordion__panel--odd>.accordion__content,.accordion__panel--odd>.accordion__title{background:#fff;box-shadow:none}.status{border:6px solid;border-radius:50%;display:inline-block;height:0;margin:0 6px 0 0;vertical-align:initial;width:0}.status--green{border-color:#14a006}.status--yellow{border-color:#ffce0e}.status--red{border-color:#ed1c24}.status--grey{border-color:#9c9c9c}.status--lightGrey{border-color:#bbb}.cart-dropdown-notification{text-align:center}.cart-dropdown-notification--header{margin:12px 6px 0}.cart-dropdown-notification .strong{font-size:18px;font-weight:500}.cart-dropdown-notification--icon{border-radius:50%;color:#fff;height:48px;margin:12px auto 0;position:relative;width:48px}.cart-dropdown-notification--icon__error{background-color:#ed1c24}.cart-dropdown-notification--icon>[data-icon]{font-size:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.animated-toggle-box{background:#fbfbfb;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1);margin:18px 0;overflow:hidden;padding:6px 12px}.animated-toggle-box__header{cursor:pointer;display:block;line-height:1.7rem;padding:3px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.animated-toggle-box__header>[type=checkbox]{margin-right:3px;vertical-align:middle}.animated-toggle-box__required{color:#ed1c24;font-size:24px;font-weight:700;vertical-align:bottom}.animated-toggle-box__content>:first-child{margin-top:12px}.auth-block{box-sizing:border-box;margin:12px auto;max-width:400px;padding:0 12px;text-align:center}.auth-block>h2{text-align:left}.auth-block__header{font-size:.95rem;font-weight:700;margin:24px 12px}.auth-block:last-of-type{margin-bottom:24px}.auth-form{margin:18px auto;max-width:400px}.auth-form__fieldset{border:none;margin:0;padding:0;text-align:left}.auth-form__fieldset--captcha{margin:0 0 18px}.auth-form__fieldset--captcha p{text-align:center}.auth-form__fieldset--captcha-invisible{margin-bottom:0}.auth-form__captcha{max-width:320px}@media only screen and (min-width:47em){.auth-form__captcha{align-content:center;align-items:baseline;display:flex;justify-content:space-around;max-width:400px}}.auth-form__captcha--invisible{display:none}.auth-form .city-and-postal-code{display:flex;width:100%}.auth-form .city-and-postal-code>:first-child{flex:0 0 30%;margin-right:3px}.auth-form .city-and-postal-code>:last-child{flex:1 1 70%;margin-left:3px}.auth-form .selector[for=tos-accepted]:before{align-self:flex-start}.auth-form .selector[for=tos-accepted]:after{top:9px}.auth-form .forgot-password{text-align:center}.auth-form .forgot-password--tight{margin-bottom:0}.auth-form__address-edit .auth-form__fieldset{padding:0 12px}@media only screen and (min-width:29em){.auth-form__address-edit .auth-form__fieldset{padding:0}}.auth-block .auth-form{margin-top:0}.auth-block .auth-form .auth-form__fieldset{margin:0}.email-corrections__header{font:inherit;margin:0}.email-corrections-list{margin-bottom:18px}.email-corrections-list__item{margin:3px;padding:3px}.form-fields{align-items:flex-end;display:flex;flex:1 0 auto;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:46rem;padding:0 12px}.form-fields-preview,.form-fields-submit{margin:12px auto;max-width:46rem;padding:0 12px}.form-fields-submit{margin-bottom:0;padding-bottom:24px;text-align:center}.form-fields-submit--left{text-align:left}.form-fields-submit--right{text-align:right}.form-fields-submit>button+button{margin-left:12px}.form-field{box-sizing:border-box;display:flex;flex:1 0 auto;flex-direction:column;margin:6px 0;position:relative;width:100%}.form-field--bordered{border:thin solid rgba(0,0,0,.2);border-radius:3px;padding:12px}.form-field--bottom{align-self:flex-end}.form-field--center{align-self:center}.form-field--stretch{align-self:stretch}.form-field--top{align-self:flex-start}.form-field__label{cursor:pointer;display:block;margin-bottom:3px}.form-field__label--required:before{color:#ed1c24;content:"*";font-weight:700;margin-right:6px}.form-field textarea{min-height:8em;resize:vertical}.form-field--n4{max-width:calc(50% - 6px)}@media only screen and (min-width:29em){.form-field--n2{max-width:calc(50% - 6px)}.form-field--n3{max-width:calc(33% - 6px)}.form-field--n4{max-width:calc(25% - 6px)}.form-field--rows-2{height:116.666px;margin-bottom:-58.333px}}.form-field-item{display:inline-block}.form-field-item>.selector{margin-right:12px}.form-field-item>.selector,.form-field-row>.selector{margin-bottom:8px;margin-top:8px}.inline-input{background:transparent;border:none;border-bottom:1px solid #d8d8d8;border-radius:0;color:#1252a6;display:inline-block}.inline-input:focus{border-bottom:1px solid #1252a6;outline:0}.icon-input-row{margin:0 0 18px;position:relative}.icon-input-row--error{margin:0}.icon-input-row__container{box-sizing:border-box}.icon-input-row__label{cursor:pointer;display:block}.icon-input-row+small{color:#9c9c9c;display:block;font-size:12px;margin:-16px 0 16px}.icon-input-row+small.zxcvbn-password-meter{margin-top:0}.label__title--required:before{color:#ed1c24;content:"*";font-size:24px;font-weight:700;line-height:.5;margin-right:6px;vertical-align:bottom}.main-rating-input--has-error{border:1px solid #bd0413;padding:6px}.selector{cursor:pointer;display:flex;flex:0 1 auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selector:after,.selector:before{pointer-events:none}.selector:before{align-self:center;background-color:#fff;border:1px solid rgba(0,0,0,.4);content:"";display:inline-block;flex:0 0 16px;height:16px;justify-self:flex-start;margin-right:6px;transition:background-color 125ms ease-in-out;width:16px}.selector--checkbox:before{border-radius:3px}.selector--radio:before{border-radius:50%}.selector__label{flex:0 1 auto}.selector:after{border:solid #fff;height:6px;position:absolute;top:50%}.selector--checkbox:after{border-width:0 2px 2px 0;left:2px;transform:rotate(45deg) translateY(-50%);transform-origin:right center;width:4px}.selector--radio:after{background-color:#fff;border-radius:50%;border-width:1px;left:5px;transform:translateY(-50%);width:6px}[data-state=selector]:checked+.selector:before{background-color:#666}[data-state=selector]:checked+.selector:after{content:""}[data-state=selector]:indeterminate+.selector:before{background-color:#d8d8d8}[data-state=selector]:indeterminate+.selector:after{content:"";opacity:.75}.selector:active:before,[data-state=selector]:focus+.selector:before{box-shadow:0 0 0 1px #6eaee6}[data-state=selector]:disabled+.selector{opacity:.5;pointer-events:none}.vk-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-clip:padding-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAECAYAAABodtTSAAAABGdBTUEAALGPC/xhBQAAADpJREFUGBljnDlzZgMDA0M9EGMDjenp6Q3YJJDFGEEcHAYRZQBIP9gQLAYRbQBILwoAuQjqKhRxQhwAESsTmr7CpAsAAAAASUVORK5CYII=);background-position:100%;background-repeat:no-repeat;background-size:17px 4px;border:thin solid rgba(0,0,0,.1);border-radius:3px;box-sizing:border-box;color:#333;cursor:pointer;display:inline-block;font-size:16px;height:34px;line-height:32px;padding:0 14px 0 6px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (-webkit-min-device-pixel-ratio:1.25),screen and (-webkit-min-device-pixel-ratio:1.3),screen and (min-device-pixel-ratio:1.3),screen and (min-resolution:120dpi){.vk-dropdown{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAICAYAAACccC2SAAAABGdBTUEAALGPC/xhBQAAAFtJREFUOBG108sJACAIAFCb1jGqMdy2jC6VSYkKXvzgu5iIqABA7mmJiojFsrjvJC4YMW4INgyIAeOKWCAfGHfEAXnAhCBEiIIJQ1whAiYUwffU4G+aH6XOeTQbMgYnnk7v++sAAAAASUVORK5CYII=)}}.vk-dropdown::-ms-expand{display:none}.vk-dropdown:hover{border-color:rgba(0,0,0,.2)}.vk-dropdown:focus{border-color:#6eaee6;box-shadow:inset 0 0 0 1px #6eaee6;outline:none}.vk-dropdown[disabled]{cursor:not-allowed;opacity:.5}@media only screen and (min-width:29em){.vk-dropdown{font-size:inherit;padding-left:8px;padding-right:22px}}.vk-dropdown--large{height:40px;padding:0 6px}.vk-dropdown--full-width{width:100%}.vk-dropdown--prefixed{padding-left:30px}.vk-dropdown>[data-icon]{color:inherit;line-height:inherit;margin-right:3px}.vk-dropdown.has-error{border-color:#ed1c24}.vk-dropdown.has-error:focus{box-shadow:inset 0 0 0 1px #ed1c24}.dropdown{font-size:14px;height:44px}.dropdown-button{align-items:center;background-color:#fff;border:thin solid #d8d8d8;border-radius:.25rem;cursor:pointer;display:flex;height:44px;justify-content:space-between;margin:0;padding:0;text-align:left;width:100%}.dropdown-button label{margin-left:.5rem}.dropdown-button [data-icon]{float:right;margin-right:1rem}.dropdown-options{background-color:#fff;border:thin solid #d8d8d8;display:none;margin:0;padding:0;position:relative;z-index:5}.dropdown-options--open{display:block}.dropdown-option{align-items:center;cursor:pointer;display:flex;height:32px;padding:3px 0}.dropdown-option:hover{background-color:rgba(33,113,204,.1)}.dropdown-option label{line-height:32px;margin:0 8px;vertical-align:-webkit-baseline-middle}.vk-input{background:#fff;border:thin solid rgba(0,0,0,.2);border-radius:3px;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);box-sizing:border-box;font-family:Arimo,Helvetica Neue,Helvetica,Arial,Noto Sans,sans-serif;height:32px;padding:4px 8px}.vk-input:focus{border-color:#6eaee6;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1),0 0 0 1px #6eaee6;outline:none}.vk-input[disabled]{background-color:#f5f5f5;cursor:default;opacity:.75}.vk-input.has-error,.vk-input.has-error:focus,.vk-input:invalid:not(:empty){border-color:#ed1c24}.vk-input.has-error:focus,.vk-input:invalid:not(:empty):focus{box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1),0 0 0 1px #ed1c24}.vk-input--large{height:40px}.vk-input--full-width{width:100%}.vk-input--prefixed{padding-left:30px}.vk-input--suffixed{padding-right:30px}.vk-input--prefix{border-bottom-left-radius:0;border-top-left-radius:0;margin-right:-1px}.vk-input--postfix{border-bottom-right-radius:0;border-top-right-radius:0;margin-left:-1px}.vk-input:-webkit-autofill{animation-name:onAutoFillStart}.vk-input:not(:-webkit-autofill){animation-name:onAutoFillCancel}.zxcvbn-password--show{color:#666}.zxcvbn-password-meter{display:block;line-height:1;margin:18px 0 12px;min-height:1em;position:relative;text-indent:3px}.zxcvbn-password-meter:after,.zxcvbn-password-meter:before{border-radius:3px;content:"";height:6px;left:0;position:absolute;top:-12px}.zxcvbn-password-meter:before{background:#dedede;width:100%}.zxcvbn-password-meter:after{mix-blend-mode:multiply;transition:background .25s ease-in-out,width .25s ease-in-out;width:0}.zxcvbn-password-meter[data-valid][data-score="0"]:after{background-color:#ed1c24;width:5%}.zxcvbn-password-meter[data-valid][data-score="1"]:after{background-color:#ffce0e;width:25%}.zxcvbn-password-meter[data-valid][data-score="2"]:after{background-color:#78a006;width:50%}.zxcvbn-password-meter[data-valid][data-score="3"]:after{background-color:#14a006;width:75%}.zxcvbn-password-meter[data-valid][data-score="4"]:after{background-color:#14a006;width:100%}.heading-page{background-color:#fff;box-shadow:0 -1px 0 0 rgba(0,0,0,.1);color:#333;font-size:18px;font-weight:700;line-height:1.5;margin:0 0 1px;padding:12px}.heading-page [data-icon]{font-size:2rem;margin-right:.5rem}.heading-page--center{text-align:center}@media only screen and (min-width:29em){.heading-page{font-size:20px;padding:18px 24px}}@media only screen and (min-width:74em){.heading-page{font-size:24px}}.app__critical-server-issue,.app__critical-server-issue--peak{align-items:center;background-color:#000;border-top:1px solid #fff;bottom:0;box-sizing:border-box;color:#9c9c9c;display:flex;flex-direction:column;left:0;padding:1em;position:fixed;text-align:center;width:100%;z-index:10}.app__critical-server-issue p,.app__critical-server-issue--peak p{line-height:1.67;margin:12px;max-width:500px}.app__critical-server-issue h3,.app__critical-server-issue--peak h3{color:#dedede;font-size:18px}.app__critical-server-issue .critical-server-issue__seconds,.app__critical-server-issue--peak .critical-server-issue__seconds{color:#ffce0e;font-size:120%}.app__critical-server-issue--peak{background-image:url(/assets/39227b905002fdb42cb5.jpg);background-position:bottom;background-repeat:repeat-x;padding-bottom:170px}.dropdown-modal-container{align-items:flex-end;box-sizing:border-box;color:#333;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;overflow-x:hidden;overflow-y:auto;padding:0;position:fixed;right:50%;top:48px;transform:translateX(50%);width:100%;z-index:10}@media only screen and (min-width:464px){.dropdown-modal-container{margin-top:-1rem;padding:1rem}}.dropdown-modal-container--b2b{flex-direction:column-reverse}@media only screen and (min-width:47em){.dropdown-modal-container{align-items:stretch;flex-direction:row;justify-content:stretch;overflow:visible;pointer-events:none}.dropdown-modal-container>*{pointer-events:all}}@media only screen and (min-width:92em){.dropdown-modal-container{transition:padding-left .25s ease-in-out}}.dropdown-modal{-webkit-overflow-scrolling:touch;background-color:#fff;border:none;box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.1),0 16px 32px 0 rgba(0,0,0,.1);box-sizing:border-box;font-size:14px;max-height:calc(100vh - 48px);opacity:0;order:-1;transform:translateY(25%) scale(.5);transition:opacity 125ms ease-in-out,transform 125ms ease-in-out,top 125ms ease-in-out;width:inherit}.dropdown-modal+.dropdown-modal-arrow{opacity:0;transform:translateY(25%) scale(.5) rotate(-135deg);transition:opacity 125ms ease-in-out,transform 125ms ease-in-out,right 125ms ease-in-out}@media only screen and (min-width:29em){.dropdown-modal{min-width:375px;width:375px}}@media only screen and (min-width:47em){.dropdown-modal{max-height:calc(100vh - 66px);order:1;overflow-x:hidden;overflow-y:auto}}@media only print{.dropdown-modal{display:none}}.dropdown-modal__loaded{display:flex;flex-direction:column;opacity:1;transform:translateY(0) scale(1)}.dropdown-modal__loaded+.dropdown-modal-arrow{opacity:1;transform:translateY(0) scale(1) rotate(-135deg)}.dropdown-modal__closing{opacity:0;pointer-events:none;transform:translateY(-25%) scale(.5);z-index:5}.dropdown-modal__closing+.dropdown-modal-arrow{opacity:0;transform:translateY(-25%) scale(.5) rotate(-135deg)}.dropdown-modal--cart-dropdown .cart-dropdown-full{display:none}@media only screen and (min-width:47em){.dropdown-modal--cart-dropdown .cart-dropdown-full{display:flex;flex-direction:column;flex-grow:1}}@media only screen and (min-width:29em){.dropdown-modal-arrow{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);-webkit-clip-path:polygon(100% 100%,100% -20%,-20% 100%);clip-path:polygon(100% 100%,100% -20%,-20% 100%);height:16px;position:absolute;top:.5rem;transform:rotate(-135deg);width:16px;z-index:1}}.dropdown-modal-arrow--account-dropdown{right:102px}.dropdown-modal-arrow--cart-dropdown{right:1.5rem}.dropdown-modal-arrow--favorites-dropdown{right:60px}@media only screen and (min-width:47em){.dropdown-modal-arrow--account-dropdown{right:255px}.dropdown-modal-arrow--cart-dropdown{right:3rem}.dropdown-modal-arrow--favorites-dropdown{right:140px}}@media only screen and (min-width:63em){.dropdown-modal-arrow--account-dropdown{right:255px}.dropdown-modal-arrow--cart-dropdown{right:3rem}.dropdown-modal-arrow--favorites-dropdown{right:150px}}.dropdown-modal-submit{padding:12px;text-align:center}.dropdown-modal-submit__text{margin-left:6px}.dropdown-modal-submit button:nth-of-type(2n){margin-top:12px}@media only screen and (min-width:47em){.dropdown-modal-submit{margin-top:0}}.dropdown-modal--cart-dropdown .dropdown-modal-submit{margin-top:-22px}.dropdown-modal--cart-dropdown .dropdown-modal-submit--compact{margin-top:0}@media only screen and (min-width:47em){.dropdown-modal--cart-dropdown .dropdown-modal-submit{margin-top:0}}.dropdown-modal-block{flex:1 1 auto;flex-direction:column;margin:0}.dropdown-modal-block a,.dropdown-modal-block a:hover{display:flex;text-decoration:none}.dropdown-modal-block--links{display:flex;flex-direction:column;justify-content:center;margin:6px 0 0}.dropdown-modal-block--links>a{align-items:center;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);color:#333;flex:1 0 auto;margin:0 12px;padding:6px;text-align:center}.dropdown-modal-block--links>a [data-icon]{margin-right:6px}.dropdown-modal-block--links>a:hover{color:#1252a6}.dropdown-modal-block--header{align-items:center;background-color:#f5f5f5;box-shadow:0 1px 0 0 #d8d8d8,0 -1px 0 0 #d8d8d8;color:#333;display:flex;flex:1 0 100%;font-weight:700;justify-content:space-between;min-height:36px;padding:0 12px}.dropdown-modal-block--header .orders-count{background-color:#e2f3ff;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-sizing:border-box;height:24px;line-height:24px;min-width:36px;padding:0 6px;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.dropdown-modal-close{animation:scale-in .25s ease;cursor:pointer;display:flex;height:64px;margin:12px;position:absolute;right:0;top:-16px;width:64px;z-index:1}@media only screen and (min-width:464px){.dropdown-modal-close{top:0}}.dropdown-modal-close [data-icon]{margin:auto}.dropdown-modal-login{padding:0 12px}.dropdown-modal-center-block{margin:6px 12px;text-align:center}.dropdown-modal-link-align-right{color:#3f8be1;cursor:pointer;font-size:14px;line-height:1;margin:6px 12px;padding:12px 0;pointer-events:all;text-align:right}.dropdown-modal-link-align-right [data-icon]{margin-left:6px}.dropdown-modal-link-align-right>*{justify-content:flex-end}.dropdown-modal-order{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);margin:0 12px}.dropdown-modal-order:hover{color:#1252a6}.dropdown-modal-order:last-child{box-shadow:none}.dropdown-modal-order--image{display:flex;flex-direction:column;justify-content:center;min-width:52px}.dropdown-modal-order--image div{text-align:center}.dropdown-modal-order--image div img{max-height:52px;max-width:52px;vertical-align:top}.dropdown-modal-order--arrow{color:rgba(0,0,0,.4);font-size:20px;padding:18px 12px;position:absolute;right:0}.dropdown-modal-order .order-details-wrapper{color:#333;max-width:calc(100% - 82px)}.dropdown-modal-order .order-details-wrapper .order-topic-wrapper{display:flex;flex-direction:column}.dropdown-modal-order .order-details-wrapper .order-topic-wrapper__order-topic{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-modal-order .order-details-wrapper .order-status{margin:3px 0 0}.dropdown-modal-footer{line-height:24px;margin:12px 0 0;padding:0 24px 12px}@media only screen and (min-width:29em){.dropdown-modal-footer{padding:0 12px 12px}}.dropdown-modal-footer .dropdown-modal-new-account{display:flex;flex-direction:column}.dropdown-modal-footer .dropdown-modal-log-out{pointer-events:all;text-align:right}.sticky-breadcrumbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.1);direction:rtl;overflow:hidden;overflow-x:auto;scrollbar-width:none;width:100%}.sticky-breadcrumbs::-webkit-scrollbar{display:none}@media only screen and (min-width:74em){@-moz-document url-prefix(){.sticky-breadcrumbs{overflow-x:hidden}}@supports(scrollbar-width:none){@-moz-document url-prefix(){.sticky-breadcrumbs{overflow-x:auto}}}}.sticky-breadcrumbs__container{align-items:center;display:flex;flex:0 1 auto;min-width:100%}.container__sticky-breadcrumb-path{direction:ltr;flex-grow:1;flex-shrink:0;padding:6px}.sticky-breadcrumb-path__list{align-items:center;display:flex;font-size:12px;line-height:1;list-style:none;margin:0;padding:0}.list__sticky-breadcrumb-item{display:inline;margin:0;padding:0;white-space:nowrap}.list__sticky-breadcrumb-item--category:before{border-color:transparent transparent transparent #9c9c9c;border-style:solid;border-width:3px 0 3px 3px;content:"";display:inline-block;height:0;line-height:0;margin:0 3px;vertical-align:middle;width:0}.list__sticky-breadcrumb-item a{display:inline-block;margin:3px;vertical-align:middle}.list__sticky-breadcrumb-item a,.list__sticky-breadcrumb-item a:link,.list__sticky-breadcrumb-item a:visited{color:inherit}.list__sticky-breadcrumb-item:last-of-type{font-size:14px;font-weight:700}.vk-cookie-notification{animation:slide-up .2s ease;background-color:#fff;border-radius:3px;bottom:0;box-shadow:0 0 2px 0 hsla(0,0%,85%,.8),0 0 12px 0 rgba(0,0,0,.2),0 0 48px 0 rgba(0,0,0,.1);display:block;font-size:13px;margin:6px;max-height:calc(100vh - 64px);max-width:450px;overflow:auto;position:fixed;right:0;width:auto;z-index:11}@media(min-width:321px){.vk-cookie-notification{font-size:16px}}@media only screen and (min-width:29em){.vk-cookie-notification{margin:18px}}.vk-cookie-notification-top{background:#484848;color:#fff;font-size:14px;margin:0;padding:12px}@media(min-width:321px){.vk-cookie-notification-top{font-size:18px}}@media only screen and (min-width:29em){.vk-cookie-notification-top{padding:12px}}@media only screen and (min-width:47em){.vk-cookie-notification-top{padding:18px}}.vk-cookie-notification-content{padding:12px 12px 0}.vk-cookie-notification-content p{margin:0 0 12px}.vk-cookie-notification-content ul{margin:12px 0;padding:0 0 0 24px}@media only screen and (min-width:29em){.vk-cookie-notification-content{padding:18px 18px 0}}.vk-cookie-notification-content>p{line-height:1.25}.vk-cookie-notification-buttons{align-items:center;display:flex;flex-direction:column;padding:6px}.vk-cookie-notification-buttons>a.disallow-cookies,.vk-cookie-notification-buttons>a.read-more{color:#3f8be1;display:inline-block;margin-top:6px;padding:6px;text-decoration:none}@keyframes slide-up{0%{transform:translateY(50%) scale(.25)}to{transform:translateY(0) scale(1)}}.fluid-popup{position:relative;text-align:left;white-space:normal;z-index:4}.fluid-popup__container{bottom:100%;left:0;max-width:100%;position:absolute;transition:left 125ms ease-in-out,opacity 125ms ease-in-out 125ms;width:20rem}.fluid-popup__container--is-below{top:0}.fluid-popup__container>div{background:#fff;border:thin solid rgba(0,0,0,.03);border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.1),0 16px 32px 0 rgba(0,0,0,.1);padding:12px}.container__fluid-popup-arrow{display:block;margin-left:-12px;position:relative;transition:left 125ms ease-in-out;width:0}.container__fluid-popup-arrow:after,.container__fluid-popup-arrow:before{border-radius:0 100% 0 0;content:"";height:3px;left:3px;padding:6px;position:absolute;top:100%;transform:rotate(-45deg);transform-origin:-12.5% 12.5%;width:3px}.fluid-popup__container--is-below .container__fluid-popup-arrow:after,.fluid-popup__container--is-below .container__fluid-popup-arrow:before{border-radius:0 0 0 100%}.container__fluid-popup-arrow:before{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.1);z-index:-1}.container__fluid-popup-arrow:after{background:#fff}.product-popup-container{align-items:center;display:flex;flex:0 1 auto}.product-popup{flex-grow:1}.product-popup__name{font-size:14px;font-weight:700}.product-popup__stars{display:block;line-height:1;margin:3px 0 0}.product-popup__stars:link,.product-popup__stars:visited{color:inherit}.product-popup__stars:link{text-decoration:none}.product-popup__stars>.star-ratings{vertical-align:middle}.product-popup__price{display:block;font-size:18px;font-weight:700}.product-popup__price:link,.product-popup__price:visited{color:#ed1c24}.product-popup__price:link{text-decoration:none}.product-popup__availability{display:block;line-height:1;margin:6px 0 0}.name__product-popup-link{display:block}.name__product-popup-link:link,.name__product-popup-link:visited{color:inherit}.age-limit{line-height:24px;margin:6px 0}.age-limit__age-limit-icon{background-color:#f5f5f5;border-radius:1px;box-shadow:0 0 0 1px rgba(0,0,0,.4);color:#000;display:inline-block;font-size:1.1em;font-weight:700;margin-right:6px;text-align:center;width:24px}.page--cart .age-limit__age-limit-icon,.page--product .age-limit__age-limit-icon{background-color:#ffce0e;color:#fff}.age-limit__age-limit-icon--red{background-color:#484848;color:#f5f5f5}.page--cart .age-limit__age-limit-icon--red,.page--product .age-limit__age-limit-icon--red{background-color:#ed1c24;color:#fff}.product-info-container{margin:6px}.product-info-container__rows{line-height:24px;list-style:none;margin:0;padding-left:0}.availability-warehousepickup{margin-top:12px}.availability-warehousepickup .block{margin:0 1px;padding:1rem}.availability-warehousepickup [data-icon]{align-self:flex-start;flex-shrink:0;margin-right:6px}.availability-warehousepickup p{margin:0}.availability-warehousepickup p+p{margin-top:6px}.bullet-points{list-style-type:square;margin:6px 0;padding:0 0 0 25px}.bullet-points__item{color:#ed1c24;font-weight:600;padding:3px}.bullet-points__item span{color:#000}.product-description{background:#fff;margin:12px;position:relative;word-break:break-word}@supports((-webkit-hyphens:auto) or (-ms-hyphens:auto) or (hyphens:auto)){.product-description{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:normal}}@media only print{.product-description{display:block!important}}@media only screen and (min-width:63em){.product-description{display:flex;flex:0 1 auto;margin:12px 18px 12px 24px}}.product-description__description-container{font-size:16px}@media only screen and (min-width:63em){.product-description__description-container{flex-grow:1;margin-right:24px;width:50%}}.product-description__aside-container{margin-bottom:12px}@media only screen and (min-width:63em){.product-description__aside-container{display:flex;flex-direction:column;width:320px}}.product-description__highlights{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:63em){.product-description__highlights{flex-shrink:0;min-height:120px;width:288px}}@media only print{.product-description__highlights{font-size:9pt;width:225px}.product-description__highlights li{page-break-inside:avoid}}.description-container__full-text{margin:12px 0}@media only print{.description-container__full-text{font-size:10pt;opacity:1;position:relative;z-index:0}.description-container__full-text p{page-break-inside:avoid}.description-container__full-text li{word-wrap:break-word}.description-container__full-text:before{content:"";float:right;height:220px;width:250px}}.product-ingredients__content{padding:0 12px}.product-ingredients__language-heading{margin:12px 0}.product-description-links{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}@media only print{.product-description-links{display:none}}.product-description-links__item{margin:0;padding:0}.product-description-links-item{align-items:center;display:flex}.product-description-links-item--link{margin-bottom:8px}.product-description-links-item--link [data-icon]{font-size:16px;margin-left:auto}.product-description-links-item--last{margin-bottom:0}.product-description-links-item--youtube{display:none;font-size:48px;margin:12px 0 0;position:relative;transition:font-size .25s ease-in-out;width:100%}@media only screen and (min-width:47em){.product-description-links-item--youtube{display:block}}.product-description-links-item--youtube img{border:1px solid rgba(0,0,0,.6);border-radius:6px;display:block;max-width:100%}.product-description-links-item--youtube [data-icon]{color:red;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-description-links-item__title{flex-grow:1}.product-description-links-item__white{background:#fff;height:.5em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.5em}iframe.product-description-links-item{background:#000}.product-details{background:#fff;box-sizing:border-box;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0;padding:6px 18px}@media only print{.product-details{column-count:2;display:block!important;padding:0}}@media only print and (orientation:landscape){.product-details{column-count:3;padding:0}}@media only screen and (min-width:63em){.product-details{column-count:2}}.product-details__category{box-sizing:border-box;break-inside:avoid;padding:6px;page-break-inside:avoid;width:100%}.product-details__category header{font-size:16px;font-weight:700;line-height:2;margin:6px 0}@media only print{.product-details__category header{font-size:11pt;line-height:1.25}}.product-details__category header:after{content:":"}.product-details__category table{border-collapse:initial;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1);width:100%}.product-details__category tr:nth-child(2n){background:#fbfbfb}@media only print{.product-details-row{display:block;font-size:9pt;page-break-inside:avoid}}.product-details-row td{padding:12px;vertical-align:top}@media only print{.product-details-row td{display:block;margin:6px 12px;padding:0}}.product-details-row__name{color:#9c9c9c;width:132px}.product-details-row__percentage{line-height:1.5;margin:12px;vertical-align:top}.product-details-row .product-info-container{margin:0 6px}.product-details-row .product-info-row:first-child{margin-top:-3px}.apuraha-trigger{color:#666;display:block;font-size:12px;line-height:1.25;margin:8px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.apuraha-logo{color:#000;text-align:center;vertical-align:middle;width:100%}.apuraha-content{font-size:14px;margin-top:12px}.apuraha-details-header{margin:12px 0 6px}.apuraha-details{display:flex;flex:0 1 auto;flex-wrap:wrap;margin:0;padding:0}.apuraha-details>dt{flex-shrink:1;padding:3px 0;width:65%}.apuraha-details>dd{flex-grow:1;margin:0;padding:3px 0;text-align:right;white-space:nowrap;width:35%}.apuraha-details__highlighted-price{color:#ed1c24}.pricedata{overflow:hidden;text-align:center}.pricedata__popup-container{background:#fff;margin:0 16px;padding:12px 0}.pricedata__chart-container{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1);margin:0 16px;position:relative}.pricedata__legend{margin:6px 0}.pricedata-popup{--popup-width:300px;--popup-height:200px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.2);box-sizing:border-box;height:var(--popup-height);margin-left:calc(0px - var(--popup-width)/2);position:relative;text-align:left;transition-duration:125ms;transition-property:left,margin-left;transition-timing-function:ease-in-out;width:var(--popup-width)}@media only screen and (min-width:375px){.pricedata-popup{--popup-width:360px;--popup-height:180px}}.pricedata-popup.at-right-end{margin-left:calc(12px - var(--popup-width)/2)}.pricedata-popup.at-right-end .pricedata-popup__arrow{margin-left:-24px}.pricedata-popup.at-left-end{margin-left:calc(-12px - var(--popup-width)/2)}.pricedata-popup.at-left-end .pricedata-popup__arrow{margin-left:0}.pricedata-popup--flipped .pricedata-popup__content--alternative{display:block}.pricedata-popup__content{background:#fff;border-radius:3px;height:inherit;left:0;position:absolute;top:0;width:100%;z-index:1}.pricedata-popup__content--alternative{display:none;z-index:2}.pricedata-popup__arrow{display:block;left:50%;margin-left:-12px;position:absolute;top:var(--popup-height);transition-duration:125ms;transition-property:left,margin-left;transition-timing-function:ease-in-out;width:0;z-index:0}.pricedata-popup__arrow:after,.pricedata-popup__arrow:before{border-radius:0 100% 0 0;content:"";height:3px;left:3px;padding:6px;position:absolute;top:100%;transform:rotate(-45deg);transform-origin:-12.5% 12.5%;width:3px}.pricedata-popup__arrow:before{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.1);z-index:-2}.pricedata-popup__arrow:after{background:#fff}.pricedata-container{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:stretch;padding:6px 0;width:100%}.pricedata-container-info{box-sizing:border-box;padding:8px 6px;width:100%}.pricedata-title{background:#fbfbfb;border-bottom:thin solid #dedede;border-radius:3px 3px 0 0;display:block;font-size:16px;font-weight:700;padding:7px 12px}.pricedata-title__flip{cursor:pointer;float:right}.pricedata-title>[data-icon]{font-size:24px;vertical-align:-5px}.pricedata-container-price{box-sizing:border-box;display:inline-block;flex:1 0 0;padding:6px;text-align:center;width:33%}.pricedata-container-price:first-child{padding-left:12px}.pricedata-container-price:last-child{padding-right:12px}.pricedata-price{border-radius:3px;color:#fff;font-size:18px;font-weight:700;margin-bottom:6px;padding:12px 0}.pricedata-price--new{background:#ed1c24}.pricedata-price--used{background:#dedede;color:#282828}.pricedata-price--market{background:#78a006}.pricedata-date{display:block;font-weight:600;text-align:center}.price-estimate{display:block;width:100%}.price-estimate .line{fill:none;stroke-width:2px}.price-estimate .line--dashed{stroke-dasharray:5,5;stroke-dashoffset:5}.price-estimate .line--new{stroke:#ed1c24}.price-estimate .line--used{stroke:#9c9c9c}.price-estimate .line--market{stroke:#78a006}.price-estimate .tick{stroke:#c8e9ff;stroke-width:4px}@media only screen and (min-width:47em){.price-estimate .tick{stroke-width:2px}}.price-estimate .tick--pointer{stroke:#1252a6}.legend-title{display:none}@media only screen and (min-width:47em){.legend-title{display:inline}}.legend{margin-left:12px;padding-left:18px;position:relative}.legend:before{border-radius:2px;content:"";display:inline-block;height:2px;left:0;position:absolute;top:7px;width:12px}.legend--new:before{background:#ed1c24}.legend--used:before{background:#9c9c9c}.legend--market:before{background:#78a006}.inline-quantity,.quantity{background-color:#fae799;border:1px solid rgba(0,0,0,.1);border-radius:7px;height:14px;line-height:14px;text-align:center}.inline-quantity{display:inline-block;padding:0 6px;vertical-align:text-bottom}.quantity{min-width:48px;position:absolute;right:3px;top:103px;z-index:1}.product-shop-logo{margin:0;width:100%}.product-shop-logo:link,.product-shop-logovisited{text-decoration:none}.product-shop-logo__figure{margin:0}.soft-bundle-banner{pointer-events:none}.soft-bundle-banner__background{border-bottom:80px solid transparent;border-right:80px solid #1252a6;opacity:.9;position:absolute;right:0;top:0;z-index:3}.soft-bundle-banner [data-icon]{color:#fff;font-size:2.2em;margin:6px;position:absolute;right:0;top:0;z-index:3}.cart-pickup-location{display:block;padding:12px}.cart-pickup-location .text{color:#000;font-weight:700}.cart-pickup-location .address{color:#3f8be1;display:block;font-size:85%;padding-left:18px;text-decoration:underline}.stars__rating{display:inline-block;font-size:12px;font-weight:700;margin-left:6px;opacity:0;transition:opacity 125ms ease-in-out;vertical-align:middle}.stars__rating--visible{opacity:1}.list-product{border-radius:4px;display:flex;flex:0 1 auto;flex-direction:column;margin:1px 0 0;min-height:125px;padding:6px;position:relative}.list-product:first-child{margin-top:0}@media only screen and (min-width:63em){.list-product{flex-direction:row}}.list-product__info{align-items:center;display:flex;flex-grow:1}.list-product__info .thumbnail{padding:3px}.list-product__info .thumbnail>.thumbnail__container{height:96px;width:96px}@media only screen and (min-width:29em){.list-product__info{align-items:stretch}.list-product__info .thumbnail>.thumbnail__container{height:160px;width:160px}}@media only screen and (min-width:63em){.list-product__info .thumbnail>.thumbnail__container{height:192px;width:192px}}.list-product__product-id{color:#9c9c9c;font-size:13px;line-height:1.5;position:absolute;right:6px;text-align:center;top:6px}.list-product__bullets-and-cart{display:flex;flex-direction:column}@media only screen and (min-width:29em){.list-product__bullets-and-cart{flex-direction:row}}@media only screen and (min-width:63em){.list-product__bullets-and-cart{flex-direction:column}}@media (-ms-high-contrast:none)and (min-width:840px),screen and (-ms-high-contrast:active)and (min-width:840px){.list-product__bullets-and-cart{flex-direction:column!important}}@media only screen and (min-width:47em){.list-product:not(.thumbnail--no-hover-border){transition:box-shadow 125ms ease-in-out}.list-product:not(.thumbnail--no-hover-border):hover{box-shadow:0 0 4px -1px rgba(0,0,0,.2),0 0 5px rgba(0,0,0,.2),0 0 10px rgba(0,0,0,.1)}}.list-product-info{box-sizing:border-box;flex:1 1;padding:18px 6px 0 12px}@media only screen and (min-width:29em){.list-product-info{padding-bottom:12px}}.list-product-info__link{cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1.25;margin:6px 0;overflow:hidden;word-break:break-word}.list-product-info__link:link,.list-product-info__link:visited{color:inherit}.list-product-info__price-and-rating{align-items:flex-start;display:flex;flex:0 1 auto;flex-direction:column}.list-product-info__price-and-rating>.product-price{min-width:150px}@media only screen and (min-width:29em){.list-product-info__price-and-rating{flex-direction:row;flex-wrap:wrap;max-width:360px}}.list-product-info__description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:none;font-size:13px;line-height:15px;margin:6px 0 0;max-height:60px;overflow:hidden;word-break:break-word}@media only screen and (min-width:29em){.list-product-info__description{display:block;display:-webkit-box}}.list-product-bullets{align-items:center;display:flex;flex:1 1 auto;font-size:13px;margin:6px auto}@media only screen and (min-width:29em){.list-product-bullets{padding-right:6px}}.list-product-bullets>.bullet-points{margin:6px auto;max-width:260px;min-width:160px}@media only screen and (min-width:47em){.list-product-bullets>.bullet-points{min-width:220px}}.list-product-actions{align-self:center;margin:0 auto 6px;max-width:360px}@media only screen and (min-width:29em){.list-product-actions{width:285px}}.list-product-actions__symbols{list-style-type:none;padding-left:0}.list-product-cart__buttons{background-color:#f5f5f5;border:1px solid #d8d8d8;border-radius:4px;box-sizing:border-box;margin:0 auto 12px;max-width:285px;min-width:226px;padding:6px 12px}@media only screen and (min-width:74em){.list-product-cart__buttons{margin-top:18px}}.list-product-cart__buttons--outlet{max-width:none}.list-product-cart .ready-for-shipment{margin-bottom:6px}.list-product-cart-buttons{display:flex;flex:0 1 auto}.list-product-cart-buttons:not(:first-child){padding-bottom:6px}.list-product-cart-buttons>:last-child button:not(:active,:focus){border-left-color:transparent}.product-price{line-height:18px}.product-price--large{line-height:30px}.product-price__price{color:#ed1c24;display:inline-block;font-size:16px;font-weight:700;padding-right:6px;position:relative;white-space:nowrap}.product-price__price--large{font-size:28px}.product-price__price--large>small{font-size:18px}.product-price__price--original{color:#9c9c9c}.product-price__price--original:before{border-top:1px solid rgba(237,28,36,.2);content:"";left:-5%;position:absolute;top:50%;width:100%}.product-price__price--inactive{color:#9c9c9c;font-size:14px;font-weight:400;line-height:28px}.product-price__vat-info{display:inline-block;font-size:12px;padding-right:6px;vertical-align:bottom}.search-suggested-product{align-items:flex-start;display:flex;flex:1 1 auto;justify-content:center;margin:0;padding:0 12px;position:relative}.search-suggested-product:focus-within .thumbnail{mix-blend-mode:multiply}.search-suggested-product:focus-within,.search-suggested-product:focus-within .star-ratings__percentage{background-color:#e2f3ff}.search-suggested-product+.search-suggested-product{border-top:thin solid #ededed}.search-suggested-product .thumbnail{padding:3px}.search-suggested-product .thumbnail>.thumbnail__container{height:64px;width:64px}.search-suggested-product:first-child{padding-top:6px}.search-suggested-product:last-child{padding-bottom:6px}.search-suggested-product__column{flex:0 1 auto}.search-suggested-product__column:last-child{align-self:center}.search-suggested-product:only-child .search-suggested-product__column:last-child{align-self:flex-start;padding-top:12px}.search-suggested-product__column--info{box-sizing:border-box;flex-grow:1;justify-content:flex-start;padding:6px 12px}.search-suggested-product a:link,.search-suggested-product a:visited{color:#000}.search-suggested-product-link{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-weight:700;line-height:1.25;max-height:2.5em;overflow:hidden}.search-suggested-product-info{font-size:16px;margin-top:6px}.search-suggested-product-info .star-ratings{font-size:1.125em;vertical-align:top}.search-suggested-product-info .product-price{display:inline-block;margin-left:12px;vertical-align:middle}.search-suggested-product-info .product-price__price{font-size:inherit}@media only print{.related-products-section{display:none}}.related-products-section [data-icon]{margin-right:12px}.related-products{margin-bottom:3px;width:100%}.related-products--primary .related-products__header{background:#e2f3ff;color:#1252a6}.related-products__header{font-weight:300;padding:12px;text-align:left}.related-products__header,.related-products__row{border-top:1px solid #dedede}.related-products__image,.related-products__image .thumbnail{padding:6px}.related-products__image .thumbnail__container{height:48px;line-height:45px;max-height:48px;max-width:48px;width:48px}.related-products__name-container{max-height:52px;overflow:hidden}.related-products__name a{color:#333}.related-products__price{padding:0 12px;text-align:right;white-space:nowrap}.related-products__row--inactive a{color:#9c9c9c}.related-products__row--inactive img{opacity:.75}.search-input-with-suggestions{background:#ededed;border:thin solid rgba(0,0,0,.4);box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.1),0 16px 32px 0 rgba(0,0,0,.1);box-sizing:border-box;left:0;line-height:1.25;min-height:160px;position:absolute;right:0;text-align:left;top:100%;z-index:2}.search-input-with-suggestions:after{background:hsla(0,0%,100%,.9);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity 125ms ease-in-out;z-index:2}.search-input-with-suggestions--loading:after{opacity:1}.search-input-with-suggestions .vk-loader-container{z-index:3}.search-input-with-suggestions:focus,.search-input-with-suggestions:focus-within{border-color:#1252a6;outline:none}.search-input-with-suggestions__query{background-color:#484848;box-sizing:border-box;color:#fff;margin:0;padding:12px;width:100%}.search-input-with-suggestions__products{background:#fff;flex-grow:1;position:relative}.search-input-with-suggestions__products>ol{display:flex;flex:1 1 auto;flex-direction:column;list-style:none;margin:0;min-height:100%;padding:0}.search-input-with-suggestions__suggestions{padding-bottom:12px}.search-input-with-suggestions__suggestions a{display:inline-block;padding:6px 0}@media only screen and (min-width:63em){.search-input-with-suggestions__suggestions a{padding:0}}.search-input-with-suggestions__suggestions h4{margin:12px 12px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-input-with-suggestions__suggestions ul{margin:0 0 0 24px;padding:0 12px}.search-input-with-suggestions__suggestions .inline-list{margin:0 0 0 12px}@media only screen and (min-width:47em){.search-input-with-suggestions{display:flex;flex:1 1 auto;flex-wrap:wrap;position:absolute;top:calc(100% - 3px)}.search-input-with-suggestions__products{order:1;width:55%}.search-input-with-suggestions__suggestions{width:45%}}@media only screen and (min-width:92em){.search-input-with-suggestions{margin-left:-9em;width:calc(100% + 18em)}}.thumbnail{align-items:center;border-radius:4px;display:flex;padding:12px;position:relative;z-index:1}.thumbnail>*{max-height:100%;max-width:100%}.thumbnail__container{height:96px;width:96px}.thumbnail--border{border-color:#d8d8d8}.thumbnail-link{display:inline-block;position:relative}.thumbnail-link:link{color:inherit;text-decoration:none}.thumbnail-link:visited{color:inherit}.thumbnail-link--no-link{pointer-events:none}.thumbnail--grid-full-width{box-sizing:border-box;flex-direction:column;font-size:14px;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;width:100%;word-break:break-all}.thumbnail--grid-full-width>[data-icon]{color:#dedede;font-size:40px}.thumbnail--grid-full-width:active,.thumbnail--grid-full-width:focus,.thumbnail--grid-full-width:hover{text-decoration:none}@supports((-webkit-hyphens:auto) or (-ms-hyphens:auto) or (hyphens:auto)) or (-webkit-hyphens:auto){.thumbnail--grid-full-width{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:normal}}.thumbnail-link--grid-full-width{width:100%}.thumbnail:link,.thumbnail:visited{color:#9c9c9c}.thumbnail__image{color:#9c9c9c;font-size:10px;line-height:1.5;opacity:0;position:relative;transition:opacity 125ms ease-in-out;vertical-align:middle}html.no-js .thumbnail__image{opacity:1}.thumbnail:before{border-bottom-right-radius:inherit;bottom:-1px;pointer-events:none;position:absolute;right:-1px;z-index:1}@media only screen and (min-width:47em){.thumbnail:not(.thumbnail--no-hover-border){transition:box-shadow 125ms ease-in-out}.thumbnail:not(.thumbnail--no-hover-border):hover{box-shadow:0 0 4px -1px rgba(0,0,0,.2),0 0 5px rgba(0,0,0,.2),0 0 10px rgba(0,0,0,.1)}}.addresses--loading .address-list__item>div{filter:blur(.25em)}.addresses .address-list--empty{margin:12px;max-width:420px}.addresses .address-list--empty>p{color:#999;margin:12px auto;text-align:center}@media only screen and (min-width:29em){.addresses .address-list--empty{margin:24px auto 0;max-width:420px}}.author-meta{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.author-meta__nick{box-sizing:border-box;color:#000;font-weight:700;margin:0 12px}.author-meta__nick>[data-icon=logo-mobile]{color:#ed1c24}.author-meta__time{color:#9c9c9c;flex-grow:1;margin-left:12px;text-align:right}.author-meta__gender--full,.author-meta__time--full{display:none}.author-meta__gender--mobile,.author-meta__time--mobile{display:inline}@media only screen and (min-width:29em){.author-meta__gender--full,.author-meta__time--full{display:inline}.author-meta__gender--mobile,.author-meta__time--mobile{display:none}.author-meta__nick{margin-right:12px}}@media only screen and (min-width:74em){.author-meta__time{flex-grow:0;text-align:left}}.back-forward-paginator{display:flex;flex-grow:10;flex-wrap:wrap;justify-content:center;padding:12px;white-space:nowrap}@media only screen and (min-width:63em){.back-forward-paginator{position:relative}}.back-forward-paginator__page-selector{margin:0 12px;text-align:center}.back-forward-paginator-count-indicator{margin-left:12px}.block{box-sizing:border-box;display:block;padding:12px}.block--transition{transition:background 125ms ease-in-out,box-shadow 125ms ease-in-out,color 125ms ease-in-out;will-change:background,box-shadow,color}.block>:first-child{margin-top:0}.block>:last-child{margin-bottom:0}.block--blue{background-color:#e2f3ff;box-shadow:0 0 0 1px #c8e9ff}.block--green{background-color:#d8fab7;box-shadow:0 0 0 1px #b2e584}.block--grey{background-color:#f5f5f5;box-shadow:0 0 0 1px #d8d8d8}.block--light-grey{background-color:#fbfbfb;box-shadow:0 0 0 1px #dedede}.block--dark-grey{background-color:#d8d8d8;box-shadow:0 0 0 1px #d8d8d8}.block--darkest-grey{background-color:#282828;box-shadow:0 0 0 1px #2e2e2e}.block--red{background-color:#fde8ea;box-shadow:0 0 0 1px #fad1d5}.block--yellow{background-color:#ffec00;box-shadow:0 0 0 1px #ffd429}.block--white{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.block--blue-text,.block--blue-text:link,.block--blue-text:visited{color:#1252a6}.block--blue-text a:link,.block--blue-text a:visited,.block--blue-text:link a:link,.block--blue-text:link a:visited,.block--blue-text:visited a:link,.block--blue-text:visited a:visited{color:#1252a6;text-decoration:underline}.block--blue-text a:link:hover,.block--blue-text a:visited:hover,.block--blue-text:link a:link:hover,.block--blue-text:link a:visited:hover,.block--blue-text:visited a:link:hover,.block--blue-text:visited a:visited:hover{text-decoration:none}.block--dark-grey-text,.block--dark-grey-text:link,.block--dark-grey-text:visited{color:#666}.block--green-text,.block--green-text:link,.block--green-text:visited{color:#14a006}.block--grey-text,.block--grey-text:link,.block--grey-text:visited{color:#9c9c9c}.block--red-text,.block--red-text:link,.block--red-text:visited{color:#ed1c24}.block--yellow-text,.block--yellow-text:link,.block--yellow-text:visited{color:#ffce0e}.block--white-text,.block--white-text:link,.block--white-text:visited{color:#fff}.block--collapse-horizontal-margin{margin:12px 0;padding:12px}@media only screen and (min-width:29em){.block{margin:12px;padding:18px}.block--compact{padding:0}.block--collapse-horizontal-margin{margin-left:0;margin-right:0}.block--collapse-vertical-margin{margin-bottom:0;margin-top:0}}.block--margin-bottom{margin:0 0 12px}.block--margin-top{margin:12px 0 0}.block--rounded{border-radius:3px}.block--tight{padding:0}.block--push-right{text-align:right}.block--flex{align-items:center;display:flex;flex:0 1 auto}.block--flex>*{flex-grow:1;margin-bottom:0;margin-top:0}.split-block{align-items:center;align-self:center;border:solid #d8d8d8;border-width:1px 0 0;display:flex;flex:0 1 0;height:0;justify-content:center;margin:24px;max-height:0;max-width:400px;pointer-events:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(100% - 48px)}.split-block__text{background-color:#fff;padding:6px;position:relative}.split-blocks{display:flex;flex:0 1 auto;flex-direction:column}@media only screen and (min-width:29em){.split-blocks{margin:12px}}.split-blocks>.block>.split-blocks{margin:0}.split-blocks>.block>.split-blocks>.split-block{max-width:100%}.block--centered,.split-blocks--centered{margin-left:auto;margin-right:auto;max-width:400px;width:100%}.block--full-width,.split-blocks--full-width{margin-left:0;margin-right:0;max-width:none}.split-blocks.xss{flex-direction:row}.split-blocks.xss.split-blocks--centered{margin-left:12px;margin-right:12px;max-width:none;width:auto}.split-blocks.xss>.block--full-width{flex-grow:1;margin-left:12px;margin-right:12px;width:0}.split-blocks.xss>.split-block{align-self:stretch;border-width:0 0 0 1px;height:inherit;justify-content:flex-start;max-height:inherit;max-width:0;width:0}.split-blocks.xss>.split-block>.split-block__text{min-width:18px;transform:translateX(-50%)}@media only screen and (min-width:20em){.split-blocks.xs{flex-direction:row}.split-blocks.xs.split-blocks--centered{margin-left:12px;margin-right:12px;max-width:none;width:auto}.split-blocks.xs>.block--full-width{flex-grow:1;margin-left:12px;margin-right:12px;width:0}.split-blocks.xs>.split-block{align-self:stretch;border-width:0 0 0 1px;height:inherit;justify-content:flex-start;max-height:inherit;max-width:0;width:0}.split-blocks.xs>.split-block>.split-block__text{min-width:18px;transform:translateX(-50%)}}@media only screen and (min-width:29em){.split-blocks.s{flex-direction:row}.split-blocks.s.split-blocks--centered{margin-left:12px;margin-right:12px;max-width:none;width:auto}.split-blocks.s>.block--full-width{flex-grow:1;margin-left:12px;margin-right:12px;width:0}.split-blocks.s>.split-block{align-self:stretch;border-width:0 0 0 1px;height:inherit;justify-content:flex-start;max-height:inherit;max-width:0;width:0}.split-blocks.s>.split-block>.split-block__text{min-width:18px;transform:translateX(-50%)}}@media only screen and (min-width:47em){.split-blocks.m{flex-direction:row}.split-blocks.m.split-blocks--centered{margin-left:12px;margin-right:12px;max-width:none;width:auto}.split-blocks.m>.block--full-width{flex-grow:1;margin-left:12px;margin-right:12px;width:0}.split-blocks.m>.split-block{align-self:stretch;border-width:0 0 0 1px;height:inherit;justify-content:flex-start;max-height:inherit;max-width:0;width:0}.split-blocks.m>.split-block>.split-block__text{min-width:18px;transform:translateX(-50%)}}@media only screen and (min-width:63em){.split-blocks.l{flex-direction:row}.split-blocks.l.split-blocks--centered{margin-left:12px;margin-right:12px;max-width:none;width:auto}.split-blocks.l>.block--full-width{flex-grow:1;margin-left:12px;margin-right:12px;width:0}.split-blocks.l>.split-block{align-self:stretch;border-width:0 0 0 1px;height:inherit;justify-content:flex-start;max-height:inherit;max-width:0;width:0}.split-blocks.l>.split-block>.split-block__text{min-width:18px;transform:translateX(-50%)}}@media only screen and (min-width:74em){.split-blocks.xl{flex-direction:row}.split-blocks.xl.split-blocks--centered{margin-left:12px;margin-right:12px;max-width:none;width:auto}.split-blocks.xl>.block--full-width{flex-grow:1;margin-left:12px;margin-right:12px;width:0}.split-blocks.xl>.split-block{align-self:stretch;border-width:0 0 0 1px;height:inherit;justify-content:flex-start;max-height:inherit;max-width:0;width:0}.split-blocks.xl>.split-block>.split-block__text{min-width:18px;transform:translateX(-50%)}}@media only screen and (min-width:92em){.split-blocks.xxl{flex-direction:row}.split-blocks.xxl.split-blocks--centered{margin-left:12px;margin-right:12px;max-width:none;width:auto}.split-blocks.xxl>.block--full-width{flex-grow:1;margin-left:12px;margin-right:12px;width:0}.split-blocks.xxl>.split-block{align-self:stretch;border-width:0 0 0 1px;height:inherit;justify-content:flex-start;max-height:inherit;max-width:0;width:0}.split-blocks.xxl>.split-block>.split-block__text{min-width:18px;transform:translateX(-50%)}}.business-location-hours{display:block;list-style:none;margin:6px 0 12px;padding:0 0 0 30px}.business-location-hours__item{display:flex;flex:0 1 auto;position:relative}.business-location-hours__item:before{border-radius:50%;content:"";height:12px;margin-right:6px;position:absolute;right:100%;top:3px;width:12px}.business-location-hours__item--open:before{background-color:#14a006}.business-location-hours__item--closed:before{background-color:#9c9c9c}.long-location-hours{margin-left:auto}.compact-location-hours{line-height:1.25}.compact-hours-time{display:inline-block}.business-location-special-days{margin:6px 0 12px;padding:0 0 0 30px}.business-location-special-days__item{list-style:none;margin:6px 0 12px}.long-special-day{display:flex;flex:0 1 auto}.long-special-day-hours{margin-left:auto}.cart-discount{float:left;line-height:1;width:100%}@media only screen and (min-width:63em){.cart-discount{position:absolute;white-space:nowrap}}.cart-discount__original{color:#9c9c9c;display:block;margin:6px 0}@media only screen and (min-width:63em){.cart-discount__original{margin:0}}.cart-discount__savings{background:#ffec00;border-radius:3px;color:#ed1c24;display:table;font-weight:700;margin:6px 0;padding:3px}.sidebar-category-list{margin:0;max-width:240px;padding:12px 0}.sidebar-category-list__heading{left:0;position:absolute;top:0;width:100%;z-index:2}.sidebar-category-list__content{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;height:100%;overflow:hidden;overflow-y:auto;position:absolute;scrollbar-width:none;top:0;width:100%}.sidebar-category-list__content::-webkit-scrollbar{display:none}@media only screen and (min-width:74em){@-moz-document url-prefix(){.sidebar-category-list__content{overflow-y:hidden}}@supports(scrollbar-width:none){@-moz-document url-prefix(){.sidebar-category-list__content{overflow-y:auto}}}}.sidebar-category-list__content--error{align-items:center;display:flex;height:100%}.sidebar-category-list__content--error .error-content{align-items:center;display:flex;flex-direction:column}.sidebar-category-list__content--error .error-content [data-icon]{color:#ed1c24;font-size:3em}.sidebar-category-list__content--error .error-content p{color:#333;font-size:14px;font-weight:700;text-align:center}.category-product-count{background-color:hsla(0,0%,100%,.2);border-radius:.25rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);display:inline-block;padding:0 .25rem}.count-indicator{background:#fff;border-radius:12px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.2);color:#484848;display:inline-block;font-size:12px;line-height:1;padding:2px 6px;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:12.5%}.count-indicator--disabled{color:#9c9c9c;opacity:.5}.count-indicator--hidden{display:none}.count-indicator--lg{line-height:18px;margin-right:3px;min-width:12px;padding:0 6px;vertical-align:25%}.count-indicator--light{box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.03);color:#666}.count-indicator--dark{background:#484848;color:#fff}.count-indicator--prefix{margin-right:6px}.count-indicator--postfix{margin-left:6px}.icon-row{align-items:center;display:flex}.icon-row [data-icon],.icon-row--icon{flex-grow:0;flex-shrink:0;margin-right:.5rem}.icon-row--content{flex:1 1}.image-preview{background:#fff;border:2px solid #14a006;border-radius:3px;box-sizing:border-box;display:inline-block;height:230px;line-height:224px;margin:6px;min-width:230px;position:relative;text-align:center;transition:background-color .25s ease-in-out;vertical-align:top}.image-preview>*{line-height:normal}.image-preview--uploading{background-color:#666;border-color:#666}.image-preview--invalid{border-color:#ed1c24;border-width:2px}.image-preview--invalid .image-preview__message{background-color:#ed1c24}.image-preview>img{display:inline-block;height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:auto}.image-preview__message{background:rgba(0,0,0,.6);bottom:0;color:#fff;left:0;padding:6px;position:absolute;right:0;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.9)}.image-preview__remove{align-items:center;background:rgba(0,0,0,.9);border:0 solid transparent;border-radius:50%;box-sizing:initial;color:#fff;display:flex;height:1em;margin:0;padding:6px;position:absolute;right:6px;top:6px;width:1em}.image-preview__remove:active,.image-preview__remove:hover{background-color:#666}.image-preview__remove:focus{box-shadow:0 0 0 2px #6eaee6;outline:none}.last-views{background:#fbfbfb;box-shadow:0 0 1px 0 rgba(0,0,0,.6);margin-top:auto;opacity:1;padding:6px;position:relative;text-align:center;white-space:nowrap;z-index:4}@media only print{.last-views{display:none}}.last-views--is-loading{opacity:0;pointer-events:none}.last-views__header{font-size:16px;font-weight:700;line-height:2}.last-views__list-container{height:60px;position:relative}.last-views__list-container>.product-popup{transform:translateY(-12px)}@media only screen and (min-width:47em){.last-views{align-items:center;display:flex;flex:0 1 auto;padding:6px 12px;text-align:left}.last-views__header{padding-right:6px}.last-views__list-container{flex-grow:1}}.last-view-item{background-color:#fff;cursor:pointer;display:block;height:48px;line-height:45px;padding:3px;text-align:center;width:48px}.last-view-item .thumbnail{max-width:100%;padding:0}.last-view-item .thumbnail .thumbnail__container{height:48px;width:48px}.line-on-sides{border-collapse:initial;border-spacing:6px 0;display:table;line-height:.125;margin:18px auto 12px;min-width:18em;white-space:nowrap;width:50%}.line-on-sides:after,.line-on-sides:before{border-top:thin solid #d8d8d8;content:"";display:table-cell;width:50%}.vk-loader-container{padding:24px;text-align:center}.vk-loader-container--no-reflow{box-sizing:border-box;position:absolute;width:100%;z-index:1}.vk-loader-container__text{color:#9c9c9c;display:block;font-size:16px;font-weight:700;padding-top:12px}.vk-loader-container__text--dark{color:#333}@keyframes vk-loader-fallback{0%{color:#ed1c24}50%{color:#fff}to{color:#ed1c24}}.orders{box-sizing:border-box;opacity:1;overflow:auto;overflow-x:hidden;overflow-y:hidden;padding:12px 0;position:relative;transition:opacity 375ms ease-in-out;width:100%}@media only screen and (min-width:29em){.orders{padding:12px}}.orders--none{box-sizing:border-box;padding:0 12px}.orders--disabled{opacity:.1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.orders--loading .table-row-item:not(.order-table-header){filter:blur(.25em)}.orders__accordion{margin:12px 0}.orders__accordion-footer{text-align:center}.orders__header{font-weight:700;list-style:none;margin:6px 12px;padding:0}.orders__title{font-weight:400;list-style:none;margin:0;padding:0}.accordion__title>.orders__title{pointer-events:auto}.orders__title-item{pointer-events:none}.orders__title-item--id{pointer-events:auto}.orders__header-item,.orders__title-item{margin:0;padding:0}.orders__header-item--id,.orders__title-item--id{float:left;width:7em}.orders__header-item--date,.orders__title-item--date{float:left}.orders__header-item--price,.orders__title-item--price{margin-right:24px;text-align:right}.orders__title-item--price{color:#666;font-weight:700}.order-image{height:32px;line-height:32px;min-width:32px;padding:12px;text-align:center;width:32px}.order-topic{text-align:left}.order-date{color:#9c9c9c;font-size:14px;margin-left:12px;min-width:95px;white-space:nowrap}.order-date [data-icon]{padding:0 4px}.order-ead{color:#9c9c9c;font-size:14px;margin-left:12px;min-width:16px}.order-ead:hover{cursor:pointer}.order-price{color:#333;font-weight:700;min-width:60px;white-space:nowrap}.order-status-ball{color:#333;margin-top:6px}.order-details-wrapper{flex-grow:1;flex-shrink:1;padding:12px}.order-meta-information{align-items:center;flex-shrink:0;justify-content:space-around}.order-detail-row{display:flex;margin-top:6px}.order-topic-wrapper{color:#333}.order-topic-wrapper__order-topic-extra,.tracking-codes{color:#9c9c9c}.tracking-codes>span{display:block;margin:6px 0}.due-date{font-size:12px;line-height:14px}.order-by-date{color:#333;font-size:12px;font-weight:700}.customer-reference{color:#9c9c9c;word-break:break-all}@supports((-webkit-hyphens:auto) or (-ms-hyphens:auto) or (hyphens:auto)){.customer-reference{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:normal}}.table-row-item{border-width:0 1px 1px;box-shadow:0 0 0 1px #d8d8d8;box-sizing:border-box;display:flex;position:relative}.table-row-item .order-id{color:#333}.table-row-item.order-table-header{align-items:center;background-color:#fbfbfb;border-width:1px;display:flex;padding:0 12px}.table-row-item.order-table-header .header-topic{flex-grow:1;text-align:left}.table-row-item.order-table-header .orders-count{background-color:#e2f3ff;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-sizing:border-box;height:24px;line-height:24px;min-width:36px;padding:0 6px;text-align:center}.table-row-item--full-size .order-details-button{margin:0 12px 0 0}.table-row-item--full-size .order-meta-information{display:flex;flex-grow:1;justify-content:flex-end;margin-left:18px}.table-row-item--full-size .order-date,.table-row-item--full-size .order-id{margin:0 12px 0 0;white-space:nowrap}.table-row-item--full-size .order-date+.order-ead{margin:0 12px 0 -12px}.table-row-item--full-size .order-details-button{padding:6px 6px 6px 0}.table-row-item--full-size .order-price{margin:12px 18px 12px 12px;text-align:right}.table-row-item--full-size .order-details-wrapper{align-self:center}.table-row-item--small-size .order-details-button{flex-grow:1;text-align:right}.table-row-item--small-size .order-meta-and-actions{align-items:center;display:flex;margin:12px 6px 0 0}.table-row-item--small-size .order-detail-row{flex-wrap:wrap}.page{background-color:#fff;box-shadow:0 0 1px 0 rgba(0,0,0,.6);box-sizing:border-box;position:relative}.page--questions,.page--reviews,.page--write-answer,.page--write-comment,.page--write-question,.page--write-review{background-color:#f5f5f5!important}@media only screen and (min-width:47em){.page{display:inline-block;width:100%}}@media only print{.page{display:block}}.page--sisu:after,.page--sisu:before{clear:both;content:"";display:table}.page__header{align-items:center;background-color:#666;color:#dfdfdf;display:flex;flex-direction:column;font-size:12px;justify-content:center}.page__content{padding:18px}.page--multi-column{background:none;box-shadow:none;padding:0}.ratio-carousel{display:block;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.ratio-carousel:after{content:"";display:block;padding-top:100%}.ratio-carousel__slide{bottom:0;left:0;padding:0;position:absolute;right:0;top:0}.main-view-gallery{max-height:320px;position:relative;position:-webkit-sticky;position:sticky}@supports((position:-webkit-sticky) or (position:sticky)){.main-view-gallery{position:-webkit-sticky;position:sticky;top:64px}}@media only screen and (min-width:22em){.main-view-gallery{max-height:360px}}@media only screen and (min-width:26em){.main-view-gallery{max-height:420px}}@media only screen and (min-width:63em){.main-view-gallery{min-height:620px}}.main-view-gallery:after{content:"";display:block;left:0;min-height:320px;pointer-events:none;position:relative;top:0;width:100%}@media only screen and (min-width:22em){.main-view-gallery:after{min-height:360px}}@media only screen and (min-width:24em){.main-view-gallery:after{min-height:420px}}@media only screen and (min-width:63em){.main-view-gallery:after{max-height:620px}}.main-view-gallery .no-image{bottom:0;color:#9c9c9c;font-size:12px;right:0}.main-view-gallery .no-image,.ratio-gallery-with-thumbnails{align-items:center;display:flex;justify-content:center;left:0;position:absolute;top:0}.ratio-gallery-with-thumbnails{background:#fff;flex:0 1 auto;flex-direction:column;height:100%;margin:auto;width:100%}.ratio-carousel--gallery{flex-shrink:1;height:100%;left:0;position:absolute;top:0}.ratio-carousel--gallery:after{content:none}.ratio-gallery-carousel{display:flex;flex-shrink:1;height:100%;margin:auto;pointer-events:all;position:relative;width:100%}.slide__gallery-slide{align-items:center;background:#fff;bottom:0;display:flex;flex:0 1 auto;justify-content:center;left:0;position:absolute;right:0;top:0}.slide__gallery-slide picture{height:100%;width:100%}.arrow-control{cursor:pointer;filter:drop-shadow(0 0 2px white) drop-shadow(0 0 4px white);opacity:1;padding:42px 18px;position:absolute;top:50%;transform:translateY(-50%);z-index:3}@media only screen and (min-width:29em){.arrow-control{opacity:0}}@media only print{.arrow-control{display:none}}.arrow-control:hover{opacity:.8}@media only screen and (min-width:47em){.arrow-control{transition:opacity 125ms ease-in-out}.ratio-gallery-carousel:hover .arrow-control{opacity:.4}.ratio-gallery-carousel .arrow-control:hover{opacity:.8}}.arrow-control--left{left:0;padding-right:24px}.arrow-control--right{padding-left:24px;right:0}.arrow-control [data-icon]{display:block}.arrow-control [data-icon],.gallery-thumbnails{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery-thumbnails{flex-shrink:1;padding:6px 0;pointer-events:all;text-align:center;width:100%}@media only print{.gallery-thumbnails{display:none}}.gallery-thumbnails__thumbnail{align-items:center;background:#9c9c9c;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.4);cursor:pointer;display:inline-flex;flex:0 1 auto;height:12px;justify-content:center;margin:3px;opacity:.4;padding:3px;position:relative;transform:scale(.75);transition:opacity 125ms ease-in-out,transform 125ms ease-in-out;vertical-align:middle;width:12px}.gallery-thumbnails__thumbnail:active,.gallery-thumbnails__thumbnail:focus,.gallery-thumbnails__thumbnail:hover{opacity:.8}.gallery-thumbnails__thumbnail--active,.gallery-thumbnails__thumbnail--active:active,.gallery-thumbnails__thumbnail--active:focus,.gallery-thumbnails__thumbnail--active:hover{background:#666;opacity:1;transform:scale(1)}.view-full-version{display:none;line-height:2;margin:0 auto;pointer-events:all;text-align:center;width:10em}@media only screen and (min-width:63em){.view-full-version{display:block}}@media only print{.view-full-version{display:none}}.view-full-version:active,.view-full-version:focus,.view-full-version:hover,.view-full-version:link{text-decoration:none}.view-full-version:link,.view-full-version:visited{color:#9c9c9c}.scroll-to-top{bottom:18px;display:none;height:40px;margin-left:8px;padding:0;position:fixed;right:18px;width:40px;z-index:3}.scroll-to-top>span{color:transparent;font-size:1px;letter-spacing:-1px}@media only screen and (min-width:29em){.scroll-to-top{bottom:78px;margin:0 24px;right:0}}@media(pointer:coarse){.scroll-to-top{bottom:-12px;padding:24px;right:-12px}}.scroll-to-top [data-icon]{color:#282828;font-size:16px}.scroll-to-top [data-icon],.scroll-to-top:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.scroll-to-top:before{background-color:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 4px 8px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);content:" ";display:block;height:40px;width:40px}.scroll-to-top--visible{display:block}.scroll-to-top--visible:hover{cursor:pointer}.sisu-open-hours{margin:12px;padding-bottom:6px}.sisu-special-days{text-align:left}.sisu-special-days .special-days__list{margin:6px 0 12px 30px;padding:0}.sisu-special-days .special-days-item{display:flex;flex:0 1 auto;font-size:14px;margin:6px 0 12px;position:relative}.sisu-special-days .special-days-item:before{border-radius:50%;content:"";height:12px;margin-right:6px;position:absolute;right:100%;top:3px;width:12px}.sisu-special-days .special-days-item--open:before{background-color:#14a006}.sisu-special-days .special-days-item--closed:before{background-color:#9c9c9c}.sisu-special-days .special-days-item__date{flex-grow:1}.sisu-special-days .special-days-item__hours{margin-left:auto}.sisu-open-hours-item{background-color:#fff;border:1px solid #d8d8d8;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-sizing:border-box;margin:12px;min-width:240px;padding:12px}.sisu-open-hours-item__header{background:#fbfbfb;border-bottom:1px solid #d8d8d8;margin:-12px -12px 12px;padding:12px}.sisu-open-hours-item .special-days+.special-days:before{border-top:1px solid #d8d8d8;content:"";display:block;margin:18px 0}.sisu-open-hours-header{margin:0}.sisu-open-hours-header>a:link,.sisu-open-hours-header>a:visited{color:inherit}.sisu-open-hours-address{margin:3px 0 0}.special-days-ribbon-accordion .special-days-ribbon{background-color:#dedede;font-size:14px;text-align:center;transition:none}.special-days-ribbon-accordion .special-days-ribbon:active,.special-days-ribbon-accordion .special-days-ribbon:focus,.special-days-ribbon-accordion .special-days-ribbon:hover{outline:none}.special-days-ribbon-accordion .special-days-ribbon:active>.inline-block,.special-days-ribbon-accordion .special-days-ribbon:focus>.inline-block,.special-days-ribbon-accordion .special-days-ribbon:hover>.inline-block{text-decoration:underline}@media only screen and (min-width:29em){.special-days-ribbon-accordion .special-days-ribbon{font-size:16px}}.barcode{animation:fadein 1s ease 0s 1 normal forwards;display:inline-block;font-weight:400;height:1em;line-height:1}.barcode--code128{font-family:Libre Barcode\ 128,cursive}.barcode--code39{font-family:Libre Barcode\ 39,cursive}@keyframes fadein{0%{opacity:0}66%{opacity:0}to{opacity:1}}.barcode>span{display:inline-block;font-size:1.5em;height:.65em}.tipsy--n{display:inline-block;position:relative}.tipsy--n:focus:after,.tipsy--n:focus:before,.tipsy--n:hover:after,.tipsy--n:hover:before{opacity:1;visibility:visible}.tipsy--n:after,.tipsy--n:before{opacity:0;pointer-events:none;position:absolute;transform:translateZ(0);transition:.25s ease-in-out;visibility:hidden;z-index:1000000}.tipsy--n:before{border:6px solid transparent;bottom:0;content:"";z-index:1000001}.tipsy--n:after{background-color:#282828;border-radius:3px;box-shadow:1px 1px 3px rgba(0,0,0,.2);color:#fff;content:attr(data-tipsy);padding:5px 10px;text-shadow:0 -1px 0 rgba(0,0,0,.2);white-space:nowrap}.tipsy--n:focus:before,.tipsy--n:hover:before{top:-15%}.tipsy--n:focus:after,.tipsy--n:hover:after{bottom:115%}.tipsy--n:after,.tipsy--n:before{left:50%;transform:translateX(-50%)}.tipsy--n:before{border-top-color:#282828;top:-35%}.tipsy--n:after{bottom:135%}.conversation{background-color:#fbfbfb;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1);display:flex;flex-direction:column;margin-bottom:12px}.conversation .content{flex-grow:2;padding:12px}@media only screen and (min-width:63em){.conversation .content{padding:18px}}.conversation .content h3{margin-top:0}.conversation .content .details :first-child{word-wrap:break-word;margin-top:0}.conversation .content--is-best{background-color:#d8fab7}.conversation .content .related-products__list{padding:12px 0}@media only screen and (min-width:47em){.conversation .content .related-products li{display:block}}.conversation--answer .content{padding:12px}.conversation .star-ratings{margin-left:6px}.conversation-feedback{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:0 12px 12px;text-align:right;white-space:nowrap}@media only screen and (min-width:63em){.conversation-feedback{padding:0 18px 18px}}.conversation-feedback__thumbs{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.conversation-feedback__comment a[role=button],.conversation-feedback__thumbs button{padding:8px 10px}.related-products__title{font-size:14px;margin:18px 6px 6px 0}.related-products__list{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}@media only screen and (min-width:29em){.related-products__list{justify-content:flex-start}}.related-products__list li{margin:0;padding:0}.related-product{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 12px 12px;text-align:center}.related-product:hover,.related-product:link,.related-product:visited{color:#333;text-decoration:none}.related-product__image{flex-shrink:0;position:relative;width:144px}.related-product .star-ratings{font-size:24px;height:auto;line-height:1}.review-content{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:3px;box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-wrap:wrap;padding:12px}@media only screen and (min-width:47em){.review-content{flex-direction:row;flex-wrap:nowrap}}@media only screen and (min-width:63em){.review-content{padding:18px}}.review-content__ratings{display:flex;flex:0 0 auto;flex-direction:column}.review-content__content{display:flex;flex:1 1;flex-direction:column;max-width:100%;min-width:0}.review-content__content p,.review-content__content pre{word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}.review-content-feedback{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin-top:auto;text-align:right;white-space:nowrap}.review-content-feedback__thumbs{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.review-content-feedback__thumbs button{padding:8px 10px}.review-content-feedback__comment{margin-top:12px}.review-content-feedback__comment a[role=button]{padding:8px 10px}.review-content-feedback__title{margin-bottom:6px;margin-top:24px}@media only screen and (min-width:47em){.review-content-feedback__title{margin-top:0}}.review-photos__title{color:#666;font-size:14px;font-weight:700;margin:18px 6px 6px 0}.review-photos__list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:6px 0}.review-photos__list li{display:inline-block;flex-shrink:0;list-style-type:none}.review-photo{align-items:center;border:1px solid #dedede;cursor:pointer;display:flex;flex-direction:row;height:48px;justify-content:center;margin:0 6px 6px 0;width:48px}.review-photo:hover,.review-photo:link,.review-photo:visited{color:#333;text-decoration:none}.review-photo__image{max-height:32px;max-width:32px}.review-title,.review-title__title{margin:0}.review-title__stars{font-size:24px}@media only screen and (min-width:29em){.review-title{display:flex;flex-direction:column;max-width:50em}.review-title__stars{display:none}.review-title .star-ratings{flex-shrink:0}}@media only screen and (min-width:47em){.review-title{align-items:center;flex-direction:row}}.review-title .star-ratings{margin-right:12px}.review-title [data-icon]:not(:last-of-type){margin-right:3px}.write-comment-review{padding:0 12px}@media only screen and (min-width:47em){.write-comment-review{padding:0 18px}}.reviews-sort-control{margin:12px 18px}.reviews-sort-control__title{display:flex;flex-direction:column;line-height:2}@media only screen and (min-width:47em){.reviews-sort-control__title{display:block}}.template--basic h1+img{margin-top:-18px}.template--common{margin:0;padding:0}.template--common>div>h2,.template--common>div>h3,.template--common>div>h4,.template--common>div>h5,.template--common>div>h6,.template--common>div>p{margin-left:12px;margin-right:12px}.template--common>div>ol,.template--common>div>ul{margin-right:12px}@media only screen and (min-width:29em){.template--common>div>.responsive-table{margin-left:12px;margin-right:12px}}.template--common iframe{border:0}.template--common hr{border:none;border-bottom:1px solid rgba(0,0,0,.1)}.template--common img:not([class]){border:none;max-width:100%;vertical-align:top}.template--common table{width:100%}.template--common table h2,.template--common table h3,.template--common table h4{display:inline}.template--common table td{padding-bottom:12px;padding-top:12px}.template--common table td:first-child{padding-left:12px}.template--common table td:last-child{padding-right:12px}.template--common table thead{border-bottom:1px solid rgba(0,0,0,.1)}.template--common table tbody tr:nth-child(2n){background-color:#fbfbfb}.template--common-v2{margin:0}.template--common-v2:last-child{padding:0 0 4rem}.template--common-v2 .ImageComponentResponsive{background-position:50%;background-repeat:no-repeat;background-size:contain;margin:1rem auto;padding:0 0 60%}.template--common-v2 .container .row.marginless div{line-height:1;max-height:100%;max-width:100%}.template--common-v2 .container .row.marginless div img{display:block;margin:0 auto}.template--common-v2 .container .row .product-list__product-list-header{margin:0}.template--common-v2 .container .row p{line-height:1.4;margin:0;padding:.5rem 0}@media only screen and (min-width:47em){.template--common-v2 .container .row p{padding:.5rem .5rem .5rem 0}}.template--common-v2 .container .row p.intro{font-size:14px;padding:.5rem 0}@media only screen and (min-width:47em){.template--common-v2 .container .row p.intro{font-size:15px;padding:1rem 0}}@media only screen and (min-width:63em){.template--common-v2 .container .row p.intro{font-size:16px}}.template--common-v2 .container .row p.product-list-header__title{font-size:16px;padding:0}.template--common-v2 .container .row.wide img:not([class]){margin:0 -.5rem;max-width:none;vertical-align:top;width:calc(100% + 1rem)}@media only screen and (min-width:47em){.template--common-v2 .container .row.wide img:not([class]){margin-left:-.5rem;margin-right:-.5rem;max-width:calc(100% + 3rem);width:calc(100% + 1rem)}}@media only screen and (min-width:63em){.template--common-v2 .container .row.wide img:not([class]){margin-left:-1.5rem;margin-right:-.5rem;max-width:calc(100% + 3rem);width:calc(100% + 3rem)}}.template--common-v2 .container .row .nohyphens{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.template--common-v2 .container .link-group{padding:0 0 1rem}.template--common-v2 .container .link-group .link-group-item{display:flex;margin:0 0 .5rem;width:100%}.template--common-v2 .container .link-group .link-group-item a{border:1px solid #d8d8d8;display:block;font-size:16px;font-weight:700;height:36px;line-height:36px;margin-bottom:.5rem;padding:0 1rem;width:100%}@media only screen and (min-width:63em){.template--common-v2 .container .link-group .link-group-item a{margin-bottom:0}.template--common-v2 .container .link-group .link-group-item{width:auto}.template--common-v2 .container h1.indented{padding:0 4rem 0 16.66666667%}}.template--common-v2 .container .wide{margin-left:-1rem;margin-right:-1rem}@media only screen and (min-width:63em){.template--common-v2 .container .wide img:not([class]){max-width:100%;vertical-align:top;width:calc(100% + 4rem)}}.template--common-v2 .container h2:not([class]),.template--common-v2 .container h3:not([class]),.template--common-v2 .container h4:not([class]),.template--common-v2 .container h5:not([class]),.template--common-v2 .container h6:not([class]){color:#333;line-height:1.4;margin:0;padding:1rem 0 .25rem}.template--common-v2 .container ol:not([class]),.template--common-v2 .container ul:not([class]){line-height:1.5;margin:0;padding-top:.5em}.template--common-v2 .container ol:not([class]).details__description__bullet-points,.template--common-v2 .container ul:not([class]).details__description__bullet-points{padding-bottom:0;padding-top:0}.template--common-v2 .container ol:not([class])>.product-list-grid__grid-item,.template--common-v2 .container ul:not([class])>.product-list-grid__grid-item{min-width:132px}.template--common-v2 .container ol:not([class]).list,.template--common-v2 .container ul:not([class]).list{padding:1rem 2rem .5rem}.template--common-v2 .container ol:not([class]).list li,.template--common-v2 .container ul:not([class]).list li{font-size:1rem;line-height:1.4}.template--common-v2 .container iframe{border:0}.template--common-v2 .container .add-top-padding{padding-top:.5rem}@media only screen and (min-width:63em){.template--common-v2 .container .add-top-padding{padding-top:1rem}}.template--common-v2 .container .add-bottom-padding{padding-bottom:.5rem}@media only screen and (min-width:63em){.template--common-v2 .container .add-bottom-padding{padding-bottom:1rem}}.template--common-v2 .container .add-top-margin{margin-top:.5rem}@media only screen and (min-width:63em){.template--common-v2 .container .add-top-margin{margin-top:1rem}}.template--common-v2 .container .add-bottom-margin{margin-bottom:.5rem}@media only screen and (min-width:63em){.template--common-v2 .container .add-bottom-margin{margin-bottom:1rem}}.template--common-v2 .container .no-padding{padding:0}.template--common-v2 .container .no-margin{margin:0}.template--common-v2 .container .float-right{float:right}.template--common-v2 .container .text-left{text-align:left}.template--common-v2 .container .text-center{text-align:center}.template--common-v2 .container .text-right{text-align:right}.template--common-v2 .container hr{border:none;border-bottom:1px solid rgba(0,0,0,.1);margin:.5rem 0}.template--common-v2 .container .image-container img:not([class]){margin:.5rem auto;max-width:100%;object-fit:contain}.template--common-v2 .container .hyphenate{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.template--common-v2 .container .no-hyphens{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.template--common-v2 .container table{width:100%}.template--common-v2 .container table h2,.template--common-v2 .container table h3,.template--common-v2 .container table h4{display:inline}.template--common-v2 .container table td{padding-bottom:12px;padding-top:12px}.template--common-v2 .container table td:first-child{padding-left:12px}.template--common-v2 .container table td:last-child{padding-right:12px}.template--common-v2 .container table thead{border-bottom:1px solid rgba(0,0,0,.1)}.template--common-v2 .container table tbody tr:nth-child(2n){background-color:#fbfbfb}.template--common-v2 .container .normal{background:none;color:#333;margin-top:2rem}.template--common-v2 .container .white{color:#fff}.template--common-v2 .container .lightgrey{color:#fbfbfb}.template--common-v2 .container .grey{color:#f5f5f5}.template--common-v2 .container .darkgrey{color:#9c9c9c}.template--common-v2 .container .verydarkgrey{color:#666}.template--common-v2 .container .softblack{color:#282828}.template--common-v2 .container .greyblack{color:#2e2e2e}.template--common-v2 .container .black{color:#000}.template--common-v2 .container .bg-white{background-color:#fff}.template--common-v2 .container .bg-lightgrey{background-color:#fbfbfb}.template--common-v2 .container .bg-grey{background-color:#f5f5f5}.template--common-v2 .container .bg-darkgrey{background-color:#9c9c9c}.template--common-v2 .container .bg-verydarkgrey{background-color:#666}.template--common-v2 .container .bg-softblack{background-color:#282828}.template--common-v2 .container .bg-greyblack{background-color:#2e2e2e}.template--common-v2 .container .bg-black{background-color:#000}.template--common-v2 .container .inner-navi{padding:1rem}.template--common-v2 .container .inner-navi li a{font-size:.9rem;font-weight:700}.template--common-v2 .container a.target{display:block;position:relative;top:-10px}@media only screen and (min-width:47em){.template--common-v2 .container a.target{top:-60px}}.template--shopinshop{margin-bottom:1rem}.assortment-header{border-bottom:1px solid #d8d8d8;padding:18px 24px;text-align:left}.assortment-header__title{margin:0 0 12px;width:262px}.assortment-header__title svg{margin-right:12px}.assortment-header__title small{font-family:Arimo,Helvetica Neue,Helvetica,Arial,Noto Sans,sans-serif;font-size:14px;font-weight:400}.assortment-header__title small br~br{display:none}@media only screen and (min-width:47em){.assortment-header__title small br~br{display:inline}}.assortment-header__title small .inline-block~.inline-block{margin-left:12px}@media only screen and (min-width:47em){.assortment-header__title small .inline-block~.inline-block{margin-left:0}}.assortment-header>.assortment-description{padding:0}.assortment-header>.assortment-description>p:first-child{margin-top:0}@media only screen and (min-width:63em){.assortment-header{align-items:flex-start;display:flex}.assortment-header__title{margin-bottom:0}.assortment-header__title:only-child{flex-grow:1}.assortment-header>.assortment-description{box-sizing:border-box;font-size:16px;line-height:1.5;max-width:845px;padding:0 0 0 18px}}.assortment-list{padding:6px 18px}.assortment-list__data{margin:0 0 24px}.brand-page__top-banner{border-bottom:1px solid #fbfbfb}.category-page .middle-image-placements>div{padding-top:1rem}.page--error .page__header p{display:none}@media only screen and (min-width:29em){.page--error .page__header p{display:block;margin:12px 12px 0;text-align:center}}.page--error .page__content{margin:0 auto;max-width:500px;text-align:center}.error-header{display:inline-block;height:135px;margin:18px auto;position:relative;width:273px}.error-header__item{box-sizing:border-box;height:25px;overflow:visible;position:absolute;top:-200px;width:25px}.error-header__item>.tooltip-container{display:none;left:-5px;min-height:50px;padding-top:27px;position:absolute;top:18px;width:300px;z-index:3}.error-header__item .tooltip:after,.error-header__item .tooltip:before{left:17.5px}.error-header__item .tooltip{align-items:center;background:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.2);box-sizing:border-box;display:flex;opacity:1;padding:12px;position:relative}.error-header__item .tooltip:after,.error-header__item .tooltip:before{border:solid transparent;bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;width:0}.error-header__item .tooltip:after{border-bottom-color:#fff;border-width:10px;margin-left:-10px}.error-header__item .tooltip:before{border-bottom-color:rgba(0,0,0,.1);border-width:11px;margin-left:-11px}.error-header__item .tooltip .tooltip__product a{color:#333}.error-header__item .tooltip .tooltip__buttons{display:flex;padding-left:12px}.error-header__item .item{align-items:center;background:#fff;border-radius:1px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.2);box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:2px;transition:all .25s;width:100%}.error-header__item .item .item__image{height:100%;width:100%}.error-header__item .item.flicker{animation:flicker 3s linear infinite}.error-header__item:first-child{left:0;top:0}.error-header__item:nth-child(2){left:0;top:27px}.error-header__item:nth-child(3){left:0;top:54px}.error-header__item:nth-child(4){left:27px;top:54px}.error-header__item:nth-child(5){left:54px;top:0}.error-header__item:nth-child(6){left:54px;top:27px}.error-header__item:nth-child(7){left:54px;top:54px}.error-header__item:nth-child(8){left:54px;top:81px}.error-header__item:nth-child(9){left:54px;top:108px}.error-header__item:nth-child(10){left:109.5px;top:0}.error-header__item:nth-child(11){left:96px;top:27px}.error-header__item:nth-child(12){left:96px;top:54px}.error-header__item:nth-child(13){left:96px;top:81px}.error-header__item:nth-child(14){left:109.5px;top:108px}.error-header__item:nth-child(15){left:136.5px;top:108px}.error-header__item:nth-child(16){left:150px;top:81px}.error-header__item:nth-child(17){left:150px;top:54px}.error-header__item:nth-child(18){left:150px;top:27px}.error-header__item:nth-child(19){left:136.5px;top:0}.error-header__item:nth-child(20){left:192px;top:0}.error-header__item:nth-child(21){left:192px;top:27px}.error-header__item:nth-child(22){left:192px;top:54px}.error-header__item:nth-child(23){left:219px;top:54px}.error-header__item:nth-child(24){left:246px;top:0}.error-header__item:nth-child(25){left:246px;top:27px}.error-header__item:nth-child(26){left:246px;top:54px}.error-header__item:nth-child(27){left:246px;top:81px}.error-header__item:nth-child(28){left:246px;top:108px}@media only screen and (min-width:29em){.error-header{height:210px;margin:18px auto 36px;width:438px}.error-header__item{height:40px;width:40px}.error-header__item>.item{padding:4px}.error-header__item>.tooltip-container{left:-5px}.error-header__item .tooltip:after,.error-header__item .tooltip:before{left:25px}.error-header__item>.tooltip-container{padding-top:10px;top:35px}}@media only screen and (min-width:29em)and (pointer:fine){.error-header__item:hover{z-index:1}.error-header__item:hover>.item{transform:scale(1.5)}.error-header__item:hover>.tooltip-container{display:block}}@media only screen and (min-width:29em){.error-header__item:first-child{left:0;top:0}.error-header__item:nth-child(2){left:0;top:42px}.error-header__item:nth-child(3){left:0;top:84px}.error-header__item:nth-child(4){left:42px;top:84px}.error-header__item:nth-child(5){left:84px;top:0}.error-header__item:nth-child(6){left:84px;top:42px}.error-header__item:nth-child(7){left:84px;top:84px}.error-header__item:nth-child(8){left:84px;top:126px}.error-header__item:nth-child(9){left:84px;top:168px}.error-header__item:nth-child(10){left:177px;top:0}.error-header__item:nth-child(10)>.tooltip-container{left:-130px}.error-header__item:nth-child(10) .tooltip:after,.error-header__item:nth-child(10) .tooltip:before{left:50%}.error-header__item:nth-child(11){left:156px;top:42px}.error-header__item:nth-child(11)>.tooltip-container{left:-130px}.error-header__item:nth-child(11) .tooltip:after,.error-header__item:nth-child(11) .tooltip:before{left:50%}.error-header__item:nth-child(12){left:156px;top:84px}.error-header__item:nth-child(12)>.tooltip-container{left:-130px}.error-header__item:nth-child(12) .tooltip:after,.error-header__item:nth-child(12) .tooltip:before{left:50%}.error-header__item:nth-child(13){left:156px;top:126px}.error-header__item:nth-child(13)>.tooltip-container{left:-130px}.error-header__item:nth-child(13) .tooltip:after,.error-header__item:nth-child(13) .tooltip:before{left:50%}.error-header__item:nth-child(14){left:177px;top:168px}.error-header__item:nth-child(14)>.tooltip-container{left:-130px}.error-header__item:nth-child(14) .tooltip:after,.error-header__item:nth-child(14) .tooltip:before{left:50%}.error-header__item:nth-child(15){left:219px;top:168px}.error-header__item:nth-child(15)>.tooltip-container{left:-130px}.error-header__item:nth-child(15) .tooltip:after,.error-header__item:nth-child(15) .tooltip:before{left:50%}.error-header__item:nth-child(16){left:240px;top:126px}.error-header__item:nth-child(16)>.tooltip-container{left:-130px}.error-header__item:nth-child(16) .tooltip:after,.error-header__item:nth-child(16) .tooltip:before{left:50%}.error-header__item:nth-child(17){left:240px;top:84px}.error-header__item:nth-child(17)>.tooltip-container{left:-130px}.error-header__item:nth-child(17) .tooltip:after,.error-header__item:nth-child(17) .tooltip:before{left:50%}.error-header__item:nth-child(18){left:240px;top:42px}.error-header__item:nth-child(18)>.tooltip-container{left:-130px}.error-header__item:nth-child(18) .tooltip:after,.error-header__item:nth-child(18) .tooltip:before{left:50%}.error-header__item:nth-child(19){left:219px;top:0}.error-header__item:nth-child(19)>.tooltip-container{left:-130px}.error-header__item:nth-child(19) .tooltip:after,.error-header__item:nth-child(19) .tooltip:before{left:50%}.error-header__item:nth-child(20){left:312px;top:0}.error-header__item:nth-child(20)>.tooltip-container{left:auto;right:-5px}.error-header__item:nth-child(20) .tooltip:after,.error-header__item:nth-child(20) .tooltip:before{left:auto;right:15px}.error-header__item:nth-child(21){left:312px;top:42px}.error-header__item:nth-child(21)>.tooltip-container{left:auto;right:-5px}.error-header__item:nth-child(21) .tooltip:after,.error-header__item:nth-child(21) .tooltip:before{left:auto;right:15px}.error-header__item:nth-child(22){left:312px;top:84px}.error-header__item:nth-child(22)>.tooltip-container{left:auto;right:-5px}.error-header__item:nth-child(22) .tooltip:after,.error-header__item:nth-child(22) .tooltip:before{left:auto;right:15px}.error-header__item:nth-child(23){left:354px;top:84px}.error-header__item:nth-child(23)>.tooltip-container{left:auto;right:-5px}.error-header__item:nth-child(23) .tooltip:after,.error-header__item:nth-child(23) .tooltip:before{left:auto;right:15px}.error-header__item:nth-child(24){left:396px;top:0}.error-header__item:nth-child(24)>.tooltip-container{left:auto;right:-5px}.error-header__item:nth-child(24) .tooltip:after,.error-header__item:nth-child(24) .tooltip:before{left:auto;right:15px}.error-header__item:nth-child(25){left:396px;top:42px}.error-header__item:nth-child(25)>.tooltip-container{left:auto;right:-5px}.error-header__item:nth-child(25) .tooltip:after,.error-header__item:nth-child(25) .tooltip:before{left:auto;right:15px}.error-header__item:nth-child(26){left:396px;top:84px}.error-header__item:nth-child(26)>.tooltip-container{left:auto;right:-5px}.error-header__item:nth-child(26) .tooltip:after,.error-header__item:nth-child(26) .tooltip:before{left:auto;right:15px}.error-header__item:nth-child(27){left:396px;top:126px}.error-header__item:nth-child(27)>.tooltip-container{left:auto;right:-5px}.error-header__item:nth-child(27) .tooltip:after,.error-header__item:nth-child(27) .tooltip:before{left:auto;right:15px}.error-header__item:nth-child(28){left:396px;top:168px}.error-header__item:nth-child(28)>.tooltip-container{left:auto;right:-5px}.error-header__item:nth-child(28) .tooltip:after,.error-header__item:nth-child(28) .tooltip:before{left:auto;right:15px}}@keyframes flicker{0%,19.999%,22%,62.999%,64%,64.999%,70%,to{opacity:.99}20%,21.999%,63%,63.999%,65%,69.999%{opacity:.4}}@media only print{.page__product>.product-list{display:none}}.page__product .related-bundles{margin-bottom:18px}.product__main-view{display:flex;flex-direction:column;margin-bottom:18px}@media only screen and (min-width:63em){.product__main-view{flex-direction:row}}@media only print{.product__main-view{flex-direction:row}}.main-view__gallery{border-top:1px solid rgba(0,0,0,.1);margin:12px 0 0;padding:12px 0 0;position:relative}@media only screen and (min-width:47em){.main-view__gallery{padding:12px 12px 0}}@media only screen and (min-width:63em){.main-view__gallery{border-top-width:0;box-shadow:0 -25px 0 -24px rgba(0,0,0,.1);flex-grow:1;padding:12px 24px 0;width:50%}.main-view__gallery>.block{text-align:center}}@media only print{.main-view__gallery{box-sizing:border-box;flex-grow:1;width:50%}}.product-availability-store{display:flex;flex-direction:column}.product-availability-store-box>button{background-color:#fff}.product-availability-store-box__availabilities{display:flex;justify-content:space-between}.product-availability-store-box__availabilities .empty-stocks{color:#9c9c9c}.product-availability-store-box__no-availabilities{display:flex;justify-content:space-between;min-height:16px;padding:6px 0 0}.product-availability-store-notice{color:#9c9c9c;font-size:12px;padding:12px 0 0 18px}.no-js button[data-id]:before{content:"Laita JavaScript päälle ostaaksesi!"}.no-js button[data-id]>*{display:none}@media only print{button[data-id]{display:none}}.discount-info-details{font-size:12px;opacity:.7}.info__symbols{list-style-type:none;padding-left:6px}.product-location-modal .ratio-carousel__slide,.product-location-modal .ratio-gallery-with-thumbnails,.product-location-modal .slide__gallery-slide{background:none;display:block;pointer-events:none}@media only screen and (min-width:74em){.page--assortment-product .main-view__info{margin:-16px 18px 12px 0}}.search-results-filters__action{background-color:#fff;bottom:0;box-shadow:0 -1px rgba(0,0,0,.1),0 -1px 3px rgba(0,0,0,.1);margin-top:auto;padding:12px;position:-webkit-sticky;position:sticky;text-align:center;z-index:1}@media only screen and (min-device-width:667px)and (max-device-width:896px)and (min-device-height:375px)and (max-device-height:414px)and (orientation:landscape){.search-results-filters__action{padding-bottom:42px}}@media only screen and (min-device-width:375px)and (max-device-width:414px)and (min-device-height:667px)and (max-device-height:896px)and (orientation:portrait){.search-results-filters__action{padding-bottom:42px}}@media only screen and (min-width:74em){.search-results-filters__action{display:none}}iframe[name=google_conversion_frame]{display:none!important}
/*# sourceMappingURL=/assets/maps/6047.a3e6bcde92.js.map*/