@charset "UTF-8";@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.1,1.5);transform:scale(1.1,1.5)}to{opacity:0;-webkit-transform:scale(1.1,1.5);transform:scale(1.1,1.5)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.1,1.5);transform:scale(1.1,1.5)}to{opacity:0;-webkit-transform:scale(1.1,1.5);transform:scale(1.1,1.5)}}.pulse{overflow:visible;position:relative;z-index:2}.pulse:before{-webkit-animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) infinite;background-color:inherit;border-radius:inherit;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;width:100%;z-index:-1}.pulse-4{overflow:visible;position:relative;z-index:2}.pulse-4:before{-webkit-animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) 4;animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) 4;background-color:inherit;border-radius:inherit;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;width:100%;z-index:-1}.pulse-8{overflow:visible;position:relative;z-index:2}.pulse-8:before{-webkit-animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) 8;animation:pulse-animation 1s cubic-bezier(.24,0,.38,1) 8;background-color:inherit;border-radius:inherit;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;width:100%;z-index:-1}header{font-family:Oswald,Helvetica,sans-serif;transition:transform .2s}header .header-container{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1280px;padding:0 1em}header .navigation-upper{background-color:#ac2b24;color:#fff}header .navigation-upper .header-container{align-items:normal;gap:1rem;height:4rem;padding:.7em 1em}header .navigation-upper .header-container .menu-button{align-items:center;display:flex;flex:0 1 2rem;font-size:30px}header .navigation-upper .header-container .main-logo{background:url(https://static.laptech.eu/static/images/logo-valkoinen.svg) no-repeat 0;background-size:65%;flex:0 0 8rem;height:100%}header .navigation-upper .header-container .search-area{display:flex;flex-grow:1}header .navigation-upper .header-container .search-area>*{display:none}header .navigation-upper .header-container .search-area .selector{flex:0 1 auto;position:relative}header .navigation-upper .header-container .search-area .selector .select-facade{align-items:center;background-color:#ececec;border-radius:.3em 0 0 .3em;color:#333;display:flex;gap:1em;height:100%;padding:0 1em;position:relative}header .navigation-upper .header-container .search-area .selector .select-facade .placeholder{display:none}header .navigation-upper .header-container .search-area .selector .select-facade[v-cloak]{display:flex!important}header .navigation-upper .header-container .search-area .selector .select-facade[v-cloak] .placeholder{display:inline}header .navigation-upper .header-container .search-area .selector .select-facade[v-cloak] .loaded{display:none}header .navigation-upper .header-container .search-area .selector select{background-color:#dcddde;border:none;border-radius:.3em 0 0 .3em;box-shadow:none;color:#333;height:auto;inset:0;line-height:normal;opacity:0;outline:none;padding:0 .5em;position:absolute;width:auto}header .navigation-upper .header-container .search-area .selector select:focus{box-shadow:none}header .navigation-upper .header-container .search-area .field{flex:1 1 auto;position:relative}header .navigation-upper .header-container .search-area .field .search-icon{color:#333;font-size:1.1em;left:1em;position:absolute;top:50%;transform:translateY(-50%);z-index:2}header .navigation-upper .header-container .search-area .field .clear-icon{color:#333;cursor:pointer;font-size:1.1em;position:absolute;right:1em;top:50%;transform:translateY(-50%);z-index:2}header .navigation-upper .header-container .search-area .field input{border:none;border-radius:0 .3em .3em 0;box-shadow:none;color:#333;height:100%;inset:0;line-height:normal;outline:none;padding-left:3em;position:absolute;width:100%;z-index:1}header .navigation-upper .header-container .main-link{align-items:center;display:flex;font-size:1.2em}header .navigation-upper .header-container .main-link a{align-items:center;color:#fff;display:flex;gap:.5em;position:relative;text-decoration:none}header .navigation-upper .header-container .main-link a i{border-radius:4px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);display:block;padding:.2em}header .navigation-upper .header-container .main-link a .text{display:none}header .navigation-upper .header-container .main-link a .notice-balloon{background-color:teal;border-radius:50%;color:#fff;display:block;font-size:.8em;font-weight:700;height:1.5em;left:-.5em;line-height:1.5em;position:absolute;text-align:center;top:-.5em;width:1.5em}header .navigation-lower{background-color:#000;color:#fff;font-family:Oswald,Helvetica,sans-serif}header .navigation-lower .header-container{gap:.7rem;height:3rem;justify-content:center}header .navigation-lower .header-container .burger{flex:0 0 auto;font-size:1em}header .navigation-lower .header-container .spacer{display:none}header .navigation-lower .header-container .campaign{display:none;text-align:center}header .navigation-lower .header-container .campaign a{background-color:#c93;border-radius:4px;font-weight:700;padding:.2em .5em}header .navigation-lower .header-container .campaign a span.ale{display:inline-block;height:1em;position:relative;width:2em}header .navigation-lower .header-container .campaign a span.ale:before{color:#fff;content:"\f02b";font-family:FontAwesome;font-size:3em!important;left:8px;position:absolute;top:-12px;transform:rotate(90deg) translate(.02em,.15em);z-index:0}header .navigation-lower .header-container .campaign a span.ale:after{color:#c93;content:"ALE";font-weight:700;left:9px;position:absolute;top:-1px;z-index:1}header .navigation-lower .header-container .campaign a i{font-size:1em;line-height:1;margin-right:.5em}header .navigation-lower .header-container a{color:#fff;font-size:1em;text-decoration:none}header .navigation-lower .header-container a.highlight{background-color:#ac2b24;border-radius:4px;padding:.2em .5em}header .navigation-lower .header-container .hide-in-mobile{display:none}header .main-menu{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:4rem;transition:visibility .3s;visibility:hidden;z-index:102}header .main-menu.active{visibility:visible}header .main-menu.active .overlay{opacity:1;visibility:visible}header .main-menu.active .menus{transform:translateX(0)}header .main-menu .overlay{background-color:rgba(0,0,0,.5);inset:4rem 0 0 0;opacity:0;position:fixed;transition:opacity .3s,visibility .3s;visibility:hidden;will-change:opacity,visibility;z-index:-1}header .main-menu .menus{display:inline-flex;float:left;margin-left:0;overflow:hidden;transform:translateX(-100%);transition:transform .3s;width:20rem}header .main-menu .menu-spacer{background-color:#dcddde;border-bottom:1rem solid #fff;border-top:1rem solid #fff;display:none;flex:0 0 2px;width:2px}header .main-menu .menu-spacer.active{display:block}header .main-menu nav{background-color:#fff;font-size:.9rem;overflow:auto}header .main-menu nav .spacer{flex:0 0 2em;height:2em}header .main-menu nav .spacer.line{background-color:#dcddde;flex:0 0 2px;height:2px;margin:1em 2em}header .main-menu nav.main{display:flex;flex:0 0 20rem;flex-direction:column;transition:margin-left .3s;width:20rem;z-index:2}header .main-menu nav.main.sub-active{margin-left:-20rem}header .main-menu nav.main>div{display:flex;flex-direction:column;padding:1em}header .main-menu nav.main>div.upper{background-color:#f3f0ee}header .main-menu nav.main>div strong{color:#ac2b24;display:block;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;padding:0 1rem .5em}header .main-menu nav.main>div a{border-radius:4px;color:#333;margin-left:1em;padding:.5rem 1rem;position:relative;text-decoration:none}header .main-menu nav.main>div a.expand:after{content:"\f054";float:right;font-family:FontAwesome;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}header .main-menu nav.main>div a.expand.selected{background-color:#ac2b24;color:#fff}header .main-menu nav.main>div a:hover{background-color:#dcddde}header .main-menu nav.main>div.search{padding-top:0}header .main-menu nav.main>div.search a{align-items:center;display:flex;gap:1em;position:relative;text-decoration:none}header .main-menu nav.main>div.search a i{background-color:#ac2b24;border-radius:6px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);color:#fff;display:block;padding:.2em}header .main-menu nav.main>div.search a .text{font-size:1.2em}header .main-menu nav.main>div .campaign{display:block;padding:0 0 1em 1em}header .main-menu nav.main>div .campaign a{background-color:#c93;border-radius:4px;color:#fff;display:block;font-weight:700;margin-left:0;padding:.5em 1em}header .main-menu nav.main>div .campaign a i{font-size:1em;line-height:1;margin-right:.5em}header .main-menu nav.main>div .campaign a:after{content:"\f054";float:right;font-family:FontAwesome;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}header .main-menu nav.sub{display:none;flex:0 1 50rem;position:relative;width:50rem;z-index:1}header .main-menu nav.sub.active{display:block;overflow:visible;z-index:2}header .main-menu nav.sub .sub-group{margin-bottom:1em;padding:0 2em}header .main-menu nav.sub .sub-group.all-header{background-color:#f3f0ee;box-shadow:0 3px 5px 0 rgba(0,0,0,.2);clip-path:inset(0 0 -10px -10px);left:-5px;overflow:visible;padding:2em;position:relative;right:0;width:calc(100% + 5px)}header .main-menu nav.sub .sub-group.all-header a.button{background-color:#ac2b24;border-radius:4px;box-shadow:1px 2px 3px rgba(0,0,0,.2);color:#fff;display:inline-block;font-size:1.5em;font-weight:700;padding:.5em 1em;text-align:center;text-decoration:none}header .main-menu nav.sub .sub-group .links{display:flex;flex-wrap:wrap;gap:1em}header .main-menu nav.sub .sub-group .links.media{flex-wrap:nowrap;gap:0;justify-content:space-between}header .main-menu nav.sub .sub-group .links.grid{display:grid;gap:0}header .main-menu nav.sub .sub-group i.fa-times{cursor:pointer;font-size:1.5em;position:absolute;right:1em;top:1em}header .main-menu nav.sub .sub-group strong{color:#ac2b24;display:block;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:700;padding:.5rem}header .main-menu nav.sub .sub-group a{border-radius:4px;color:#333;display:block;font-size:16px;padding:.5rem;position:relative;text-decoration:none}header .main-menu nav.sub .sub-group a.media{text-align:center}header .main-menu nav.sub .sub-group a.media .round-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #dcddde;border-radius:100%;height:6em;margin-bottom:1em;width:6em}header .main-menu nav.sub .sub-group a.big{display:inline-block;text-decoration:underline}header .main-menu nav.sub .sub-group a.big:hover{background-color:transparent}header .main-menu nav.sub .sub-group a:hover{background-color:#dcddde}header .main-menu nav.sub .sub-group.categories .links{column-count:3;display:block}header .main-menu nav.sub .search{float:right;margin:2em;overflow:hidden;text-align:center}header .main-menu nav.sub .search .circle{background-color:#ac2b24;border-radius:100%;color:#fff;font-size:1.4em;height:9em;position:relative;text-align:center;transform:rotate(-10deg);width:9em}header .main-menu nav.sub .search .circle span{display:block;font-size:1em;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8em}header .main-menu nav.sub .search a{align-items:center;color:#ac2b24;display:flex;font-size:1.2em;gap:.5em;justify-content:center;margin-top:1em;text-decoration:none}header .main-menu nav.sub .search a i{background-color:#ac2b24;border-radius:4px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);color:#fff;padding:.2em}header .main-menu nav.sub .search+.spacer{width:70%}header .main-menu nav.sub .accessory-menu{column-gap:0;display:flex;flex-wrap:wrap;margin-top:2em;padding-left:22px;row-gap:20px}header .main-menu nav.sub .accessory-menu>.fa-times{cursor:pointer;font-size:1.5em;position:absolute;right:1em;top:1em}header .main-menu nav.sub .accessory-menu .chunk{flex:0 1 auto}header .main-menu nav.sub .accessory-menu .chunk.full{flex:1 0 100%}header .main-menu nav.sub .accessory-menu .chunk strong{color:#ac2b24;display:block;font-size:1.1em;margin-bottom:15px;margin-left:19px}header .main-menu nav.sub .accessory-menu .chunk .links{display:flex;flex-wrap:nowrap}header .main-menu nav.sub .accessory-menu .chunk .links a.link{flex:0 0 98px;text-align:center;text-decoration:none;width:98px}header .main-menu nav.sub .accessory-menu .chunk .links a.link .image{background-blend-mode:darken;background-color:#e4e4e4;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;display:inline-block;height:60px;width:60px}header .main-menu nav.sub .accessory-menu .chunk .links a.link .name{color:#333;margin:auto;text-decoration:none;width:90%}header .main-menu nav.sub .accessory-menu .chunk .links .spacer{flex:0 0 98px;height:auto;width:98px}header .main-menu nav.sub .product-list{display:grid;gap:0;grid-template-columns:repeat(4,1fr)}header .main-menu nav.sub .product-list .product-item{border:5px solid transparent;display:flex;flex-direction:column;gap:1em;padding:5px;text-align:center}header .main-menu nav.sub .product-list .product-item:hover{background-color:transparent;border-color:#ccc}header .main-menu nav.sub .product-list .product-item .image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100px}header .main-menu nav.sub .product-list .product-item .name{align-items:center;display:flex;flex-grow:1;font-size:12px;font-weight:700;justify-content:center;text-transform:uppercase}header .main-menu nav.sub .product-list .product-item .description{display:-webkit-box;font-size:12px;height:4.5em;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}header .main-menu nav.sub .product-list .product-item .price{font-size:2em;font-weight:700}header .main-menu nav.mobile-sub{display:flex;flex:0 0 20rem;flex-direction:column;transition:visibility .3s;visibility:hidden;width:20rem;z-index:2}header .main-menu nav.mobile-sub.active{transition:visibility .3s;visibility:visible}header .main-menu nav.mobile-sub .sub-group{display:flex;flex-direction:column;padding:1em}header .main-menu nav.mobile-sub .sub-group.all-header{background-color:#f3f0ee;padding:1.5em}header .main-menu nav.mobile-sub .sub-group.all-header h2{font-size:1.5em;font-weight:700}header .main-menu nav.mobile-sub .sub-group.all-header h2:before{content:"\f100";font-family:FontAwesome;font-size:1.3em;margin-right:.5em}header .main-menu nav.mobile-sub .sub-group.all-header a.button{background-color:#ac2b24;border-radius:6px;box-shadow:1px 2px 3px rgba(0,0,0,.2);color:#fff;display:block;font-size:1em;font-weight:700;margin:1em 0 0;padding:.5em 1em;text-align:center;text-decoration:none}header .main-menu nav.mobile-sub .sub-group strong{color:#ac2b24;display:block;font-family:Oswald,Helvetica,sans-serif;font-size:1em;padding:0 1rem .5em}header .main-menu nav.mobile-sub .sub-group a{border-radius:4px;color:#333;margin-left:1em;padding:.5rem 1rem;position:relative;text-decoration:none}header .main-menu nav.mobile-sub .sub-group a.expand:after{content:"\f054";float:right;font-family:FontAwesome;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}header .main-menu nav.mobile-sub .sub-group a.expand.selected{background-color:#ac2b24;color:#fff}header .main-menu nav.mobile-sub .sub-group a:hover{background-color:#dcddde}header .main-menu nav.mobile-sub .spacer.line{background-color:#dcddde;flex:0 0 1px;height:1px;margin:0 2em}header .main-menu nav.mobile-sub .spacer.line+.spacer.line{display:none}header .main-menu nav.mobile-sub .search{padding:1em}header .main-menu nav.mobile-sub .search a{align-items:center;color:#333;display:flex;gap:1em;padding:.5rem 1rem;position:relative;text-decoration:none}header .main-menu nav.mobile-sub .search a i{background-color:#ac2b24;border-radius:6px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);color:#fff;display:block;padding:.2em}header .main-menu nav.mobile-sub .search a .text{font-size:1.2em}@media (min-width:375px){header .navigation-lower .header-container{gap:1rem}}@media (min-width:45em){header{font-family:Oswald,Helvetica,sans-serif;position:static;top:0;transition:none;width:100%;z-index:106}header .navigation-upper .header-container .menu-button{display:none}header .navigation-upper .header-container .main-logo{background-size:contain}header .navigation-upper .header-container .search-area>*{display:block}header .navigation-upper .header-container .main-link a i{display:none}header .navigation-upper .header-container .main-link a .text{display:block}header .navigation-lower .header-container{justify-content:flex-start}header .navigation-lower .header-container .hide-in-mobile{display:block}header .main-menu{bottom:0;left:0;position:absolute;right:0;top:7rem;transition:none}header .main-menu .menus{display:inline-flex;float:left;margin-left:0;max-width:100vw;min-height:57em;transform:none;transition:none;width:auto}header .main-menu .overlay{inset:0;position:absolute}header .main-menu nav.main{transition:none}}@media (min-width:900px){header .navigation-lower .header-container{gap:1rem}header .navigation-lower .header-container .burger{flex:0 0 8rem}header .navigation-lower .header-container .spacer{display:block;flex:1 0 auto}header .navigation-lower .header-container .campaign{display:block}header .main-menu nav.main>div .campaign{display:none}}@media (min-width:1000px){header .navigation-upper .header-container .main-link a .text,header .navigation-upper .header-container .main-link a i{display:block}header .navigation-upper .header-container .search-area{position:relative}}@media (min-width:1280px){header .header-container{padding:0}header .navigation-upper .header-container{padding:.7em 0}header .navigation-upper .header-container .main-link a i{display:block}header .navigation-lower .header-container{gap:3rem}header .navigation-lower .header-container .burger{flex:0 0 6rem}header .main-menu .menus{margin-left:calc(50% - 640px)}}.mobile-search-area,mobile-searchbar{display:block;height:2px;margin-bottom:36px;margin-top:1em;overflow:visible;padding-top:1px;position:sticky;top:-1px;z-index:101}.mobile-search-area.stuck .search-area-container,mobile-searchbar.stuck .search-area-container{margin:0}.mobile-search-area.stuck .search-area-container .field input,.mobile-search-area.stuck .search-area-container .selector .select-facade,mobile-searchbar.stuck .search-area-container .field input,mobile-searchbar.stuck .search-area-container .selector .select-facade{border-radius:0}.mobile-search-area.stuck .search-area-container .quick-search-mobile,mobile-searchbar.stuck .search-area-container .quick-search-mobile{top:37px}.mobile-search-area .search-area-container,mobile-searchbar .search-area-container{background-color:#fff;display:flex;margin:0 16px}.mobile-search-area .selector,mobile-searchbar .selector{flex:0 1 auto;max-width:40%;position:relative}.mobile-search-area .selector .select-facade,mobile-searchbar .selector .select-facade{align-items:center;background-color:#e7e7e7;border-radius:.3em 0 0 .3em;color:#333;display:flex;gap:1em;height:100%;padding:0 1em;position:relative}.mobile-search-area .selector .select-facade span,mobile-searchbar .selector .select-facade span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-search-area .selector .select-facade .placeholder,mobile-searchbar .selector .select-facade .placeholder{display:none}.mobile-search-area .selector .select-facade[v-cloak],mobile-searchbar .selector .select-facade[v-cloak]{display:flex!important}.mobile-search-area .selector .select-facade[v-cloak] .placeholder,mobile-searchbar .selector .select-facade[v-cloak] .placeholder{display:inline}.mobile-search-area .selector .select-facade[v-cloak] .loaded,mobile-searchbar .selector .select-facade[v-cloak] .loaded{display:none}.mobile-search-area .selector select,mobile-searchbar .selector select{background-color:#dcddde;border:none;border-radius:.3em 0 0 .3em;box-shadow:none;color:#333;height:auto;inset:0;line-height:normal;opacity:0;outline:none;padding:0 .5em;position:absolute;width:auto}.mobile-search-area .selector select:focus,mobile-searchbar .selector select:focus{box-shadow:none}.mobile-search-area .field,mobile-searchbar .field{flex:1 1 auto;height:2.5em;position:relative}.mobile-search-area .field .search-icon,mobile-searchbar .field .search-icon{color:#333;font-size:1.1em;left:1em;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.mobile-search-area .field .clear-icon,mobile-searchbar .field .clear-icon{color:#333;cursor:pointer;font-size:1.1em;position:absolute;right:1em;top:50%;transform:translateY(-50%);z-index:2}.mobile-search-area .field input,mobile-searchbar .field input{background-color:#eee;border:none;border-radius:0 .3em .3em 0;box-shadow:none;color:#333;font-size:16px;height:auto;inset:0;line-height:normal;outline:none;padding-left:3em;position:absolute;width:auto;z-index:1}.mobile-search-area .field input:focus,mobile-searchbar .field input:focus{box-shadow:none}.mobile-search-area .quick-search-mobile,mobile-searchbar .quick-search-mobile{top:53px}@media (min-width:45em){.mobile-search-area,mobile-searchbar{display:none}}footer{background-color:#000;clear:both;color:#fff}footer .footer-header{background-color:#212121;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:18px;font-weight:700;padding:1rem;text-align:center}footer .footer-content{display:flex;flex-direction:column;gap:1em;margin-left:16px;margin-right:16px;max-width:1280px;padding:1em 0}footer .footer-content.overlay{margin-left:0;margin-right:0}@media (min-width:1312px){footer .footer-content:not(.overlay){margin-left:auto!important;margin-right:auto!important}}@media (min-width:45em){footer .footer-content.overlay{margin-left:auto!important;margin-right:auto!important}}footer .footer-content .footer-links{display:grid;flex:1 1 auto;gap:1em;grid-auto-rows:10px;grid-template-columns:1fr 1fr;line-height:2}footer .footer-content .footer-links a{color:inherit;text-decoration:none}footer .footer-content .footer-links a:hover{text-decoration:underline}footer .footer-content .footer-links a i{font-size:1em;line-height:1;margin-right:.2em}footer .footer-content .footer-links ul{column-count:1;-webkit-columns:1;-moz-columns:1;flex:0 0 15%;grid-row:span 8;list-style:none;margin:0;min-width:10em}footer .footer-content .footer-links ul:nth-of-type(2){grid-row:span 8}footer .footer-content .footer-links ul:nth-of-type(3){grid-row:span 5}footer .footer-content .footer-links ul:nth-of-type(5){grid-row:span 6}footer .footer-content .footer-links ul li:before{content:"";margin:0}footer .footer-content .footer-links ul li:first-child{font-family:Oswald,Helvetica,sans-serif;font-weight:700}footer .footer-content .footer-links .sll{grid-row:span 7}footer .footer-content .footer-links .sll img{width:160px}footer .footer-content .footer-links .campaign.white a{background-color:#fff;color:#ac2b24}footer .footer-content .footer-links .campaign a{background-color:#c93;border-radius:4px;font-weight:700;padding:.2em .5em;white-space:nowrap}footer .footer-content .footer-links .campaign a i{font-size:1em;line-height:1;margin-right:.5em}footer .footer-content .footer-links .campaign+.sll{margin-top:2em}footer .footer-content .footer-payment{flex:0 0 40%}footer .footer-content .footer-payment .payment-header{font-family:Oswald,Helvetica,sans-serif;font-weight:700}footer .footer-content .footer-payment .payment-logos{display:flex;flex-wrap:wrap;font-size:30px;gap:.5em;margin:1em 0}footer .footer-content .footer-payment .payment-logos .payment-logo{height:1em;width:1em}footer .footer-content .footer-payment .payment-logos .payment-logo img{height:100%;object-fit:contain;width:100%}footer .footer-content .footer-payment p{font-weight:700;padding:2em 0}footer .footer-content .footer-payment .subscribe-form{display:flex;gap:1em}footer .footer-content .footer-payment .subscribe-form input{background-color:transparent;color:#fff;flex:1 1 auto}footer .footer-content .footer-payment .subscribe-form button{background-color:#ac2b24;border:none;border-radius:4px;color:#fff;flex:0 0 10em;font-family:Oswald,Helvetica,sans-serif;font-size:1em;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}footer .footer-content .footer-payment .subscribe-form button:hover{background-color:#6d1b17;cursor:pointer}footer .footer-content .footer-payment .subscribe-form button:active{background-color:#d4382f}footer .footer-content .footer-payment .subscribe-form button[disabled]{background-color:#686868!important;cursor:not-allowed!important;opacity:.6}footer .footer-content .footer-payment .subscribe-form .error,footer .footer-content .footer-payment .subscribe-form .success{background-color:#0b9a00;border-radius:4px;color:#fff;font-weight:700;padding:.5em}footer .footer-content .footer-payment .subscribe-form .error.error,footer .footer-content .footer-payment .subscribe-form .success.error{background-color:#ac2b24}footer .footer-content .footer-payment .subscribe-form .error .material-symbols-outlined,footer .footer-content .footer-payment .subscribe-form .success .material-symbols-outlined{font-size:1.3em;vertical-align:bottom}@media (min-width:800px){footer .footer-content{flex-direction:row;padding:3em 0}footer .footer-content .footer-links{grid-auto-rows:auto}footer .footer-content .footer-links ul{grid-row:auto!important}footer .footer-content .footer-links .sll{grid-row:auto}footer .footer-content .footer-links .sll img{width:200px}footer .footer-content .footer-links .campaign+.sll{margin-top:0}}@media (min-width:940px){footer .footer-content .footer-links{grid-template-columns:1fr 1fr 1fr}}.front-page{padding-bottom:3em}.front-page .main-usage-categories{margin:2em 16px 1em;max-width:1280px}.front-page .main-usage-categories h2{color:#ac2b24;font-size:26px;font-weight:600;margin:0;padding:0}.front-page .main-usage-categories .frontpage-usage{position:relative}.front-page .main-usage-categories .frontpage-usage .media-container{display:block;list-style:none;margin:1em 0;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.front-page .main-usage-categories .frontpage-usage .media-container .items{box-sizing:content-box;display:flex;height:100%;position:relative;touch-action:pan-y;transform:translateZ(0);transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.front-page .main-usage-categories .frontpage-usage .media-container .items .media{color:#333;display:block;flex-shrink:0;height:100%;position:relative;text-align:left;text-decoration:none;transition-property:transform;width:100%}.front-page .main-usage-categories .frontpage-usage .media-container .items .media .round-image{background-color:#dcddde;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;display:inline-block;float:none;height:11em;padding-top:0;width:100%}.front-page .main-usage-categories .frontpage-usage .media-container .items .media .round-image+div{float:none;padding-left:0;width:100%}.front-page .main-usage-categories .frontpage-usage .media-container .items .media .round-image+div b{color:#ac2b24;display:block;font-family:Oswald,Helvetica,sans-serif;font-size:17px}.front-page .main-usage-categories .frontpage-usage .media-container .items .media .round-image+div span{display:inline-block;font-size:14px}.front-page .main-usage-categories .frontpage-usage .media-container .items .media:hover .round-image{box-shadow:inset 0 0 0 3px #ac2b24}.front-page .main-usage-categories .frontpage-usage .fpu-backward,.front-page .main-usage-categories .frontpage-usage .fpu-forward{background-color:#ac2b24;border-radius:4px;box-shadow:0 .1em .2em rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:1.7em;height:35px;position:absolute;text-align:center;top:4rem;width:35px;z-index:10}.front-page .main-usage-categories .frontpage-usage .fpu-backward:after,.front-page .main-usage-categories .frontpage-usage .fpu-forward:after{font-family:Material Symbols Outlined;font-size:35px;line-height:35px;text-align:center}.front-page .main-usage-categories .frontpage-usage .fpu-backward.swiper-button-disabled,.front-page .main-usage-categories .frontpage-usage .fpu-forward.swiper-button-disabled{display:none}.front-page .main-usage-categories .frontpage-usage .fpu-forward{right:5px}.front-page .main-usage-categories .frontpage-usage .fpu-forward:after{content:"\e5cc";margin-left:2px}.front-page .main-usage-categories .frontpage-usage .fpu-backward{left:5px}.front-page .main-usage-categories .frontpage-usage .fpu-backward:after{content:"\e5cb"}.front-page .main-usage-categories frontpage-usage{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 0 0;grid-column-gap:14px;margin:1em 0;overflow:hidden;padding:0}.front-page .main-usage-categories frontpage-usage .media{color:#333;text-align:left;text-decoration:none;width:100%}.front-page .main-usage-categories frontpage-usage .media .round-image{background-color:#dcddde;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;display:inline-block;float:none;height:11em;padding-top:0;width:100%}.front-page .main-usage-categories frontpage-usage .media .round-image+div{float:none;padding-left:0;width:100%}.front-page .main-usage-categories frontpage-usage .media .round-image+div b{color:#ac2b24;display:block;font-family:Oswald,Helvetica,sans-serif;font-size:17px}.front-page .main-usage-categories frontpage-usage .media .round-image+div span{display:inline-block;font-size:14px}@media (min-width:400px){.front-page .main-usage-categories frontpage-usage{grid-template-columns:repeat(3,1fr)}}@media (min-width:640px){.front-page .main-usage-categories frontpage-usage{grid-template-columns:repeat(4,1fr)}}@media (min-width:900px){.front-page .main-usage-categories frontpage-usage{grid-template-columns:repeat(5,1fr)}}.front-page .frontpage-banners{margin:1em 16px 2em;max-width:1280px;position:relative}.front-page .frontpage-banners .banner-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.front-page .frontpage-banners .banner-container .banner-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;touch-action:pan-y;transform:translateZ(0);transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.front-page .frontpage-banners .banner-container .banner-wrapper .banner{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.front-page .frontpage-banners .fpa-backward,.front-page .frontpage-banners .fpa-forward{background-color:#ac2b24;border-radius:4px;bottom:10px;box-shadow:0 .1em .2em rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:1.7em;height:35px;position:absolute;text-align:center;width:35px;z-index:10}.front-page .frontpage-banners .fpa-backward:after,.front-page .frontpage-banners .fpa-forward:after{font-family:Material Symbols Outlined;font-size:35px;line-height:35px;text-align:center}.front-page .frontpage-banners .fpa-backward.swiper-button-disabled,.front-page .frontpage-banners .fpa-forward.swiper-button-disabled{display:none}.front-page .frontpage-banners .fpa-forward{right:10px}.front-page .frontpage-banners .fpa-forward:after{content:"\e5cc";margin-left:2px}.front-page .frontpage-banners .fpa-backward{left:10px}.front-page .frontpage-banners .fpa-backward:after{content:"\e5cb"}.front-page frontpage-banners{display:block;margin:1em 16px 2em;max-width:1280px}.front-page frontpage-banners .banner-wrapper{column-gap:14px;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:180px 0;height:180px;overflow:hidden}.front-page frontpage-banners .banner-wrapper:after{content:"";display:none}@media (min-width:400px){.front-page frontpage-banners .banner-wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:640px){.front-page frontpage-banners .banner-wrapper{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.front-page frontpage-banners .banner-wrapper{grid-template-columns:repeat(4,1fr)}}.front-page .frontpage-banners .banner-wrapper .banner,.front-page frontpage-banners .banner-wrapper .banner{background-color:#dcddde;background-position:50%;background-repeat:no-repeat;background-size:cover;font-size:1rem;height:180px!important;position:relative}.front-page .frontpage-banners .banner-wrapper .banner .filter,.front-page frontpage-banners .banner-wrapper .banner .filter{background-color:#1c1c1c;inset:0;opacity:.15;position:absolute}.front-page .frontpage-banners .banner-wrapper .banner>span,.front-page frontpage-banners .banner-wrapper .banner>span{position:absolute}.front-page .frontpage-banners .banner-wrapper .banner>span.ball,.front-page frontpage-banners .banner-wrapper .banner>span.ball{background-color:orange;border-radius:100%;color:#fff;font-family:alternate-gothic-atf,Oswald,sans-serif;font-weight:800;font-weight:700;height:90px;left:15px;line-height:1em;top:15px;width:90px}.front-page .frontpage-banners .banner-wrapper .banner>span.ball span,.front-page frontpage-banners .banner-wrapper .banner>span.ball span{font-size:18px;left:20px;line-height:normal;padding-top:.3em;position:absolute;text-shadow:1px 2px 3px rgba(0,0,0,.2);top:50%;transform:translateY(-50%);width:10em}.front-page .frontpage-banners .banner-wrapper .banner>span.ball.kaytetyt,.front-page .frontpage-banners .banner-wrapper .banner>span.ball.uudet,.front-page frontpage-banners .banner-wrapper .banner>span.ball.kaytetyt,.front-page frontpage-banners .banner-wrapper .banner>span.ball.uudet{background-color:#ac2b24}.front-page .frontpage-banners .banner-wrapper .banner>span.ball.leasing,.front-page frontpage-banners .banner-wrapper .banner>span.ball.leasing{background-color:#132b42}.front-page .frontpage-banners .banner-wrapper .banner>span.ball.blog,.front-page frontpage-banners .banner-wrapper .banner>span.ball.blog{background-color:#ac2b24}.front-page .frontpage-banners .banner-wrapper .banner:after,.front-page frontpage-banners .banner-wrapper .banner:after{content:"";display:none}.front-page .frontpage-banners .banner-wrapper .banner button,.front-page frontpage-banners .banner-wrapper .banner button{align-items:center;background-color:#0c6170;border:none;border-radius:4px;bottom:15px;color:#fff;cursor:pointer;display:inline-flex;font-family:Oswald,Helvetica,sans-serif;font-size:13px;font-weight:700;height:30px;line-height:1;padding:0 10px;position:absolute;right:15px}.front-page .frontpage-banners .banner-wrapper .banner button:after,.front-page frontpage-banners .banner-wrapper .banner button:after{content:"\eac9";font-family:Material Symbols Outlined;font-size:20px;margin-left:5px}.front-page .frontpage-banners .banner-wrapper .banner button:hover,.front-page frontpage-banners .banner-wrapper .banner button:hover{background-color:#05252b;cursor:pointer}@media (min-width:640px){.front-page .frontpage-banners .banner-wrapper .banner>span.ball span,.front-page frontpage-banners .banner-wrapper .banner>span.ball span{font-size:22px}}.front-page .frontpage-brand-banner{margin:1em 16px;max-width:1280px}.front-page .frontpage-brand-banner .brand-banner-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.front-page .frontpage-brand-banner .brand-banner-container .brand-banner{box-sizing:content-box;display:flex;height:100%;position:relative;touch-action:pan-y;transform:translateZ(0);transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.front-page .frontpage-brand-banner .brand-banner-container .brand-banner .brand{display:block;flex-shrink:0;height:100%;height:2em;margin:0;position:relative;transition-property:transform;width:100%}.front-page .frontpage-brand-banner .brand-banner-container .brand-banner .brand img{filter:grayscale(100%) brightness(70%) contrast(2);height:100%;object-fit:contain;opacity:.2;width:100%}.front-page .frontpage-brand-banner .brand-banner-container .brand-banner .brand.asus img{height:90%;margin-bottom:0}.front-page .frontpage-brand-banner .fpb-pagination{padding:1em 0;text-align:center}.front-page .frontpage-brand-banner .fpb-pagination .swiper-pagination-bullet{border-color:silver;font-size:12px;height:1em;margin:.3em;width:1em}.front-page .frontpage-brand-banner .fpb-pagination .swiper-pagination-bullet:only-child{display:none}.front-page .frontpage-brand-banner .fpb-pagination .swiper-pagination-bullet-active{background-color:silver}.front-page frontpage-brands{display:block;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:2em 0 0;height:2em;justify-content:space-between;margin:1em 16px;margin-bottom:68px!important;max-width:1280px;overflow:hidden}.front-page frontpage-brands .brand{display:block;height:2em;margin:0;position:relative;width:100%}.front-page frontpage-brands .brand img{filter:grayscale(100%) brightness(70%) contrast(2);height:100%;object-fit:contain;opacity:.2;width:100%}.front-page frontpage-brands .brand.asus img{height:90%;margin-bottom:0}.front-page frontpage-brands .brand:hover img{filter:none;opacity:1}@media (min-width:400px){.front-page frontpage-brands{grid-template-columns:repeat(4,1fr)}}@media (min-width:640px){.front-page frontpage-brands{grid-template-columns:repeat(5,1fr)}}@media (min-width:900px){.front-page frontpage-brands{grid-template-columns:repeat(6,1fr)}}@media (min-width:1200px){.front-page frontpage-brands{margin-bottom:40px!important}.front-page .frontpage-brand-banner .brand-banner-container .brand-banner .brand:hover img{filter:none;opacity:1}}@media (min-width:1312px){.front-page .frontpage-banners,.front-page frontpage-banners{margin:1em auto 2em}.front-page .main-usage-categories{margin:2em auto 1em}.front-page .main-usage-categories .frontpage-usage .fpu-forward{display:block;right:0;transform:translateX(50%)}.front-page .main-usage-categories .frontpage-usage .fpu-backward{display:block;left:0;transform:translateX(-50%)}.front-page .frontpage-brand-banner,.front-page frontpage-brands{margin:1em auto}}.front-page .product-list-container{padding-top:0}.front-page .product-list-container .product-list-products{margin:2em auto 1em;min-height:auto}.front-page .product-list-container .product-list-products h2,.front-page .product-list-container .product-list-products h3{align-content:center;align-items:center;color:#000;display:flex;flex-direction:column;flex-wrap:wrap;float:none;font-family:Oswald,Helvetica,sans-serif;font-size:24px;font-weight:700;margin:0 auto .5em;position:relative;text-transform:none;width:fit-content}.front-page .product-list-container .product-list-products h2>a,.front-page .product-list-container .product-list-products h3>a{color:#ab2c2a;display:inline-block;font-family:PT Sans,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:normal;margin-top:.3em;position:relative;text-decoration:underline}.front-page .product-list-container .product-list-products h2>a:after,.front-page .product-list-container .product-list-products h3>a:after{display:none}.front-page .product-list-container .product-list-products h2 .ball,.front-page .product-list-container .product-list-products h3 .ball{background-color:#e7e7e7;border-radius:100%;height:50px;left:-26px;position:absolute;top:-6px;width:50px;z-index:-1}.front-page .product-list-container .product-list-products .product-list.grid{clear:both;overflow:hidden;row-gap:0}@media (min-width:28em){.front-page .product-list-container .product-list-products h2,.front-page .product-list-container .product-list-products h3{font-size:30px}.front-page .product-list-container .product-list-products h2>a,.front-page .product-list-container .product-list-products h3>a{font-size:16px}.front-page .product-list-container .product-list-products h2 .ball,.front-page .product-list-container .product-list-products h3 .ball{height:65px;left:-30px;top:-9px;width:65px}}@media (min-width:45em){.front-page .product-list-container .product-list-products h2,.front-page .product-list-container .product-list-products h3{font-size:38px}.front-page .product-list-container .product-list-products h2>a,.front-page .product-list-container .product-list-products h3>a{font-size:18px}.front-page .product-list-container .product-list-products h2 .ball,.front-page .product-list-container .product-list-products h3 .ball{height:73px;left:-34px;top:-6px;width:73px}}.filters{position:sticky;top:0;z-index:100}.filters .filter-bar,.filters filter-bar,.filters filter-bar-black-friday{align-items:center;background-color:#fff;display:flex;font-size:13px;gap:.5em;height:3.5em;padding:.5em 16px}.filters .filter-bar .filter-order,.filters filter-bar .filter-order,.filters filter-bar-black-friday .filter-order{align-self:normal;flex:0 1 auto;flex-grow:1;position:relative}.filters .filter-bar .filter-order .select-facade,.filters filter-bar .filter-order .select-facade,.filters filter-bar-black-friday .filter-order .select-facade{align-items:center;background-color:#000;border-radius:4px;color:#fff;display:flex;height:100%;padding:0 1em;position:relative}.filters .filter-bar .filter-order .select-facade strong,.filters filter-bar .filter-order .select-facade strong,.filters filter-bar-black-friday .filter-order .select-facade strong{font-size:12px;text-transform:uppercase}.filters .filter-bar .filter-order .select-facade .placeholder,.filters filter-bar .filter-order .select-facade .placeholder,.filters filter-bar-black-friday .filter-order .select-facade .placeholder{display:none}.filters .filter-bar .filter-order .select-facade>span,.filters filter-bar .filter-order .select-facade>span,.filters filter-bar-black-friday .filter-order .select-facade>span{flex:1 0 auto;white-space:nowrap}.filters .filter-bar .filter-order .select-facade[v-cloak],.filters filter-bar .filter-order .select-facade[v-cloak],.filters filter-bar-black-friday .filter-order .select-facade[v-cloak]{display:flex!important}.filters .filter-bar .filter-order .select-facade[v-cloak] .placeholder,.filters filter-bar .filter-order .select-facade[v-cloak] .placeholder,.filters filter-bar-black-friday .filter-order .select-facade[v-cloak] .placeholder{display:inline}.filters .filter-bar .filter-order .select-facade[v-cloak] .loaded,.filters filter-bar .filter-order .select-facade[v-cloak] .loaded,.filters filter-bar-black-friday .filter-order .select-facade[v-cloak] .loaded{display:none}.filters .filter-bar .filter-order select,.filters filter-bar .filter-order select,.filters filter-bar-black-friday .filter-order select{background-color:#000;border:none;box-shadow:none;color:#fff;height:auto;inset:0;line-height:normal;opacity:0;outline:none;padding:0 .5em;position:absolute;width:auto}.filters .filter-bar .filter-order select:focus,.filters filter-bar .filter-order select:focus,.filters filter-bar-black-friday .filter-order select:focus{box-shadow:none}.filters .filter-bar-container,.filters filter-bar-black-friday-container,.filters filter-bar-container{align-items:center;display:none;flex:1 1 auto;gap:4px;margin:auto;padding:4px}.filters .filter-bar-container input,.filters .filter-bar-container select,.filters filter-bar-black-friday-container input,.filters filter-bar-black-friday-container select,.filters filter-bar-container input,.filters filter-bar-container select{background-color:#fff;border:none;border-radius:0;height:2em;line-height:2em}.filters .filter-bar-container input:focus,.filters .filter-bar-container select:focus,.filters filter-bar-black-friday-container input:focus,.filters filter-bar-black-friday-container select:focus,.filters filter-bar-container input:focus,.filters filter-bar-container select:focus{box-shadow:none}.filters .filter-bar-container .filter-label,.filters filter-bar-black-friday-container .filter-label,.filters filter-bar-container .filter-label{font-size:1.1em;font-weight:700}.filters .filter-bar-container .filter-input,.filters filter-bar-black-friday-container .filter-input,.filters filter-bar-container .filter-input{outline:none}.filters .filter-bar-container .filter-select,.filters filter-bar-black-friday-container .filter-select,.filters filter-bar-container .filter-select{flex:1 0 auto}.filters .filter-bar-container .filter-select.usage,.filters filter-bar-black-friday-container .filter-select.usage,.filters filter-bar-container .filter-select.usage{flex-basis:13em}.filters .filter-bar-container .filter-select.manufacturer,.filters .filter-bar-container .filter-select.size,.filters filter-bar-black-friday-container .filter-select.manufacturer,.filters filter-bar-black-friday-container .filter-select.size,.filters filter-bar-container .filter-select.manufacturer,.filters filter-bar-container .filter-select.size{flex-basis:8em}.filters .filter-bar-container .filter-select.price,.filters filter-bar-black-friday-container .filter-select.price,.filters filter-bar-container .filter-select.price{flex-basis:9em}.filters .filter-bar .spacer,.filters filter-bar .spacer,.filters filter-bar-black-friday .spacer{flex:1 0 auto}.filters .filter-bar .filter-highlight-button,.filters filter-bar .filter-highlight-button,.filters filter-bar-black-friday .filter-highlight-button{align-items:center;align-self:normal;background-color:#ac2b24;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:.9em;font-weight:700;margin:0;padding:.5em 1em;position:relative;white-space:nowrap}.filters .filter-bar .filter-highlight-button.only-icon,.filters filter-bar .filter-highlight-button.only-icon,.filters filter-bar-black-friday .filter-highlight-button.only-icon{display:none;padding:.5em}.filters .filter-bar .filter-highlight-button.only-icon i,.filters filter-bar .filter-highlight-button.only-icon i,.filters filter-bar-black-friday .filter-highlight-button.only-icon i{margin-right:0}.filters .filter-bar .filter-highlight-button>span,.filters filter-bar .filter-highlight-button>span,.filters filter-bar-black-friday .filter-highlight-button>span{background-color:teal;border-radius:50%;color:#fff;display:block;font-size:1em;font-weight:700;height:1.5em;left:-.2em;line-height:1.5em;position:absolute;text-align:center;top:-.2em;width:1.5em}.filters .filter-bar .filter-highlight-button i,.filters filter-bar .filter-highlight-button i,.filters filter-bar-black-friday .filter-highlight-button i{margin-right:.5em;position:relative;top:2px}@media (min-width:60em){.filters{background-color:#dcddde;height:auto;left:0;margin:auto;max-width:1280px;overflow:visible;right:0}.filters .filter-bar,.filters filter-bar,.filters filter-bar-black-friday{background-color:transparent;font-size:1em;height:2.5em;margin:0;padding:0}.filters .filter-bar .filter-order,.filters filter-bar .filter-order,.filters filter-bar-black-friday .filter-order{flex-grow:0}.filters .filter-bar .filter-order .select-facade,.filters filter-bar .filter-order .select-facade,.filters filter-bar-black-friday .filter-order .select-facade{border-radius:0;gap:1em}.filters .filter-bar .filter-order .select-facade strong,.filters filter-bar .filter-order .select-facade strong,.filters filter-bar-black-friday .filter-order .select-facade strong{font-size:13px}.filters .filter-bar-container,.filters filter-bar-black-friday-container,.filters filter-bar-container{display:flex}.filters .filter-bar .filter-highlight-button,.filters filter-bar .filter-highlight-button,.filters filter-bar-black-friday .filter-highlight-button{border-radius:6px;margin:4px}.filters .filter-bar .filter-highlight-button.only-icon,.filters filter-bar .filter-highlight-button.only-icon,.filters filter-bar-black-friday .filter-highlight-button.only-icon{display:inline-block}.filters .filter-bar .filter-highlight-button i,.filters filter-bar .filter-highlight-button i,.filters filter-bar-black-friday .filter-highlight-button i{position:static;top:auto}}@media (min-width:75em){.filters .filter-bar .filter-button,.filters filter-bar .filter-button,.filters filter-bar-black-friday .filter-button{max-width:12em;min-width:10em;width:11%}.filters .filter-bar .filter-button:before,.filters filter-bar .filter-button:before,.filters filter-bar-black-friday .filter-button:before{display:flex}.filters .filter-bar .filter-button:after,.filters filter-bar .filter-button:after,.filters filter-bar-black-friday .filter-button:after{margin-left:0}}@media (min-width:1312px){.filters{width:100%}}.filters-sidebar{bottom:0;display:flex;left:0;position:fixed;right:0;top:0;visibility:hidden;z-index:102}.filters-sidebar.active{visibility:visible}.filters-sidebar.active .overlay{opacity:1;transition:opacity .3s,visibility 0s;visibility:visible}.filters-sidebar.active .sidebar-menu{transform:translateX(0);transition:transform .3s;visibility:visible}.filters-sidebar .overlay{background-color:rgba(0,0,0,.5);inset:0;opacity:0;position:absolute;transition:opacity .3s,visibility 0s .3s;visibility:hidden;will-change:opacity,visibility;z-index:-1}.filters-sidebar .sidebar-menu{background-color:#fff;bottom:0;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .3s,visibility 0s .3s;visibility:hidden;width:20em;will-change:transform,visibility;z-index:2}.filters-sidebar .sidebar-menu:hover .navigation.show{height:2.5em}.filters-sidebar .sidebar-menu:hover .navigation.show i{opacity:1}.filters-sidebar .sidebar-menu .navigation{background-color:rgba(0,0,0,.5);color:#fff;height:0;left:0;line-height:2.5em;overflow:hidden;position:absolute;right:0;text-align:center;transition:height .2s;z-index:1}.filters-sidebar .sidebar-menu .navigation i{opacity:0;transition:opacity .2s ease .1s}.filters-sidebar .sidebar-menu .navigation.up{top:3.5em}.filters-sidebar .sidebar-menu .navigation.down{bottom:0}.filters-sidebar .sidebar-menu .header{background-color:#f2f2f2;font-weight:700;height:3.5em;padding:.5em 3em .5em 1.35em}.filters-sidebar .sidebar-menu .header .reset{float:right;font-weight:400}.filters-sidebar .sidebar-menu .header .category{display:block;font-weight:400;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:110%}.filters-sidebar .sidebar-menu .header .hide{cursor:pointer;font-size:1.6em;line-height:3.2rem;position:absolute;right:0;text-align:center;top:0;width:2.5rem}.filters-sidebar .sidebar-menu .filters-sidebar-filters{bottom:0;left:0;overflow-y:auto;overflow:-moz-scrollbars-none;padding:.5em 1.5em;position:absolute;right:0;top:4em;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;font-size:.9em;scrollbar-width:none}.filters-sidebar .sidebar-menu .filters-sidebar-filters::-webkit-scrollbar{width:0!important}.filters-sidebar .sidebar-menu .filters-sidebar-filters .return{display:flex;justify-content:space-between}.filters-sidebar .sidebar-menu .filters-sidebar-filters .return .button{background-color:#aaa;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:49%}.filters-sidebar .sidebar-menu .filters-sidebar-filters .return .button:hover{background-color:#848484;cursor:pointer}.filters-sidebar .sidebar-menu .filters-sidebar-filters .return .button:active{background-color:#c4c4c4}.filters-sidebar .sidebar-menu .filters-sidebar-filters .return .button[disabled]{background-color:#aaa!important;cursor:not-allowed!important;opacity:.6}.filters-sidebar .sidebar-menu .filters-sidebar-filters .return:after{display:none}.filters-sidebar .sidebar-menu .filters-sidebar-filters .share-link{background-color:#fff;flex-wrap:wrap;margin-top:.5em}.filters-sidebar .sidebar-menu .filters-sidebar-filters .share-link .header{flex-basis:100%;height:auto;padding:.5em}.filters-sidebar .sidebar-menu .filters-sidebar-filters .share-link .link{flex-basis:70%;flex-grow:1}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget{margin:1em 0;overflow:visible}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .showtext:disabled{color:inherit!important}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .half{float:left;margin-right:4%;width:48%}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .half:last-of-type{margin-right:0}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .checkbox.input-center{line-height:2.5em;margin-bottom:0}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .checkbox.filter:not(.inline){margin-left:1em}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .checkbox.filter:not(.inline):last-of-type{margin-bottom:2em}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .checkbox.filter:not(.inline).search-selected input[type=checkbox]:disabled+label:before,.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .checkbox.filter:not(.inline).search-selected input[type=radio]:disabled+label:before{content:"\f046"}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget>label{display:block;font-size:1.1em;font-weight:700}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget>label+.item-list,.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget>label+input,.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget>label+select,.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget>label~.chosen-container{margin-top:.5em}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget>b{display:block;padding:1em 0}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget input.left,.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget input.right,.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget select.left,.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget select.right{width:45%}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget span.dash{display:inline-block;font-weight:700;line-height:2.5em;text-align:center;width:10%}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget li span{line-height:1.4em}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget fieldset{border:none;margin-left:.5em;padding:.5em 0}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget fieldset .checkbox{margin-bottom:.2em}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget button.reset-button{background-color:#dcddde;border:none;border-radius:4px;color:#333;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;margin-bottom:2em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget button.reset-button:hover{background-color:#b5b7b9;cursor:pointer}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget button.reset-button:active{background-color:#f6f7f7}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget button.reset-button[disabled]{background-color:#ddd!important;cursor:not-allowed!important;opacity:.6}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .item-list{display:grid;gap:.5em;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .item-list .item input{left:-100px;position:absolute;visibility:hidden}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .item-list .item input:checked+.item-image img{filter:brightness(.8)}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .item-list .item .item-image{background-color:#fff;border-radius:4px;cursor:pointer;height:4em}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .item-list .item .item-image img{height:100%;width:100%}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .item-list .item .item-text{align-items:center;display:flex;font-family:Oswald,Helvetica,sans-serif;font-size:.8em;height:3em;hyphens:manual;justify-content:center;line-height:1.1em;overflow:hidden;text-align:center}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .active-filters{display:flex;flex-direction:column;gap:.2em;padding:.5em 0}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .active-filters .active-filter{background-color:#e7e7e7;border-radius:4px;padding:.5em}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .active-filters .active-filter strong{margin-right:.5em}.filters-sidebar .sidebar-menu .filters-sidebar-filters .filter-widget .active-filters .active-filter i{color:#ac2b24;float:right}.filters-sidebar .sidebar-menu .filters-sidebar-filters .bottom-text{margin-bottom:2em}@media (min-width:45em){.filters-sidebar{top:0}}.product-list-page .side-hover{font-size:1.4em;font-weight:700;line-height:.9em;position:fixed;right:0;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);width:1.8em;z-index:106}.product-list-page .side-hover span{background-color:#e1e1e1;border-bottom-left-radius:8px;border-top-left-radius:8px;display:block;padding:.5em 0;position:relative;text-align:center;z-index:1}.product-list-page .side-hover:after,.product-list-page .side-hover:before{content:"";display:block;height:8px;position:absolute;right:0;width:8px}.product-list-page .side-hover:before{border-bottom-right-radius:8px;box-shadow:2px 2px 0 2px #e1e1e1;top:-8px}.product-list-page .side-hover:after{border-top-right-radius:8px;bottom:-8px;box-shadow:2px -2px 0 2px #e1e1e1}.product-list-page .side-hover i{margin-bottom:.5em}@media (min-width:60em){.product-list-page .side-hover{display:none}.product-list-page{margin-top:0}}.product-list-wrapper{position:relative}.product-list-wrapper .search-filters{float:left;width:100%}.hero+.product-list-wrapper .filters{margin-top:0}.product-list-container{display:flex;flex-direction:column;gap:.5rem;margin:auto;position:relative;transition:margin-left .5s ease}.product-list-container[v-cloak]{display:flex!important}.product-list-container .filters{order:2}.product-list-container .filter-text{margin:.5em 16px 0;order:1;position:relative}.product-list-container .filter-text .search-icon{color:#7c7c7c;font-size:1.2em;left:.7em;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.product-list-container .filter-text .clear-icon{color:#333;cursor:pointer;font-size:1.1em;position:absolute;right:1em;top:50%;transform:translateY(-50%);z-index:2}.product-list-container .filter-text input{background-color:#e4e4e4;border:none;border-radius:4px;box-shadow:none;padding-left:3em}.product-list-container .filter-text input::placeholder{color:#7c7c7c;font-family:Oswald,Helvetica,sans-serif}.product-list-container .filter-text input:focus{box-shadow:none;outline:none}.product-list-container #upper-page-text{margin:0;order:0}.product-list-container #upper-page-text.page-section{border-radius:0;flex-direction:column-reverse}.product-list-container #upper-page-text.page-section .text-container{padding:16px}.product-list-container #upper-page-text.page-section .text-container h1{font-size:20px}.product-list-container #upper-page-text.page-section .image-container{flex:1 1 60vw}.product-list-container #lower-page-text{margin:0;order:4}.product-list-container .page-header{margin:auto;max-width:1280px;padding:0 16px;width:100%}.product-list-container .page-header h1{font-size:1.5em;margin:.5em 0 0}.product-list-container .page-header h1 .search-return{background-color:#0c6170;border:none;border-radius:4px;color:#fff;float:right;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.product-list-container .page-header h1 .search-return:hover{background-color:#05252b;cursor:pointer}.product-list-container .page-header h1 .search-return:active{background-color:#11899e}.product-list-container .page-header h1 .search-return[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.product-list-container .product-list-products{clear:both;margin:auto auto 16px;max-width:1280px;min-height:calc(100vh - 24em);order:3;padding:0 16px;position:relative;width:100%}.product-list-container .product-list-products h2,.product-list-container .product-list-products h3{clear:both;color:#f08500;float:left;font-size:2rem;margin:0;position:relative;text-align:center;text-transform:uppercase;width:100%}.product-list-container .product-list-products h2 a,.product-list-container .product-list-products h3 a{bottom:0;color:#ac2b24;display:inline-block;font-size:2rem;line-height:4rem;position:absolute;right:0;text-decoration:none;top:0}.product-list-container .product-list-products h2 a:after,.product-list-container .product-list-products h3 a:after{content:"\f054";font-family:FontAwesome;margin-left:.5em}.product-list-container .product-list-products[v-cloak]{background-color:inherit;display:block!important;height:3280px}.product-list-container .product-list-products[v-cloak]:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}.product-list-container .product-list-products[v-cloak].front-page{background-color:inherit;height:auto;min-height:80vh;position:relative}.product-list-container .product-list-products .product-list{display:grid;grid-gap:1em;clear:both}.product-list-container .product-list-products .product-list:after{content:"";display:none}.product-list-container .product-list-products .product-list .product-placeholder{padding:4em 0;text-align:center}.product-list-container .product-list-products .product-list .no-results{grid-column:1/span end;padding:5em 0;text-align:center}.product-list-container .product-list-products .product-list .no-results b{display:block;font-size:1.5em}@media (max-width:45em){.product-list-container .product-list-products .product-list{grid-template-columns:repeat(auto-fill,minmax(10em,1fr))}.product-list-container .product-list-products .product-list .product{background-color:#fff;border-radius:0;box-shadow:0 .2em .5em 0 rgba(0,0,0,.2);color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:Oswald,Helvetica,sans-serif;font-size:11px;overflow:hidden;padding:1em;position:relative;text-decoration:none;z-index:0}.product-list-container .product-list-products .product-list .product .obfuscated{font-family:Oswald,Helvetica,sans-serif;min-height:22em;position:relative}.product-list-container .product-list-products .product-list .product .obfuscated .ball{background-color:#ac2b24;border-radius:100%;color:#fff;font-size:12px;height:8em;padding:1em;position:absolute;right:.5em;rotate:10deg;top:-2em;width:8em}.product-list-container .product-list-products .product-list .product .obfuscated .ball span{font-family:Oswald,Helvetica,sans-serif;font-weight:700;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.product-list-container .product-list-products .product-list .product .obfuscated .quantity{background-color:#ac2b24;color:#fff;font-size:12px;font-weight:700;left:50%;line-height:1.2;padding:.5em 2em;position:absolute;rotate:350deg;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:2}.product-list-container .product-list-products .product-list .product .obfuscated.black-friday-2 .ball,.product-list-container .product-list-products .product-list .product .obfuscated.black-friday-2 .quantity{background-color:#ac2b24}.product-list-container .product-list-products .product-list .product .obfuscated.black-friday-3 .ball,.product-list-container .product-list-products .product-list .product .obfuscated.black-friday-3 .quantity{background-color:#000}.product-list-container .product-list-products .product-list .product .type{border-radius:0 4px 4px 4px;color:#fff;display:inline-block;font-size:1em;font-weight:700;left:0;line-height:1;padding:.5em;position:absolute;top:0;z-index:2}.product-list-container .product-list-products .product-list .product .type span{display:none}.product-list-container .product-list-products .product-list .product .type:before{font-family:FontAwesome}.product-list-container .product-list-products .product-list .product .type.new{background-color:#000}.product-list-container .product-list-products .product-list .product .type.new:before{content:"\f005"}.product-list-container .product-list-products .product-list .product .type.used{background-color:#5a855f}.product-list-container .product-list-products .product-list .product .type.used:before{content:"\f06c"}.product-list-container .product-list-products .product-list .product .ribbons{align-items:end;display:flex;flex-direction:column;gap:4px;position:absolute;right:0;top:0}.product-list-container .product-list-products .product-list .product .ribbons .ribbon{background-color:#ac2b24;border-radius:4px 0 4px 4px;color:#fff;display:inline-block;font-size:1em;font-weight:700;line-height:1;padding:.5em .8em;z-index:2}.product-list-container .product-list-products .product-list .product .description-long{display:none}.product-list-container .product-list-products .product-list .product .linux{background-image:url(/static/2017/images/linux_latka_2.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;height:4em;left:1em;position:absolute;top:8em;width:4em;z-index:3}.product-list-container .product-list-products .product-list .product .has-4g,.product-list-container .product-list-products .product-list .product .has-5g{background-image:url(/static/2017/images/icon_4G.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:40px;left:0;position:absolute;width:40px;z-index:3}.product-list-container .product-list-products .product-list .product .has-5g{background-image:url(/static/2017/images/icon_5G.svg)}.product-list-container .product-list-products .product-list .product .image{flex:0 0 10em;margin:0;position:relative}.product-list-container .product-list-products .product-list .product .image img{height:100%;object-fit:contain;position:absolute;width:100%;z-index:0}.product-list-container .product-list-products .product-list .product .image .options{background-color:#f0f0f0;border-radius:4px;bottom:0;padding:.2em .5em;position:absolute;right:0;z-index:3}.product-list-container .product-list-products .product-list .product .texts{display:flex;flex:1 0 auto;flex-direction:column;margin:1em 0;overflow:hidden}.product-list-container .product-list-products .product-list .product .texts .name{flex:1 1 auto;font-size:1.2em;font-weight:700;text-align:center;word-break:keep-all}.product-list-container .product-list-products .product-list .product .texts .name.desc{flex:0 0 4.5em}.product-list-container .product-list-products .product-list .product .texts .name a{color:inherit;text-decoration:none}.product-list-container .product-list-products .product-list .product .texts .name a span{display:inline-block}.product-list-container .product-list-products .product-list .product .texts .name .slogan{display:none}.product-list-container .product-list-products .product-list .product .texts .description{cursor:pointer;flex:1 1 auto;font-family:PT Sans,Helvetica,sans-serif;overflow:hidden;padding:.5em 0;text-align:left}.product-list-container .product-list-products .product-list .product .texts .stats{flex:0 0 auto}.product-list-container .product-list-products .product-list .product .texts .stats ul{font-size:1em;margin-left:5px;margin-top:.5em;text-align:left}.product-list-container .product-list-products .product-list .product .texts .stats ul li{margin:auto;padding:0 0 0 3px;position:relative}.product-list-container .product-list-products .product-list .product .texts .stats ul li::marker{content:"•"}.product-list-container .product-list-products .product-list .product .texts .stats ul li.one-line span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list-container .product-list-products .product-list .product .data .ratings,.product-list-container .product-list-products .product-list .product .data .type,.product-list-container .product-list-products .product-list .product .texts .stats ul li:not(.one-line){display:none}.product-list-container .product-list-products .product-list .product .data .price{clear:both;font-size:1.7em;font-weight:700;margin-bottom:.5em;white-space:nowrap}.product-list-container .product-list-products .product-list .product .data .price .before{color:#707070;text-decoration:line-through}.product-list-container .product-list-products .product-list .product .data .price .before:before{content:"(";display:inline}.product-list-container .product-list-products .product-list .product .data .price .before:after{content:")";display:inline}.product-list-container .product-list-products .product-list .product .data .price .before-30{color:#333;display:block;font-family:PT Sans,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1}.product-list-container .product-list-products .product-list .product .data .delivery{clear:both;font-size:.9em;font-weight:700;margin-top:.5em}.product-list-container .product-list-products .product-list .product .data .delivery span{vertical-align:-.3em}.product-list-container .product-list-products .product-list .product .data .delivery.coming{color:#c93;font-size:1.1em;text-transform:capitalize}.product-list-container .product-list-products .product-list .product .data .delivery.no-stock{color:#ac2b24;font-size:1.1em;text-transform:capitalize}.product-list-container .product-list-products .product-list .product .data .delivery.low-stock{background-color:#000;color:#fff;text-align:center}.product-list-container .product-list-products .product-list .product .data .buttons{display:none}.product-list-container .product-list-products .product-list .product .data .buy{background-color:transparent;border:none;display:none;float:right;font-size:1em;margin:-1em;padding:1em}.product-list-container .product-list-products .product-list .product .data .buy>span{background-color:#0c6170;border-radius:4px;color:#fff;padding:.2em}.product-list-container .product-list-products .product-list .product .data .buy:disabled>span{background-color:#999;color:#fff}}@media (min-width:45em){.product-list-container .product-list-products .product-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.product-list-container .product-list-products .product-list .product{background-color:#fff;box-shadow:0 .2em .5em 0 rgba(0,0,0,.2);color:#000;cursor:pointer;display:flex;flex-direction:column;font-family:Oswald,Helvetica,sans-serif;padding:1em 2em;position:relative;text-decoration:none;z-index:0}.product-list-container .product-list-products .product-list .product.leasing-product .texts{height:16.7em}.product-list-container .product-list-products .product-list .product .obfuscated{font-family:Oswald,Helvetica,sans-serif;min-height:25em;position:relative}.product-list-container .product-list-products .product-list .product .obfuscated .ball{background-color:#ac2b24;border-radius:100%;color:#fff;font-size:1em;height:9em;padding:1em;position:absolute;right:.5em;rotate:10deg;top:-2em;width:9em}.product-list-container .product-list-products .product-list .product .obfuscated .ball span{font-family:Oswald,Helvetica,sans-serif;font-size:1.1em;font-weight:700;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.product-list-container .product-list-products .product-list .product .obfuscated .quantity{background-color:#ac2b24;color:#fff;font-weight:700;left:50%;line-height:1.2;padding:.5em 2em;position:absolute;rotate:350deg;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:2}.product-list-container .product-list-products .product-list .product .obfuscated.black-friday-2 .ball,.product-list-container .product-list-products .product-list .product .obfuscated.black-friday-2 .quantity{background-color:#ac2b24}.product-list-container .product-list-products .product-list .product .obfuscated.black-friday-3 .ball,.product-list-container .product-list-products .product-list .product .obfuscated.black-friday-3 .quantity{background-color:#000}.product-list-container .product-list-products .product-list .product .ribbons{align-items:end;display:flex;flex-direction:column;gap:4px;position:absolute;right:0;top:0}.product-list-container .product-list-products .product-list .product .ribbons .ribbon{background-color:#ac2b24;border-radius:4px 0 4px 4px;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1;padding:.5em .8em;z-index:2}.product-list-container .product-list-products .product-list .product .type{border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:700;left:15px;line-height:1;padding:.5em .8em;position:absolute;top:15px;z-index:2}.product-list-container .product-list-products .product-list .product .type:before{display:inline-block;font-family:FontAwesome;height:.9em;margin-right:.5em}.product-list-container .product-list-products .product-list .product .type.new{background-color:#000}.product-list-container .product-list-products .product-list .product .type.new:before{content:"\f005"}.product-list-container .product-list-products .product-list .product .type.used{background-color:#5a855f}.product-list-container .product-list-products .product-list .product .type.used:before{content:"\f06c"}.product-list-container .product-list-products .product-list .product .image{flex:0 0 13em;margin:0;position:relative}.product-list-container .product-list-products .product-list .product .image .colors{bottom:0;display:flex;flex-direction:column;gap:.2em;justify-content:center;left:0;position:absolute}.product-list-container .product-list-products .product-list .product .image .colors .color{border:1px solid #ddd;border-radius:4px;height:1.5em;width:1.5em}.product-list-container .product-list-products .product-list .product .image .options{background-color:#f0f0f0;border-radius:4px;bottom:0;padding:.2em .5em;position:absolute;right:0;z-index:3}.product-list-container .product-list-products .product-list .product .image img{height:100%;object-fit:contain;position:absolute;width:100%;z-index:0}.product-list-container .product-list-products .product-list .product .image img.sold-out{filter:grayscale(1);opacity:.5}.product-list-container .product-list-products .product-list .product .texts{display:flex;flex:1 0 auto;flex-direction:column;overflow:hidden}.product-list-container .product-list-products .product-list .product .texts .name{flex:1 1 auto;font-size:1.2em;font-weight:700;text-align:center;word-break:keep-all}.product-list-container .product-list-products .product-list .product .texts .name.desc{flex:0 0 4.5em}.product-list-container .product-list-products .product-list .product .texts .name a{color:inherit;text-decoration:none}.product-list-container .product-list-products .product-list .product .texts .name a span{display:inline-block}.product-list-container .product-list-products .product-list .product .texts .description{cursor:pointer;flex:1 1 auto;font-family:PT Sans,Helvetica,sans-serif;overflow:hidden;padding:.5em 0;text-align:left}.product-list-container .product-list-products .product-list .product .texts .stats{flex:0 0 155px}.product-list-container .product-list-products .product-list .product .texts .stats ul{font-size:.9em;margin-left:10px;margin-top:.5em;text-align:left}.product-list-container .product-list-products .product-list .product .texts .stats ul li{margin:auto;padding:0 0 0 5px;position:relative}.product-list-container .product-list-products .product-list .product .texts .stats ul li::marker{content:"•"}.product-list-container .product-list-products .product-list .product .texts .stats ul li.one-line span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list-container .product-list-products .product-list .product .price{font-size:3em;font-weight:700;line-height:1;text-align:left;white-space:nowrap}.product-list-container .product-list-products .product-list .product .price.leasing{font-size:1.8em;line-height:2em}.product-list-container .product-list-products .product-list .product .price .before{color:#707070;display:inline-block;font-size:.5em;line-height:.5;text-decoration:line-through}.product-list-container .product-list-products .product-list .product .price .before:before{content:"(";display:inline}.product-list-container .product-list-products .product-list .product .price .before:after{content:")";display:inline}.product-list-container .product-list-products .product-list .product .price .before-30{color:#333;display:block;font-family:PT Sans,Helvetica,sans-serif;font-size:.3em;font-weight:400;line-height:1}.product-list-container .product-list-products .product-list .product .ratings{display:flex;gap:.5em;height:1.5em;justify-content:center}.product-list-container .product-list-products .product-list .product .ratings .tablet{padding:0;text-align:center}.product-list-container .product-list-products .product-list .product .ratings .tablet i{display:inline-block;vertical-align:-.1em;width:1.5em}.product-list-container .product-list-products .product-list .product .ratings .tablet div{display:inline-block;font-size:.8em;padding:.1em .8em;width:3em}.product-list-container .product-list-products .product-list .product .ratings .tablet div.bar{background-color:#ac2b24;border-radius:4px;color:#fff;font-weight:700}.product-list-container .product-list-products .product-list .product .ratings .tablet div.bar.grey{background-color:#dcddde}.product-list-container .product-list-products .product-list .product .delivery{clear:both;font-size:1.1em;font-weight:700;margin:.3em 0;text-align:left}.product-list-container .product-list-products .product-list .product .delivery span{vertical-align:-.3em}.product-list-container .product-list-products .product-list .product .delivery.coming{color:#c93;font-size:1.1em;text-transform:capitalize}.product-list-container .product-list-products .product-list .product .delivery.no-stock{color:#ac2b24;font-size:1.1em;text-transform:capitalize}.product-list-container .product-list-products .product-list .product .delivery.low-stock{background-color:#000;color:#fff;text-align:center}.product-list-container .product-list-products .product-list .product .buttons{clear:both}.product-list-container .product-list-products .product-list .product .buttons:after{clear:both;content:" ";display:block}.product-list-container .product-list-products .product-list .product .buttons a.button,.product-list-container .product-list-products .product-list .product .buttons button{display:block;font-size:1.3rem}.product-list-container .product-list-products .product-list .product .buttons a.button.buy,.product-list-container .product-list-products .product-list .product .buttons button.buy{background-color:#0c6170;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;height:3em;line-height:2.5em;line-height:3em;margin:4% 0;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.product-list-container .product-list-products .product-list .product .buttons a.button.buy:hover,.product-list-container .product-list-products .product-list .product .buttons button.buy:hover{background-color:#05252b;cursor:pointer}.product-list-container .product-list-products .product-list .product .buttons a.button.buy:active,.product-list-container .product-list-products .product-list .product .buttons button.buy:active{background-color:#11899e}.product-list-container .product-list-products .product-list .product .buttons a.button.buy[disabled],.product-list-container .product-list-products .product-list .product .buttons button.buy[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.product-list-container .product-list-products .product-list .product .buttons a.button.buy.small,.product-list-container .product-list-products .product-list .product .buttons button.buy.small{display:none}.product-list-container .product-list-products .product-list .product .buttons a.button.compare,.product-list-container .product-list-products .product-list .product .buttons button.compare{background-color:#999;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.product-list-container .product-list-products .product-list .product .buttons a.button.compare:hover,.product-list-container .product-list-products .product-list .product .buttons button.compare:hover{background-color:#737373;cursor:pointer}.product-list-container .product-list-products .product-list .product .buttons a.button.compare:active,.product-list-container .product-list-products .product-list .product .buttons button.compare:active{background-color:#b3b3b3}.product-list-container .product-list-products .product-list .product .buttons a.button.compare[disabled],.product-list-container .product-list-products .product-list .product .buttons button.compare[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}}@media (min-width:45em) and (min-width:30em){.product-list-container .product-list-products .product-list .product .buttons a.button,.product-list-container .product-list-products .product-list .product .buttons button{font-size:.8rem}}@media (min-width:45em){.product-list-container .product-list-products .product-list .product .description-long{display:none}.product-list-container .product-list-products .product-list .product .linux{background-image:url(/static/2017/images/linux_latka_2.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;height:4em;left:1em;position:absolute;top:8em;width:4em;z-index:3}.product-list-container .product-list-products .product-list .product .has-4g,.product-list-container .product-list-products .product-list .product .has-5g{background-image:url(/static/2017/images/icon_4G.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:50px;left:-15px;position:absolute;width:50px;z-index:3}.product-list-container .product-list-products .product-list .product .has-5g{background-image:url(/static/2017/images/icon_5G.svg)}.product-list-container .product-list-products .product-list .product .data>.buy{display:none}}.product-list-container .product-list-products .product-list .page-section{align-items:center;grid-column:1/-1;margin:auto;width:100%}.product-list-container .product-list-products .product-list .page-section .text-container{font-size:18px}.product-list-container .product-list-products .product-list .page-section .text-container h2{color:inherit;font-size:1.5em;text-align:left;text-transform:none}.product-list-container .product-list-products .product-list .page-section .text-container a.call-to-action{background-color:#ac2b24;border:none;border-radius:4px;color:#fff;display:inline-block;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;margin-top:2em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.product-list-container .product-list-products .product-list .page-section .text-container a.call-to-action:hover{background-color:#6d1b17;cursor:pointer}.product-list-container .product-list-products .product-list .page-section .text-container a.call-to-action:active{background-color:#d4382f}.product-list-container .product-list-products .product-list .page-section .text-container a.call-to-action[disabled]{background-color:#686868!important;cursor:not-allowed!important;opacity:.6}.product-list-container .product-list-products .product-list .spacer-banner{background-image:url(https://static.laptech.eu/static/images/tuotelistat/spacer-banner-1280.jpg);background-repeat:no-repeat;background-size:cover;border-radius:6px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:500;grid-column:1/-1;padding:3em 1em;text-align:center}.product-list-container .product-list-products .ching{background-color:#fff;bottom:0;left:0;padding:5em 0;position:fixed;right:0;top:7rem}.product-list-container .pager-row{clear:both;display:block;float:left;text-align:center;width:100%}.product-list-container .pager-row.upper{margin-bottom:1em}.product-list-container .pager-row.lower{margin-top:1em}.product-list-container .page-section{margin:auto}@media (min-width:45em){.product-list-container{gap:1rem;margin-top:1rem}.product-list-container #lower-page-text,.product-list-container #upper-page-text,.product-list-container .filter-text,.product-list-container .filters{order:unset}.product-list-container #lower-page-text.page-section,.product-list-container #upper-page-text.page-section,.product-list-container .filter-text.page-section,.product-list-container .filters.page-section{border-radius:6px;flex-direction:row}.product-list-container #lower-page-text.page-section .text-container,.product-list-container #upper-page-text.page-section .text-container,.product-list-container .filter-text.page-section .text-container,.product-list-container .filters.page-section .text-container{padding:2em}.product-list-container #lower-page-text.page-section .text-container h1,.product-list-container #upper-page-text.page-section .text-container h1,.product-list-container .filter-text.page-section .text-container h1,.product-list-container .filters.page-section .text-container h1{font-size:24px}.product-list-container #lower-page-text.page-section .image-container,.product-list-container #upper-page-text.page-section .image-container,.product-list-container .filter-text.page-section .image-container,.product-list-container .filters.page-section .image-container{flex:0 0 530px}.product-list-container #lower-page-text,.product-list-container #upper-page-text{margin:auto 16px}.product-list-container .filter-text{display:none}.product-list-container .product-list-products{order:unset}.product-list-container .product-list-products h2,.product-list-container .product-list-products h3{font-size:3rem}.product-list-container .product-list-products .pager-row{display:block}.product-list-container .product-list-products .product-list .page-section .text-container h2{margin-bottom:2em}.product-list-container .product-list-products .product-list .spacer-banner{font-size:1.5em}}@media (min-width:60em){.product-list-container .filters{margin:0 16px}}@media (min-width:1312px){.product-list-container .page-header{padding:0}.product-list-container #lower-page-text,.product-list-container #upper-page-text,.product-list-container .filters,.product-list-container .page-section{margin:auto}.product-list-container .product-list-products{padding:0}}.product-list-accessories{overflow:hidden;position:relative}.product-list-accessories.small .products .product{border:.5em solid #fff;border-radius:4px;margin-top:1em;padding:.2em;position:relative}.product-list-accessories.small .products .product:hover{border-color:#dcddde}.product-list-accessories.small .products .product .image{height:10em;margin:.3em .3em 2em}.product-list-accessories.small .products .product .image .image-holder{background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;position:relative;width:100%}.product-list-accessories.small .products .product .image .image-holder .badges{min-width:5em;position:absolute;right:0;top:1em;width:20%}.product-list-accessories.small .products .product .image .image-holder .badges .badge{background-color:#fff;border-bottom-left-radius:4px;border-top-left-radius:4px;box-shadow:-.1em .2em .5em rgba(0,0,0,.2);color:#fff;font-size:1em;font-weight:700;margin-bottom:.3em;margin-right:-6px;padding:.2em .5em;position:relative;text-align:center}.product-list-accessories.small .products .product .image .image-holder .badges .badge:after{border:6px solid;bottom:-12px;content:"";display:block;height:0;position:absolute;right:0;width:0;z-index:-10}.product-list-accessories.small .products .product .image .image-holder .badges .badge.hittituote{background-color:#ac2b24}.product-list-accessories.small .products .product .image .image-holder .badges .badge.hittituote:after{border-color:#972620 transparent transparent}.product-list-accessories.small .products .product .image .image-holder .badges .badge.tarjous{background-color:#ac2b24}.product-list-accessories.small .products .product .image .image-holder .badges .badge.tarjous:after{border-color:#972620 transparent transparent}.product-list-accessories.small .products .product .image .image-holder .badges .badge.uutuus{background-color:#ac2b24}.product-list-accessories.small .products .product .image .image-holder .badges .badge.uutuus:after{border-color:#972620 transparent transparent}.product-list-accessories.small .products .product .texts{height:auto}.product-list-accessories.small .products .product .texts .description,.product-list-accessories.small .products .product .texts .description-long,.product-list-accessories.small .products .product .texts .name{display:none}.product-list-accessories.small .products .product .price{float:left;font-size:2em;font-weight:bolder;text-align:center;width:50%}.product-list-accessories.small .products .product .availability,.product-list-accessories.small .products .product .price-before,.product-list-accessories.small .products .product .ratings,.product-list-accessories.small .products .product .type{display:none}.product-list-accessories.small .products .product .buttons{clear:none;float:right;padding:0 1em 0 0;width:50%}.product-list-accessories.small .products .product .buttons .buy{background-color:#0c6170;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;width:100%}.product-list-accessories.small .products .product .buttons .buy:hover{background-color:#05252b;cursor:pointer}.product-list-accessories.small .products .product .buttons .buy:active{background-color:#11899e}.product-list-accessories.small .products .product .buttons .buy[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.product-list-accessories.small .products .product .buttons .buy.small{display:inline-block}.product-list-accessories.small .products .product .buttons .buy.big,.product-list-accessories.small .products .product .buttons .compare,.product-list-accessories.small .products .product .buttons .leasing{display:none}.product-list-accessories .products{white-space:nowrap}.product-list-accessories .products *{white-space:normal}.product-list-accessories .products .product{background-color:#fff;box-shadow:0 .2em .5em 0 rgba(0,0,0,.2);color:#000;cursor:pointer;display:flex;display:inline-block;flex-direction:column;font-family:Oswald,Helvetica,sans-serif;padding:1em 2em;position:relative;text-decoration:none;width:100%;z-index:0}.product-list-accessories .products .product.leasing-product .texts{height:16.7em}.product-list-accessories .products .product .obfuscated{font-family:Oswald,Helvetica,sans-serif;min-height:25em;position:relative}.product-list-accessories .products .product .obfuscated .ball{background-color:#ac2b24;border-radius:100%;color:#fff;font-size:1em;height:9em;padding:1em;position:absolute;right:.5em;rotate:10deg;top:-2em;width:9em}.product-list-accessories .products .product .obfuscated .ball span{font-family:Oswald,Helvetica,sans-serif;font-size:1.1em;font-weight:700;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.product-list-accessories .products .product .obfuscated .quantity{background-color:#ac2b24;color:#fff;font-weight:700;left:50%;line-height:1.2;padding:.5em 2em;position:absolute;rotate:350deg;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:2}.product-list-accessories .products .product .obfuscated.black-friday-2 .ball,.product-list-accessories .products .product .obfuscated.black-friday-2 .quantity{background-color:#ac2b24}.product-list-accessories .products .product .obfuscated.black-friday-3 .ball,.product-list-accessories .products .product .obfuscated.black-friday-3 .quantity{background-color:#000}.product-list-accessories .products .product .ribbons{align-items:end;display:flex;flex-direction:column;gap:4px;position:absolute;right:0;top:0}.product-list-accessories .products .product .ribbons .ribbon{background-color:#ac2b24;border-radius:4px 0 4px 4px;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1;padding:.5em .8em;z-index:2}.product-list-accessories .products .product .type{border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:700;left:15px;line-height:1;padding:.5em .8em;position:absolute;top:15px;z-index:2}.product-list-accessories .products .product .type:before{display:inline-block;font-family:FontAwesome;height:.9em;margin-right:.5em}.product-list-accessories .products .product .type.new{background-color:#000}.product-list-accessories .products .product .type.new:before{content:"\f005"}.product-list-accessories .products .product .type.used{background-color:#5a855f}.product-list-accessories .products .product .type.used:before{content:"\f06c"}.product-list-accessories .products .product .image{flex:0 0 13em;margin:0;position:relative}.product-list-accessories .products .product .image .colors{bottom:0;display:flex;flex-direction:column;gap:.2em;justify-content:center;left:0;position:absolute}.product-list-accessories .products .product .image .colors .color{border:1px solid #ddd;border-radius:4px;height:1.5em;width:1.5em}.product-list-accessories .products .product .image .options{background-color:#f0f0f0;border-radius:4px;bottom:0;padding:.2em .5em;position:absolute;right:0;z-index:3}.product-list-accessories .products .product .image img{height:100%;object-fit:contain;position:absolute;width:100%;z-index:0}.product-list-accessories .products .product .image img.sold-out{filter:grayscale(1);opacity:.5}.product-list-accessories .products .product .texts{display:flex;flex:1 0 auto;flex-direction:column;overflow:hidden}.product-list-accessories .products .product .texts .name{flex:1 1 auto;font-size:1.2em;font-weight:700;text-align:center;word-break:keep-all}.product-list-accessories .products .product .texts .name.desc{flex:0 0 4.5em}.product-list-accessories .products .product .texts .name a{color:inherit;text-decoration:none}.product-list-accessories .products .product .texts .name a span{display:inline-block}.product-list-accessories .products .product .texts .description{cursor:pointer;flex:1 1 auto;font-family:PT Sans,Helvetica,sans-serif;overflow:hidden;padding:.5em 0;text-align:left}.product-list-accessories .products .product .texts .stats{flex:0 0 155px}.product-list-accessories .products .product .texts .stats ul{font-size:.9em;margin-left:10px;margin-top:.5em;text-align:left}.product-list-accessories .products .product .texts .stats ul li{margin:auto;padding:0 0 0 5px;position:relative}.product-list-accessories .products .product .texts .stats ul li::marker{content:"•"}.product-list-accessories .products .product .texts .stats ul li.one-line span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list-accessories .products .product .price{font-size:3em;font-weight:700;line-height:1;text-align:left;white-space:nowrap}.product-list-accessories .products .product .price.leasing{font-size:1.8em;line-height:2em}.product-list-accessories .products .product .price .before{color:#707070;display:inline-block;font-size:.5em;line-height:.5;text-decoration:line-through}.product-list-accessories .products .product .price .before:before{content:"(";display:inline}.product-list-accessories .products .product .price .before:after{content:")";display:inline}.product-list-accessories .products .product .price .before-30{color:#333;display:block;font-family:PT Sans,Helvetica,sans-serif;font-size:.3em;font-weight:400;line-height:1}.product-list-accessories .products .product .ratings{display:flex;gap:.5em;height:1.5em;justify-content:center}.product-list-accessories .products .product .ratings .tablet{padding:0;text-align:center}.product-list-accessories .products .product .ratings .tablet i{display:inline-block;vertical-align:-.1em;width:1.5em}.product-list-accessories .products .product .ratings .tablet div{display:inline-block;font-size:.8em;padding:.1em .8em;width:3em}.product-list-accessories .products .product .ratings .tablet div.bar{background-color:#ac2b24;border-radius:4px;color:#fff;font-weight:700}.product-list-accessories .products .product .ratings .tablet div.bar.grey{background-color:#dcddde}.product-list-accessories .products .product .delivery{clear:both;font-size:1.1em;font-weight:700;margin:.3em 0;text-align:left}.product-list-accessories .products .product .delivery span{vertical-align:-.3em}.product-list-accessories .products .product .delivery.coming{color:#c93;font-size:1.1em;text-transform:capitalize}.product-list-accessories .products .product .delivery.no-stock{color:#ac2b24;font-size:1.1em;text-transform:capitalize}.product-list-accessories .products .product .delivery.low-stock{background-color:#000;color:#fff;text-align:center}.product-list-accessories .products .product .buttons{clear:both}.product-list-accessories .products .product .buttons:after{clear:both;content:" ";display:block}.product-list-accessories .products .product .buttons a.button,.product-list-accessories .products .product .buttons button{display:block;font-size:1.3rem}.product-list-accessories .products .product .buttons a.button.buy,.product-list-accessories .products .product .buttons button.buy{background-color:#0c6170;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;height:3em;line-height:2.5em;line-height:3em;margin:4% 0;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.product-list-accessories .products .product .buttons a.button.buy:hover,.product-list-accessories .products .product .buttons button.buy:hover{background-color:#05252b;cursor:pointer}.product-list-accessories .products .product .buttons a.button.buy:active,.product-list-accessories .products .product .buttons button.buy:active{background-color:#11899e}.product-list-accessories .products .product .buttons a.button.buy[disabled],.product-list-accessories .products .product .buttons button.buy[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.product-list-accessories .products .product .buttons a.button.buy.small,.product-list-accessories .products .product .buttons button.buy.small{display:none}.product-list-accessories .products .product .buttons a.button.compare,.product-list-accessories .products .product .buttons button.compare{background-color:#999;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.product-list-accessories .products .product .buttons a.button.compare:hover,.product-list-accessories .products .product .buttons button.compare:hover{background-color:#737373;cursor:pointer}.product-list-accessories .products .product .buttons a.button.compare:active,.product-list-accessories .products .product .buttons button.compare:active{background-color:#b3b3b3}.product-list-accessories .products .product .buttons a.button.compare[disabled],.product-list-accessories .products .product .buttons button.compare[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}@media (min-width:30em){.product-list-accessories .products .product .buttons a.button,.product-list-accessories .products .product .buttons button{font-size:.8rem}}.product-list-accessories .products .product .description-long{display:none}.product-list-accessories .products .product .linux{background-image:url(/static/2017/images/linux_latka_2.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;height:4em;left:1em;position:absolute;top:8em;width:4em;z-index:3}.product-list-accessories .products .product .has-4g,.product-list-accessories .products .product .has-5g{background-image:url(/static/2017/images/icon_4G.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:50px;left:-15px;position:absolute;width:50px;z-index:3}.product-list-accessories .products .product .has-5g{background-image:url(/static/2017/images/icon_5G.svg)}.product-list-accessories .products .product .data>.buy{display:none}@media (max-width:28em){.product-list-accessories .products .product .buttons button{font-size:1.2em}}@media (min-width:28em){.product-list-accessories .products .product{width:50%}}@media (min-width:35em){.product-list-accessories .products .product{width:33.3%}}@media (min-width:45em){.product-list-accessories .products .product{width:25%}}@media (min-width:60em){.product-list-accessories .products .product{width:20%}}.product-list-accessories .swiper-button-next,.product-list-accessories .swiper-button-prev{background-color:#eee;border-radius:2em;font-size:2em;opacity:.5;padding:.5em;position:absolute;top:35%;transition:opacity .5s}.product-list-accessories .swiper-button-next:hover,.product-list-accessories .swiper-button-prev:hover{opacity:1}.product-list-accessories .swiper-button-next{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:.2em;right:0}.product-list-accessories .swiper-button-prev{border-bottom-left-radius:0;border-top-left-radius:0;left:0;padding-left:.2em}.product-page{color:#000}.product-page>.specs-line,.product-page>h1{text-align:center}.product-page h2{margin-top:1em}.product-page .only-desktop,.product-page .only-desktop.campaign-info{display:none}.product-page .breadcrumbs{background-color:#eee;display:none;overflow:hidden;padding:.5em 1em}.product-page .breadcrumbs ul{color:#999;display:block;list-style:none;margin:0 auto;max-width:1280px;padding:0;position:relative}.product-page .breadcrumbs ul li{float:left;font-size:.9em}.product-page .breadcrumbs ul li:before{display:none}.product-page .breadcrumbs ul li:after{content:"\f101";font-family:FontAwesome;margin:0 .5em}.product-page .breadcrumbs ul li.desktop-first,.product-page .breadcrumbs ul li.desktop-second,.product-page .breadcrumbs ul li:last-of-type:after{display:none}.product-page .breadcrumbs ul li a{color:inherit;text-decoration:none}.product-page .breadcrumbs ul li a:hover{text-decoration:underline}.product-page .essential{display:flex;flex-direction:column;gap:1em;justify-content:space-between;margin-top:1em}.product-page .essential .image-info{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;max-height:100vh;max-width:100%;min-height:0;min-width:0;width:100%}.product-page .essential .image-info .product-images .images,.product-page .essential .image-info product-images .images{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;position:sticky;top:10px;z-index:1}.product-page .essential .image-info .product-images .images.fullscreen,.product-page .essential .image-info product-images .images.fullscreen{background-color:#fff;inset:0;position:fixed;z-index:101}.product-page .essential .image-info .product-images .images.fullscreen .close,.product-page .essential .image-info product-images .images.fullscreen .close{display:block}.product-page .essential .image-info .product-images .images.fullscreen .image-slide,.product-page .essential .image-info product-images .images.fullscreen .image-slide{height:calc(100vh - 40px)}.product-page .essential .image-info .product-images .images.fullscreen .overlay-text,.product-page .essential .image-info product-images .images.fullscreen .overlay-text{bottom:45px}.product-page .essential .image-info .product-images .images.fullscreen .swiper-button-next,.product-page .essential .image-info .product-images .images.fullscreen .swiper-button-prev,.product-page .essential .image-info product-images .images.fullscreen .swiper-button-next,.product-page .essential .image-info product-images .images.fullscreen .swiper-button-prev{font-size:2em}.product-page .essential .image-info .product-images .images.fullscreen .lte-available,.product-page .essential .image-info .product-images .images.fullscreen .stock,.product-page .essential .image-info product-images .images.fullscreen .lte-available,.product-page .essential .image-info product-images .images.fullscreen .stock{display:none}.product-page .essential .image-info .product-images .images .ribbon,.product-page .essential .image-info product-images .images .ribbon{font-family:Oswald,Helvetica,sans-serif;font-weight:700;left:-6em;padding:.5em 0;position:absolute;rotate:330deg;text-align:center;text-transform:uppercase;top:2em;width:21em;z-index:2}.product-page .essential .image-info .product-images .images .stock,.product-page .essential .image-info product-images .images .stock{height:6em;position:absolute;right:2em;top:2em;width:6em;z-index:2}.product-page .essential .image-info .product-images .images .stock img,.product-page .essential .image-info product-images .images .stock img{rotate:5deg}.product-page .essential .image-info .product-images .images .lte-available,.product-page .essential .image-info product-images .images .lte-available{bottom:0;height:4.5em;left:2em;position:absolute;width:4.5em;z-index:2}.product-page .essential .image-info .product-images .images .close,.product-page .essential .image-info product-images .images .close{cursor:pointer;display:none;font-size:3em;padding:1rem;position:absolute;right:0;top:0;z-index:3}.product-page .essential .image-info .product-images .images .image-slide,.product-page .essential .image-info product-images .images .image-slide{box-sizing:content-box;display:flex;height:100%;position:relative;touch-action:pan-y;transform:translateZ(0);transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.product-page .essential .image-info .product-images .images .image-slide .product-image,.product-page .essential .image-info product-images .images .image-slide .product-image{display:block;flex-shrink:0;height:100%;height:auto;max-height:60vw;position:relative;transition-property:transform;width:100%}.product-page .essential .image-info .product-images .images .image-slide .product-image.first,.product-page .essential .image-info product-images .images .image-slide .product-image.first{z-index:2}.product-page .essential .image-info .product-images .images .image-slide .product-image img,.product-page .essential .image-info product-images .images .image-slide .product-image img{height:100%;object-fit:contain;width:100%}.product-page .essential .image-info .product-images .images .overlay-text,.product-page .essential .image-info product-images .images .overlay-text{font-size:12px;padding:1em 0;text-align:center;white-space:nowrap}.product-page .essential .image-info .product-images .images .navigation,.product-page .essential .image-info product-images .images .navigation{display:flex;flex:0 0 auto;justify-content:center;margin-top:1em}.product-page .essential .image-info .product-images .images .navigation .ball,.product-page .essential .image-info product-images .images .navigation .ball{background-color:#ccc;border-radius:50%;cursor:pointer;height:1em;margin:0 .5em;width:1em}.product-page .essential .image-info .product-images .images .navigation .ball.active,.product-page .essential .image-info product-images .images .navigation .ball.active{background-color:#666}.product-page .essential .image-info .product-images .images .swiper-button-next,.product-page .essential .image-info .product-images .images .swiper-button-prev,.product-page .essential .image-info product-images .images .swiper-button-next,.product-page .essential .image-info product-images .images .swiper-button-prev{border-radius:4px;color:#666;cursor:pointer;font-size:1.5em;padding:.5em;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.product-page .essential .image-info .product-images .images .swiper-button-next.swiper-button-disabled,.product-page .essential .image-info .product-images .images .swiper-button-prev.swiper-button-disabled,.product-page .essential .image-info product-images .images .swiper-button-next.swiper-button-disabled,.product-page .essential .image-info product-images .images .swiper-button-prev.swiper-button-disabled{opacity:.3}.product-page .essential .image-info .product-images .images .swiper-button-next,.product-page .essential .image-info product-images .images .swiper-button-next{right:0}.product-page .essential .image-info .product-images .images .swiper-button-prev,.product-page .essential .image-info product-images .images .swiper-button-prev{left:0}.product-page .essential .image-info .op-ad,.product-page .essential .image-info .payment-points{margin-right:2rem}.product-page .essential .basic-info{display:flex;flex:1 1 100%;flex-direction:column;font-family:Oswald,Helvetica,sans-serif;position:relative}.product-page .essential .basic-info .tipu{background-image:url(/static/2017/images/tiputin-hintaa.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:27vw;position:absolute;right:0;top:4em;width:35%}@media (min-width:45em){.product-page .essential .basic-info .tipu{height:14em;top:6em;width:10em}}@media (min-width:1280px){.product-page .essential .basic-info .tipu{height:14em;top:5em;width:14em}}.product-page .essential .basic-info h1{margin:0}.product-page .essential .basic-info .specs-line{font-family:PT Sans,Helvetica,sans-serif;font-size:14px}.product-page .essential .basic-info .info-area{border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;flex-direction:column;flex-grow:1;overflow:visible;position:relative}.product-page .essential .basic-info .info-area .price{margin-bottom:.5em;position:relative}.product-page .essential .basic-info .info-area .price .pricetag{align-items:flex-end;display:flex;gap:1em;justify-content:flex-start}.product-page .essential .basic-info .info-area .price .pricetag.vat .main-price{font-size:3rem}.product-page .essential .basic-info .info-area .price .pricetag.vat .discount-price{font-size:2rem}.product-page .essential .basic-info .info-area .price .pricetag .main-price{flex:0 1 auto;font-size:4rem;font-weight:700;line-height:1;white-space:nowrap}.product-page .essential .basic-info .info-area .price .pricetag .discount-price{color:#666;flex:1 1 auto;font-size:2.5rem;font-weight:700;line-height:1;position:relative;text-decoration:line-through;white-space:nowrap}.product-page .essential .basic-info .info-area .price .pricetag .discount-price .discount-tag{background-color:#c93;border-radius:4px;color:#fff;font-size:1rem;left:0;line-height:1.2;padding:.2em .5em;position:absolute;top:0;transform:translateY(-100%)}.product-page .essential .basic-info .info-area .price .alv{display:block;font-weight:400;line-height:1em;margin-top:.5em}.product-page .essential .basic-info .info-area .price .alv a{color:#666}.product-page .essential .basic-info .info-area .price .alv a.selected{color:#000;font-weight:700;text-decoration:none}.product-page .essential .basic-info .info-area .storage-balance{font-size:1.2rem;font-weight:600;margin:0 0 .5em}.product-page .essential .basic-info .info-area .storage-balance span.red{color:darkred}.product-page .essential .basic-info .info-area .other-buttons{display:flex;gap:1em;margin-bottom:1em;overflow:hidden}.product-page .essential .basic-info .info-area .other-buttons.throwin{background-color:#eee;padding:1em;text-align:center}.product-page .essential .basic-info .info-area .other-buttons button.buy{background-color:#0c6170;border:none;border-radius:4px;color:#fff;flex:0 0 60%;font-family:Oswald,Helvetica,sans-serif;font-size:1.5em;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.product-page .essential .basic-info .info-area .other-buttons button.buy:hover{background-color:#05252b;cursor:pointer}.product-page .essential .basic-info .info-area .other-buttons button.buy:active{background-color:#11899e}.product-page .essential .basic-info .info-area .other-buttons button.buy[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.product-page .essential .basic-info .info-area .other-buttons button.compare{background-color:#eee;border:none;border-radius:4px;color:#0c6170;font-family:Oswald,Helvetica,sans-serif;font-size:1.5em;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.product-page .essential .basic-info .info-area .other-buttons button.compare:hover{background-color:#c8c8c8;cursor:pointer}.product-page .essential .basic-info .info-area .other-buttons button.compare:active{background-color:#fff}.product-page .essential .basic-info .info-area .other-buttons button.compare[disabled]{background-color:#eee!important;cursor:not-allowed!important;opacity:.6}.product-page .essential .basic-info .info-area .infos{clear:both;display:flex;flex-direction:column}.product-page .essential .basic-info .info-area .infos .info{display:flex;flex:1 1 50%;flex-direction:column;position:relative}.product-page .essential .basic-info .info-area .infos .info .info-field{display:flex;font-size:1em;justify-content:space-between}.product-page .essential .basic-info .info-area .infos .info .info-field a{color:inherit}.product-page .essential .basic-info .info-area .options{clear:both;flex-grow:1;margin-bottom:2em}.product-page .essential .basic-info .info-area .options .option{display:flex;flex-direction:column-reverse}.product-page .essential .basic-info .info-area .options .option b{display:block;margin:.5em 0}.product-page .essential .basic-info .info-area .options .option b a{color:#ac2b24}.product-page .essential .basic-info .info-area .options .option .buttons{display:flex;flex-wrap:wrap;gap:1em}.product-page .essential .basic-info .info-area .options .option .buttons a,.product-page .essential .basic-info .info-area .options .option .buttons div{background-color:#fff;border:2px solid #dcddde;border-radius:4px;color:#000;display:block;flex:0 1 auto;padding:.5em 1em;text-align:center;text-decoration:none}.product-page .essential .basic-info .info-area .options .option .buttons a span.material-symbols-outlined,.product-page .essential .basic-info .info-area .options .option .buttons div span.material-symbols-outlined{font-size:1.2em;line-height:1;margin-left:-.5em;padding:0;vertical-align:-.15em}.product-page .essential .basic-info .info-area .options .option .buttons a:hover{background-color:#f3f0ee;border-color:#f3f0ee}.product-page .essential .basic-info .info-area .options .option .buttons div{background-color:#ac2b24;border-color:#ac2b24;color:#fff;cursor:default;user-select:none}.product-page .essential .basic-info .info-area .options .option .buttons div.disabled{background-color:#f3f0ee;border-color:#dcddde;color:#999;cursor:not-allowed}.product-page .essential .basic-info .info-area .option-legend{font-size:12px;margin-bottom:1rem}.product-page .essential .basic-info .info-area .option-legend span{font-size:1.5em;vertical-align:-.2em}.product-page .essential .basic-info .info-area .share-area .share-link{border:3px solid #eee;font-family:Oswald,Helvetica,sans-serif;font-size:1em;gap:1em;padding:.5em}.product-page .essential .basic-info .info-area .share-area .share-link .header{background-color:transparent;font-weight:700;padding:0}.product-page .essential .basic-info .info-area .share-area .share-link .link{flex-grow:1;padding:0;width:auto}.product-page .essential .basic-info .info-area .share-area .share-link .clipboard{min-width:auto;padding:0 0 0 .5em}.product-page .essential .basic-info .info-area .share-area .share-link .clipboard i{float:none}.product-page .essential .basic-info .leasing-mobile{align-items:center;background-color:#132b42;color:#fff;display:flex;font-size:.9em;justify-content:center;margin-bottom:1em;margin-top:1em;padding:.5em 0;text-decoration:none}.product-page .essential .basic-info .leasing-mobile img{height:2em;vertical-align:-.4em}.product-page .essential .basic-info .leasing-mobile u{color:#fff;text-decoration:underline;white-space:nowrap}.product-page .essential .basic-info .leasing-mobile .image,.product-page .essential .basic-info .leasing-mobile .link{padding:0 1em}.product-page .essential .basic-info .leasing-mobile .text{padding:0}.product-page .essential .basic-info .leasing-mobile .link{display:none}.product-page .essential .basic-info .leasing-mobile .link u{font-size:1.2em}.product-page .description-box{background-color:#eee;margin-left:0;margin-right:0;max-width:1280px}.product-page .description-box ul{list-style:none;margin-left:0}.product-page .description-box ul li{padding-left:1em;position:relative}.product-page .description-box ul li:before{color:#000;content:"●";font-size:1em;left:0;line-height:1rem;margin-right:.2em;position:absolute;top:0}.product-page .description-box ul li p{display:inline;margin:0;padding:0}.product-page .description-box .mini-header{font-family:Oswald,Helvetica,sans-serif;font-size:1.2rem;font-weight:500;margin-bottom:.5em;white-space:nowrap}.product-page .description-box .evaluation{display:flex;flex-direction:column;font-family:Oswald,Helvetica,sans-serif;gap:1em;justify-content:space-between;padding:16px}.product-page .description-box .evaluation+.description{margin-top:2em}.product-page .description-box .evaluation .plusminus{flex:0 1 auto}.product-page .description-box .evaluation .plusminus ul{font-weight:400;margin-top:1em}.product-page .description-box .evaluation .plusminus ul li:before{color:#0c6170;font-size:1em}.product-page .description-box .evaluation .ratings .ratings-list{display:flex;flex-direction:column;gap:1.2em}.product-page .description-box .evaluation .ratings .ratings-list .tablet{align-items:center;display:flex;flex:1 1 33%;flex-direction:row-reverse;gap:2em}.product-page .description-box .evaluation .ratings .ratings-list .tablet a{color:#000;flex:0 0 35%;font-weight:400}.product-page .description-box .evaluation .ratings .ratings-list .tablet .bars{flex:1 1 auto;text-align:center}.product-page .description-box .evaluation .ratings .ratings-list .tablet .bars .bar{background-color:#fff;border-radius:1em;color:#fff;font-weight:700;position:relative;text-align:center}.product-page .description-box .evaluation .ratings .ratings-list .tablet .bars .bar .bar-fill{background-color:#ac2b24;border-radius:1em;float:left;padding:.1em;transition:opacity 1s}.product-page .description-box .evaluation .ratings .ratings-list .tablet .bars .bar .bar-fill.grey{background-color:#cfd0d2;min-width:100%}.product-page .description-box .evaluation .ratings .ratings-list .tablet .bars .bar .bar-fill.grey span{color:#888;font-size:.8em}.product-page .description-box .evaluation .ratings .ratings-list .tablet .bars .bar .bar-fill span{font-size:.9em}.product-page .description-box .evaluation .ratings .ratings-list .tablet .bars .text{color:inherit;font-size:.8em}.product-page .description-box .description{background-color:#fff;padding:16px}.product-page .description-box .description ul{columns:28em;margin:1em 0}.product-page .description-box .description ul.single-column{column-count:1}.product-page .description-box .condition-information{font-weight:700;margin:2em 0}.product-page .description-box .technical{padding:16px}.product-page .description-box .technical .specs .row{display:flex;min-height:.5em}.product-page .description-box .technical .specs .row .left{flex:0 0 13em}.product-page .description-box .technical .specs .row .right{flex:1 1 auto;float:none}.product-page .description-box .technical .specs .row .full{flex:1 1 100%}.product-page .description-box .technical .specs .row .bold{font-weight:600}.product-page .description-box .additional{padding:16px}.product-page .description-box .additional .additional-info ul{margin-top:.5em}.product-page option-strip .panel .options .option{margin-right:14px}.product-page .option-strip{margin:1em 16px;max-width:1280px}@media (min-width:1312px){.product-page .option-strip{margin-left:auto!important;margin-right:auto!important}}.product-page .option-strip div:after{overflow:hidden}.product-page .option-strip .tab-panel{display:flex;position:relative}.product-page .option-strip .tab-panel .tabs-nav{flex:0 0 1em;padding:1em 0;transition:opacity .2s;width:1em}.product-page .option-strip .tab-panel .tabs-nav.swiper-button-disabled{opacity:0}.product-page .option-strip .tab-panel .tabs-nav.prev{text-align:left}.product-page .option-strip .tab-panel .tabs-nav.next{text-align:right}.product-page .option-strip .tab-panel .tabs-wrapper{overflow:hidden}.product-page .option-strip .tab-panel .tabs-wrapper .tabs{align-items:center;display:flex;flex-grow:1;height:inherit;white-space:nowrap}.product-page .option-strip .tab-panel .tabs-wrapper .tabs .tab{cursor:pointer;font-weight:700;position:relative}.product-page .option-strip .tab-panel .tabs-wrapper .tabs .tab:first-child a{padding-left:0}.product-page .option-strip .tab-panel .tabs-wrapper .tabs .tab a{color:#000;display:block;float:left;padding:1em;text-decoration:none}.product-page .option-strip .tab-panel .tabs-wrapper .tabs .tab.selected a{text-decoration:underline}.product-page .option-strip .panel{background-color:#fff;display:flex;height:auto;overflow:hidden;position:relative}.product-page .option-strip .panel:hover .nav-button:not(.swiper-button-disabled).prev{left:0}.product-page .option-strip .panel:hover .nav-button:not(.swiper-button-disabled).next{right:0}.product-page .option-strip .panel .nav-button{background-color:#eee;bottom:0;cursor:pointer;display:none;position:absolute;top:0;transition:all .2s;width:3em;z-index:1}.product-page .option-strip .panel .nav-button i{color:#000;font-size:3em;position:absolute;top:50%;transform:translateY(-50%)}.product-page .option-strip .panel .nav-button.prev{left:-3em}.product-page .option-strip .panel .nav-button.prev i{left:.05em}.product-page .option-strip .panel .nav-button.next{right:-3em}.product-page .option-strip .panel .nav-button.next i{right:.05em}.product-page .option-strip .panel .options{align-items:center;display:flex;height:inherit;white-space:nowrap}.product-page .option-strip .panel .options .option{background-color:#fff;border:2px solid #eee;border-radius:8px;display:inline-block;flex:0 0 15em;height:inherit;padding:.5em;width:15em}.product-page .option-strip .panel .options .option:last-child{margin-right:0}.product-page .option-strip .panel .options .option.placeholder{height:98px;position:relative}.product-page .option-strip .panel .options .option.placeholder .image{position:relative}.product-page .option-strip .panel .options .option.placeholder .image:before{animation:l13 1s linear infinite;aspect-ratio:1;background:radial-gradient(farthest-side,#ccc 94%,transparent) top/8px 8px no-repeat,conic-gradient(transparent 30%,#ccc);border-radius:50%;content:"";display:block;left:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0);position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}@keyframes l13{to{transform:translate(-50%,-50%) rotate(1turn)}}.product-page .option-strip .panel .options .option.placeholder .name:before{background-color:#eee;content:"";display:inline-block;height:1em;width:12em}.product-page .option-strip .panel .options .option.placeholder .price:before{background-color:#eee;content:"";display:inline-block;height:1em;width:2em}.product-page .option-strip .panel .options .option .image{background-position:0;background-repeat:no-repeat;background-size:contain;clear:left;cursor:pointer;float:left;height:3.6em;margin-top:.2em;width:38%}.product-page .option-strip .panel .options .option .name{cursor:pointer;float:left;font-weight:700;margin-bottom:.2em;overflow:hidden;text-overflow:ellipsis;width:100%}.product-page .option-strip .panel .options .option .price{border-radius:3px;float:right;font-size:1.2em;font-weight:700;margin-right:.5em;margin-top:.8em;padding:.25em}.product-page .option-strip .panel .options .option .button{float:right;margin-right:.5em;margin-top:1em}.product-page .option-strip .panel .options .option .button button{background-color:#0c6170;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.product-page .option-strip .panel .options .option .button button:hover{background-color:#05252b;cursor:pointer}.product-page .option-strip .panel .options .option .button button:active{background-color:#11899e}.product-page .option-strip .panel .options .option .button button[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.product-page .option-strip .panel .options .more{background-color:#fff;border-color:#fff;text-align:center}.product-page .option-strip .panel .options .more .link-container{float:left;width:100%}.product-page .option-strip .panel .options .more .link-container a{color:inherit;font-size:1.5em;text-decoration:none}.product-page .option-strip .panel .options .more .link-container span{display:block;font-size:1em;white-space:normal}.product-page .option-strip .panel .options .error{color:#666;font-style:italic;padding:1em}@media (min-width:60em){.product-page .option-strip .panel .nav-button{display:block}}.product-page .campaign-info{clear:both;display:flex;flex-direction:column;gap:1em;margin-top:1em;max-width:1280px}.product-page .campaign-info .campaign{background-color:#eee;border-radius:6px;display:flex;flex-direction:column;font-size:16px;overflow:hidden}.product-page .campaign-info .campaign .header{color:#000;flex:0 1 auto;font-size:1.2em;font-weight:700;margin-bottom:.5em;padding:1rem 1rem 0}.product-page .campaign-info .campaign .body{flex:1 1 auto;padding:0 1rem 1rem}.product-page .videos{margin:1em 0}.product-page .videos .video-container{margin-bottom:1em;width:100%}.product-page .videos .video-container .embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.product-page .videos .video-container .embed-container .basic-video,.product-page .videos .video-container .embed-container basic-video{height:54vw}@media (min-width:35em){.product-page .videos{display:flex;gap:1em}.product-page .videos .video-container .embed-container .basic-video,.product-page .videos .video-container .embed-container basic-video{height:27vw}}@media (min-width:1280px){.product-page .videos{display:flex;gap:1em}.product-page .videos .video-container .embed-container .basic-video,.product-page .videos .video-container .embed-container basic-video{height:22.2rem}}.product-page .benefits{background-color:#132b42;border-radius:3px;color:#fff;display:none;margin:1em 0;max-width:1280px;padding-right:1em;position:relative}@media (min-width:1312px){.product-page .benefits{margin-left:auto!important;margin-right:auto!important}}.product-page .benefits .close{cursor:pointer;position:absolute;right:.7em;top:.7em}.product-page .benefits .benefit{font-size:.9em;padding:1em;width:100%}.product-page .benefits .benefit img{float:left;margin:.2em 1em 0 .5em;text-align:center;width:2em}.product-page .benefits .benefit a{color:#fff;text-decoration:underline}@media (min-width:70em){.product-page .benefits{display:flex}}.product-page .payment-points{display:flex;justify-content:space-between}.product-page .payment-points .payment-point{font-size:12px;font-weight:700;margin:.5em 0}.product-page .payment-points .payment-point:before{content:"\f00c";display:none;font-family:FontAwesome;margin-right:.2em}.product-page .payment-points .payment-point .capitalize{text-transform:capitalize}.product-page .payment-points .payment-point .monipuoliset{display:none}.product-page .payment-points .payment-point a{color:inherit;text-decoration:underline}.product-page .payment-points a.payment-point{background-color:#eee;border-radius:6px;color:inherit;padding:.5em;text-decoration:none}.product-page .op-ad{border:3px solid #eee;border-radius:6px;font-size:12px;padding:.5em .5em .5em 5em;position:relative}.product-page .op-ad.only-mobile{font-size:12px}.product-page .op-ad img{background-color:#eee;bottom:0;height:100%;left:0;max-width:4em;object-fit:contain;padding:.7em 1em;position:absolute;top:0}.product-page .op-ad a{color:inherit}.product-page .container-box{margin-left:16px;margin-right:16px;max-width:1280px}@media (min-width:1312px){.product-page .container-box{margin-left:auto!important;margin-right:auto!important}}.product-page .productpage-overlay{background-color:rgba(0,0,0,.5);display:none;font-size:1rem;font-weight:400;inset:0;position:fixed;z-index:999}.product-page .productpage-overlay.open{display:block}.product-page .productpage-overlay .productpage-modal{background-color:#fff;border-radius:4px;font-family:PT Sans,Helvetica,sans-serif;left:50%;max-height:100vh;max-width:100vw;overflow:auto;padding:1em;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);width:40em}.product-page .productpage-overlay .productpage-modal h3{font-family:Oswald,Helvetica,sans-serif;font-size:1.5em;font-weight:700}.product-page .productpage-overlay .productpage-modal h3 i{cursor:pointer;float:right!important;font-size:inherit!important}.product-page .fa-info-circle{color:#0c6170;display:none}@media (min-width:370px){.product-page .essential .basic-info .leasing-mobile .text u{display:none}.product-page .essential .basic-info .leasing-mobile .link{display:block}}@media (min-width:415px){.product-page .payment-points .payment-point .capitalize{text-transform:none}.product-page .payment-points .payment-point .monipuoliset{display:inline}}@media (min-width:28em){.product-page .breadcrumbs ul li.desktop-second{display:inline-block}.product-page .essential .basic-info .leasing-mobile{font-size:1em}.product-page .essential .image-info .product-images .images .image-slide .product-image,.product-page .essential .image-info product-images .images .image-slide .product-image{max-height:20em}}@media (min-width:45em){.product-page .breadcrumbs{display:block}.product-page .breadcrumbs ul li.desktop-first{display:inline-block}.product-page .essential .image-info .product-images .images .overlay-text,.product-page .essential .image-info product-images .images .overlay-text{font-size:1em}}@media (min-width:60em){.product-page .only-mobile{display:none}.product-page .only-desktop{display:block}.product-page .only-desktop.campaign-info{display:flex}.product-page .essential{flex-direction:row;margin-bottom:2em;margin-top:2em}.product-page .essential .basic-info .info-area{margin-top:2em}.product-page .essential .basic-info .info-area .infos{flex-direction:row;gap:1em}.product-page .essential .basic-info .info-area .infos .info.left{display:none}.product-page .essential .basic-info .info-area .share-area .share-link{align-items:center;background-color:#eee;border:none;height:4em;padding:0 .5em}.product-page .essential .basic-info .info-area .share-area .share-link .header{background-color:transparent;flex-grow:0;font-weight:600;padding:.5em}.product-page .essential .basic-info .info-area .share-area .share-link .link{padding:.5em;width:100%}.product-page .essential .basic-info .info-area .share-area .share-link .clipboard{min-width:auto;padding:.5em}.product-page .essential .basic-info .info-area .option-legend,.product-page .essential .basic-info .leasing-mobile{display:none}.product-page .essential .image-info .product-images .images .stock,.product-page .essential .image-info product-images .images .stock{height:9em;right:3em;top:2em;width:9em}.product-page .essential .image-info .product-images .images .lte-available,.product-page .essential .image-info product-images .images .lte-available{bottom:2em;height:6em;left:3em;width:6em}.product-page .essential .image-info .product-images .images .image-slide,.product-page .essential .image-info product-images .images .image-slide{height:30em}.product-page .essential .image-info .product-images .images .image-slide .product-image,.product-page .essential .image-info product-images .images .image-slide .product-image{max-height:none}.product-page .description-box{border-radius:4px;padding:3em}.product-page .description-box .description{background-color:transparent;padding:0}.product-page .description-box .evaluation{flex-direction:row;padding:0}.product-page .description-box .evaluation .plusminus{max-width:40em}.product-page .description-box .evaluation .ratings{min-width:20em}.product-page .description-box .technical{font-size:1em;margin-top:2rem;padding:0}.product-page .description-box .technical .specs{padding-left:1em}.product-page .description-box .additional{margin-top:2rem;padding:0}.product-page .description-box .additional .additional-info{padding-left:1em}.product-page .campaign-info{flex-direction:row;margin:1em 0;margin-left:16px!important;margin-right:16px!important}.product-page .campaign-info .campaign{border-radius:4px 0 0 4px;flex:1 1 auto;flex-direction:row;font-size:14px}.product-page .campaign-info .campaign:only-child{font-size:16px}.product-page .campaign-info .campaign .header{background-color:#0c6170;color:#fff;flex:0 1 auto;font-family:Oswald,Helvetica,sans-serif;font-size:1em;font-weight:400;margin-bottom:0;padding:1rem}.product-page .campaign-info .campaign .body{flex:1 1 auto;padding:1rem}.product-page .op-ad{font-size:1.1em}.product-page .payment-points .payment-point{font-size:1.2em}.product-page .payment-points .payment-point:before{display:inline-block}}@media (min-width:1280px){.product-page .breadcrumbs{padding:.5em 0}.product-page .essential .basic-info{flex:0 0 42em}.product-page .essential .basic-info .info-area .price .pricetag.vat .main-price{font-size:4.5rem}.product-page .essential .basic-info .info-area .price .pricetag.vat .discount-price{font-size:2.5rem}.product-page .essential .basic-info .info-area .price .pricetag .main-price{font-size:4.5rem}.product-page .description-box{margin-left:auto!important;margin-right:auto!important}.product-page .fa-info-circle{display:inline-block}}@media (min-width:1312px){.product-page .campaign-info{margin-left:auto!important;margin-right:auto!important}}hr.cart{background-color:transparent;border:none;border-top:2px solid #ccc}.cart.container{padding:1em}.cart button.share{background-color:#999;border:none;border-radius:4px;color:#fff;float:right;font-family:Oswald,Helvetica,sans-serif;font-size:.5em;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.cart button.share:hover{background-color:#737373;cursor:pointer}.cart button.share:active{background-color:#b3b3b3}.cart button.share[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}.cart button.share:after{content:"Jaa ostoskori";margin-left:.5em}.cart hr{margin-bottom:2em}.cart .sharelink{clear:both;margin-top:1em}.cart .sharelink .share-link .header{display:none}@media (min-width:45em){.cart .sharelink .share-link .header{display:block}}.cart .cart-data{margin-top:4em}.cart .cart-data .price{font-family:Oswald,Helvetica,sans-serif}.cart .cart-data[v-cloak]{display:block!important;height:15em}.cart .cart-data[v-cloak]:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}.cart .cart-data[v-cloak]>*{display:none!important}@media (min-width:80em){.cart.container{padding:0}}.cart-row{font-size:.8rem;margin-bottom:2em;margin-top:2em;width:100%}.cart-row .bundle-list{clear:both;font-size:.8em;margin-top:.5em}.cart-row .bundle-list b{font-size:1.2em}.cart-row .bundle-list ul li{white-space:nowrap}.cart-row .bundle-list ul li a{color:inherit;display:inline-block;font-weight:600;max-width:95%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;vertical-align:-4px;white-space:nowrap}.cart-row .bundle-list ul li a:hover{text-decoration:underline}.cart-row .image{float:left;height:8em;width:30%}.cart-row .image img{height:100%;mix-blend-mode:multiply;object-fit:contain;object-position:top center;width:100%}.cart-row .text{float:left;margin-bottom:.5em;padding:0 0 0 1em;width:70%}.cart-row .text .name{font-size:1.2em;font-weight:700;overflow:hidden;text-overflow:ellipsis}.cart-row .text .name a{color:#333;text-decoration:none}.cart-row .text .description{color:#393636;font-size:.8em;max-height:4em;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal}.cart-row .text .specs{color:#393636;font-size:.8em}.cart-row .price{float:right;font-size:2em;font-weight:700;padding:0;text-align:right}.cart-row .amount{float:left;padding:0 0 0 1em;vertical-align:middle;width:11em}.cart-row .amount .add,.cart-row .amount .substract{float:left;font-size:1.5em;margin:.2em 0}.cart-row .amount .substract{color:#b94c3e}.cart-row .amount .add{color:#6aa05f}.cart-row .amount .remove{color:#ac2b24;font-size:1.5em;margin:.2em .2em .2em 1em}.cart-row .amount input{display:inline-block;float:left;font-weight:700;height:2em;line-height:2em;margin:.1em .5em 0;width:3em}.cart-row .amount button{background-color:#ac2b24;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.cart-row .amount button:hover{background-color:#6d1b17;cursor:pointer}.cart-row .amount button:active{background-color:#d4382f}.cart-row .amount button[disabled]{background-color:#686868!important;cursor:not-allowed!important;opacity:.6}.cart-row .remove i{color:#ac2b24;font-size:1.5em;margin:.2em}@media (min-width:28em){.cart-row .image{display:inline-block;float:left;margin-right:0;max-width:6em;width:20%}.cart-row .text{padding:0 1em;width:80%}.cart-row .price{float:right;padding:0;width:auto}.cart-row .amount{float:left;padding:0 1em;width:auto}}@media (min-width:35em){.cart-row .text .bundle-list,.cart-row .text .description,.cart-row .text .specs{font-size:1em}}@media (min-width:45em){.cart-row{display:flex}.cart-row .image{display:block;height:6em}.cart-row .text{padding:0 1em}.cart-row .text .description{display:block}.cart-row .price{min-width:5em;white-space:nowrap;width:15%}.cart-row .amount{float:left;min-width:12em;width:20%}}.cart-leasing{background-color:#dcddde;border-radius:3px;clear:both;margin-bottom:1em;padding:1em}.cart-leasing .time{margin:1em 0}.cart-leasing .time span{float:left;line-height:2em}.cart-leasing .time select{float:right;font-size:1em;width:auto}.cart-leasing .summary div.left{float:left;width:100%}.cart-leasing .footer{margin-top:1em}.cart-leasing .footer a{float:left;line-height:2em}.cart-leasing .footer a.button{background-color:#3f51b5;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.cart-leasing .footer a.button:hover{background-color:#2b387c;cursor:pointer}.cart-leasing .footer a.button:active{background-color:#606fc7}.cart-leasing .footer a.button[disabled]{background-color:#7a7a7a!important;cursor:not-allowed!important;opacity:.6}@media (min-width:28em){.cart-leasing .footer a.button{float:right;width:auto}}@media (min-width:45em){.cart-leasing{clear:none;float:left;width:45%}}.cart-summary{float:right;margin-bottom:2em;width:100%}.cart-summary div.left{float:none}.cart-summary div.left>span.right{text-align:right}.cart-summary div.right{float:none;font-size:1.2em;font-weight:700;margin-bottom:.5em}@media (min-width:45em){.cart-summary{width:50%}.cart-summary.has-leasing{margin-bottom:0}.cart-summary div.left{clear:left;float:left;font-size:1.2em;width:100%}.cart-summary div.right{float:right;font-size:1.5em;margin-top:.5em;width:100%}}.cart-klarna{display:none}@media (min-width:45em){.cart-klarna.has-leasing{clear:right;float:right;margin-bottom:1em;margin-top:2em;padding:0;text-align:center}.cart-klarna.has-leasing>div{text-align:left}.cart-klarna.has-leasing img{margin:auto}}.cart-klarna .klarna-tooltip iframe.klarna-tooltip-content{bottom:6em}@media (min-width:45em){.cart-klarna{display:block;float:left;padding-right:2em;width:50%}.cart-klarna img{width:100%}}@media (min-width:60em){.cart-klarna img{width:auto}}.cart-delivery{margin-bottom:2em}.cart-delivery b,.cart-delivery p{clear:both;display:block}@media (min-width:45em){.cart-delivery{clear:right;float:right;width:50%}.cart-delivery .left,.cart-delivery .right{text-align:left;width:50%}}.cart-buttons{clear:both;margin-bottom:2em;overflow:hidden}.cart-buttons.only-mobile{display:block}.cart-buttons.only-desktop{display:none}.cart-buttons a,.cart-buttons button{display:inline-block;font-size:1.2em;padding-left:1em!important;padding-right:1em!important;text-decoration:none}.cart-buttons .continue{background-color:teal;border:none;border-radius:4px;color:#fff;float:right;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:59%}.cart-buttons .continue:hover{background-color:#003434;cursor:pointer}.cart-buttons .continue:active{background-color:#00b3b3}.cart-buttons .continue[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.cart-buttons .back{background-color:#999;border:none;border-radius:4px;color:#fff;float:left;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:39%}.cart-buttons .back:hover{background-color:#737373;cursor:pointer}.cart-buttons .back:active{background-color:#b3b3b3}.cart-buttons .back[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}.cart-buttons .management-buttons{display:flex;float:left;gap:1em;margin-bottom:.5em;width:100%}.cart-buttons .management-buttons button{background-color:#999;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;margin-bottom:.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.cart-buttons .management-buttons button:hover{background-color:#737373;cursor:pointer}.cart-buttons .management-buttons button:active{background-color:#b3b3b3}.cart-buttons .management-buttons button[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}@media (min-width:35em){.cart-buttons.only-mobile{display:none}.cart-buttons.only-desktop{display:block}.cart-buttons .management-buttons,.cart-buttons .management-buttons button{margin:0;width:auto}.cart-buttons .back,.cart-buttons .continue{width:auto!important}.cart-buttons .back{float:right;margin-right:1em}}.cart-middle-buttons{display:flex;justify-content:space-between;margin-bottom:1em}.cart-middle-buttons button{background-color:#ccc;border:none;border-radius:4px;color:#000;font-family:Oswald,Helvetica,sans-serif;font-size:1em;font-weight:400;height:2.5em;line-height:2.5em;margin:0 1%;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.cart-middle-buttons button:hover{background-color:#a6a6a6;cursor:pointer}.cart-middle-buttons button:active{background-color:#e6e6e6}.cart-middle-buttons button[disabled]{background-color:#ccc!important;cursor:not-allowed!important;opacity:.6}.cart-middle-buttons button:first-of-type{margin-left:0}.cart-middle-buttons button:last-of-type{margin-right:0}@media (min-width:28em){.cart-middle-buttons{justify-content:flex-end}.cart-middle-buttons button{margin-left:.5em;margin-right:0;width:auto}.cart-middle-buttons button:first-of-type{margin-left:0}}.cart-placement{margin-bottom:3em;margin-top:6em}.info{position:relative}.info button.back,.info button.back-desktop{background-color:teal;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1.3rem;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.info button.back-desktop:hover,.info button.back:hover{background-color:#003434;cursor:pointer}.info button.back-desktop:active,.info button.back:active{background-color:#00b3b3}.info button.back-desktop[disabled],.info button.back[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.info button.back-desktop.back-desktop,.info button.back.back-desktop{display:none}.info .full-section{background-color:#f4f4f4;float:left;font-size:1.3rem;text-align:center;width:100%}.info .full-section.customer-section[v-cloak]{display:block!important;height:50vh}.info .full-section.customer-section[v-cloak]:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}.info .full-section.customer-section[v-cloak]>*{display:none!important}.info .full-section h1{color:#ac2b24;font-family:PT Sans,Helvetica,sans-serif;font-size:2rem;margin-top:0;padding:2rem;text-align:center;text-transform:uppercase}.info .full-section>p{margin:auto;max-width:50em;padding:.5em 1em}.info .full-section .blue{color:#3f51b5!important;cursor:pointer}.info .full-section .red{color:#ac2b24}.info .full-section .customer-choice{margin:3em auto;max-width:25em}.info .full-section .customer-choice .circle{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:inline-block;height:10em;width:10em}.info .full-section .customer-choice .button{padding:1em 0}.info .full-section .customer-choice .button button{background-color:teal;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1em;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.info .full-section .customer-choice .button button:hover{background-color:#003434;cursor:pointer}.info .full-section .customer-choice .button button:active{background-color:#00b3b3}.info .full-section .customer-choice .button button[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.info .full-section .customer-choice .payments{display:inline-block;font-size:.8em;text-align:left;width:23em}.info .full-section .customer-choice .payments.company{width:20em}.info .full-section .customer-choice .payments b{margin-left:1.5em}.info .full-section .customer-choice .payments ul{margin-left:2.6em}.info .full-section .payment-icons{display:flex;gap:1em;justify-content:space-between;margin:5em auto 3em;width:15em}.info .full-section .payment-icons .payment-icon{height:3em;object-fit:contain;width:100%}.info .full-section .payment-icons .payment-icon img{height:100%;width:100%}.info .full-section .form-grid{display:grid;gap:1rem;grid-template-columns:repeat(12,1fr);margin:auto auto 3em;max-width:40em;padding:0 1rem}.info .full-section .form-grid .form-field{grid-column:span 12}.info .full-section .form-grid .form-field label{color:teal;display:block;text-align:left}.info .full-section .form-grid .form-field label i{color:#ac2b24}.info .full-section .form-grid .form-field .error-messages{color:#ac2b24;font-size:.8em;text-align:left}.info .full-section .shipping-group{display:inline-block;font-size:.8em;margin:2em auto;min-width:16em;padding:0 1em}.info .full-section .shipping-group .shipping-item{font-weight:700;text-align:left}.info .full-section .shipping-group .shipping-item .second-row{display:block;font-weight:400;margin-left:2em}.info .full-section .shipping-group .shipping-item .description{color:#666;display:block;font-size:.8em;font-weight:400;margin-left:2.75em}.info .full-section .shipping-group .shipping-item .smartpost-fields{margin-bottom:1em}.info .full-section .campaign-link{clear:both;display:block;font-size:.8em;margin:auto;max-width:20em}.info .full-section .campaign-link.close:after{content:"X";float:right}.info .full-section .campaigns{font-size:.8em;margin:0 auto 2em;max-width:30em;padding:0 1em}.info .full-section .campaigns .campaign-method{text-align:left;width:100%}.info .full-section .campaigns .campaign-method .input-field{display:flex;flex-flow:row wrap;float:left;margin:0 0 2em;width:100%}.info .full-section .campaigns .campaign-method .input-field label{flex:0 0 100%}.info .full-section .campaigns .campaign-method .input-field input{flex:0 0 70%;font-size:1em}.info .full-section .campaigns .campaign-method .input-field button{background-color:teal;border:none;border-radius:4px;border-radius:.7em;color:#fff;flex:0 0 29%;font-family:Oswald,Helvetica,sans-serif;font-size:1em;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.info .full-section .campaigns .campaign-method .input-field button:hover{background-color:#003434;cursor:pointer}.info .full-section .campaigns .campaign-method .input-field button:active{background-color:#00b3b3}.info .full-section .campaigns .campaign-method .input-field button[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.info .full-section .payment-selection{display:inline-block;font-size:.8em;margin:2em auto;min-width:16em;padding:0 1em}.info .full-section .payment-selection>.payment-method{font-weight:700;text-align:left}.info .full-section .payment-selection .payment-details{margin:0 auto 1em;max-width:38em;text-align:left}.info .full-section .payment-selection .payment-details h3{margin-bottom:1em}.info .full-section .payment-selection .payment-details>div{display:grid;gap:1em;grid-template-columns:repeat(2,1fr);justify-content:space-between;max-width:36em;width:calc(100vw - 2em)}.info .full-section .payment-selection .payment-details>div.input-field{display:block;margin-bottom:1em}.info .full-section .payment-selection .payment-details>div .payment-method.icon-group{width:100%}.info .full-section .payment-selection .payment-details>div .payment-method.icon-group label{border:1px solid #dcddde;border-radius:3px;cursor:pointer;display:block;padding:1em 1em 2em;position:relative;text-align:center;user-select:none}.info .full-section .payment-selection .payment-details>div .payment-method.icon-group label img{width:100%}.info .full-section .payment-selection .payment-details>div .payment-method.icon-group label span{background-color:#dcddde;bottom:0;color:#fff;left:0;position:absolute;right:0}.info .full-section .payment-selection .payment-details>div .payment-method.icon-group input{left:-9999px;position:absolute;visibility:hidden}.info .full-section .payment-selection .payment-details>div .payment-method.icon-group input:checked+label{background-color:#fff;border-color:#999}.info .full-section .payment-selection .payment-details>div .payment-method.icon-group input:checked+label span{background-color:#999}.info .full-section .checkboxes{font-size:1rem;margin:2em auto;max-width:30em;padding:0 1em;text-align:left}.info .full-section .checkboxes .checkbox input[type=checkbox],.info .full-section .checkboxes .checkbox input[type=radio]{left:-9999px;position:absolute}.info .full-section .checkboxes .checkbox label{display:inline-block;height:auto;line-height:1em;padding-left:1.5em;position:relative;white-space:normal;width:auto}.info .full-section .checkboxes .checkbox label:before{display:block;left:0;margin:0;position:absolute;top:0;width:1em}.info .full-section .klarna-container{background-color:#fff;margin:0 auto 3em;max-width:700px;min-height:800px;position:relative}.info .full-section .klarna-container:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}.info .full-section .klarna-container .klarna-hider{background-color:hsla(0,0%,94%,.8);bottom:0;color:#000;font-weight:700;left:0;padding-top:8em;position:absolute;right:0;top:0}.info .full-section .confirm{margin:auto;max-width:50em;padding:0 1em;text-align:left}.info .full-section .confirm h3{margin:2em 0}.info .full-section .confirm .summary{margin-bottom:2em}.info .full-section .confirm .summary .value-pair{margin-bottom:1em}.info .full-section .confirm .summary .value-pair div:first-child{font-weight:700}.info .full-section .confirm .cart-row{float:left;margin-top:0}.info .full-section .confirm .cart-row .amount{font-size:2em;width:auto}.info .full-section .confirm .cart-summary{float:left}.info .full-section .confirm .cart-summary .total-sum{font-weight:700}.info .full-section .confirm .buttons{float:left;padding:1em 0;width:100%}.info .full-section .confirm .buttons .submit-form{margin:auto;max-width:100%;width:10em}.info .full-section .confirm .buttons .submit-form form button{background-color:teal;border:none;border-radius:4px;color:#fff;display:block;float:none;font-family:Oswald,Helvetica,sans-serif;font-size:1em;font-weight:400;height:2.5em;line-height:2.5em;margin:auto;max-width:10em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.info .full-section .confirm .buttons .submit-form form button:hover{background-color:#003434;cursor:pointer}.info .full-section .confirm .buttons .submit-form form button:active{background-color:#00b3b3}.info .full-section .confirm .buttons .submit-form form button[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.info .full-section .buttons{font-size:1.5rem;margin:auto;max-width:1900px;padding:1em 2em}.info .full-section .buttons button{background-color:teal;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1em;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.info .full-section .buttons button:hover{background-color:#003434;cursor:pointer}.info .full-section .buttons button:active{background-color:#00b3b3}.info .full-section .buttons button[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.info .full-section .buttons button.back{float:left;opacity:.5}.info .full-section .buttons button.continue{float:right}.info .full-section .textarea-field{margin:auto;max-width:50em;padding:0 1em}.info .full-section textarea{line-height:1.2;min-height:10em;padding:1em}.info .full-section .notice{border-radius:.7em;float:none;margin:auto;max-width:50em}@media (min-width:28em){.info .full-section .customer-choice .payments{font-size:1em;text-align:left}.info .full-section .customer-choice .payments.company{width:13em}.info .full-section .payment-selection,.info .full-section .shipping-group{font-size:1em}.info .full-section .confirm .cart-summary .total-sum{font-size:1.2em}}@media (min-width:35em){.info .full-section .campaigns{display:flex;gap:1em;justify-content:space-between;max-width:45em}.info .full-section .campaigns .campaign-method:first-child .checkbox{float:right}.info .full-section .campaigns .checkbox label{position:relative}.info .full-section .shipping-group{padding:0}.info .full-section .shipping-group .shipping-item{font-weight:400;text-align:left}.info .full-section .shipping-group .shipping-item .second-row{display:inline;margin-left:0}.info .full-section .payment-selection{min-width:auto;padding:0}.info .full-section .payment-selection>.payment-method{font-weight:400}.info .full-section .payment-selection .payment-details>div{grid-template-columns:repeat(3,1fr)}.info .full-section .checkboxes{font-size:1.2rem;padding:0}.info .full-section .confirm .summary .value-pair{display:flex;margin-bottom:0}.info .full-section .confirm .summary .value-pair>div:first-child{width:30%}.info .full-section .confirm .summary .value-pair>div:last-child{width:70%}.info .full-section .confirm .summary+.notice{margin-top:2em}.info .full-section .confirm .cart-row{display:flex;font-size:1rem;justify-content:space-between;margin-bottom:1em}.info .full-section .confirm .cart-row .image{height:4em;margin-right:1em;width:8em}.info .full-section .confirm .cart-row .image img{height:100%;object-fit:cover;width:100%}.info .full-section .confirm .cart-row .text{width:100%}.info .full-section .confirm .cart-row .text .name{font-weight:700}.info .full-section .confirm .cart-row .text .bundle-list,.info .full-section .confirm .cart-row .text .description{font-size:.8em}.info .full-section .confirm .cart-row .amount,.info .full-section .confirm .cart-row .price{font-size:1.5em;font-weight:700;min-width:auto;width:10rem}}@media (min-width:45em){.info button.back{display:none}.info button.back-desktop{display:inline-block!important;margin-bottom:2em;width:auto}.info .full-section h1{font-size:2.5rem}.info .full-section .customer-choice{display:inline-block;max-width:25em;vertical-align:top;width:48%}.info .full-section .form-grid .g-1{grid-column:span 1}.info .full-section .form-grid .g-2{grid-column:span 2}.info .full-section .form-grid .g-3{grid-column:span 3}.info .full-section .form-grid .g-4{grid-column:span 4}.info .full-section .form-grid .g-5{grid-column:span 5}.info .full-section .form-grid .g-6{grid-column:span 6}.info .full-section .form-grid .g-7{grid-column:span 7}.info .full-section .form-grid .g-8{grid-column:span 8}.info .full-section .form-grid .g-9{grid-column:span 9}.info .full-section .form-grid .g-10{grid-column:span 10}.info .full-section .form-grid .g-11{grid-column:span 11}.info .full-section .form-grid .g-12{grid-column:span 12}.info .full-section .confirm .buttons .submit-form{display:inline-block;float:right}}.klarna-error{color:#999;font-size:1.5em;margin:5em auto;max-width:80%;text-align:center}.klarna-error h2{font-size:2em}.klarna-return{margin-bottom:3em;text-align:center}.klarna-return a{background-color:teal;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:1em 1.5em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.klarna-return a:hover{background-color:#003434;cursor:pointer}.klarna-return a:active{background-color:#00b3b3}.klarna-return a[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.feedback-area h1{font-size:26px}.feedback-area button{background-color:#ac2b24;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:400;height:2.5em;height:2em;line-height:2.5em;line-height:2em;margin-top:.5em;outline:none;padding:0 1.5em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.feedback-area button:hover{background-color:#6d1b17;cursor:pointer}.feedback-area button:active{background-color:#d4382f}.feedback-area button[disabled]{background-color:#686868!important;cursor:not-allowed!important;opacity:.6}.feedback-area strong{display:block;font-size:1.2em;margin-bottom:.5em}.feedback-area strong.red{color:#ac2b24}.feedback-area .input-field label{display:block;margin-bottom:.5em}.feedback-area .input-group{display:flex;flex-wrap:wrap;gap:1em}.feedback-area .input-group.vertical{flex-direction:column}.feedback-area .input-group .input-field{flex:1 1 100%}.feedback-area .page-section.upper{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.feedback-area .page-section.upper .text-container{padding-bottom:0}.feedback-area .page-section.lower{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}@media (min-width:45em){.feedback-area button{margin-top:2em}.feedback-area .page-header-text .text-container h1{font-size:26px;margin-top:2em}.feedback-area .page-section.upper{border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-bottom:1rem}.feedback-area .page-section.upper .text-container{padding-bottom:2em}.feedback-area .page-section.lower{border-top-left-radius:6px;border-top-right-radius:6px;margin-top:1rem}.feedback-area .input-group .input-field{flex:1 1 30%}}.leasing-cart{padding-bottom:3em}.leasing-cart h2,.leasing-cart>h1{font-size:30px;margin:1em 16px 0;max-width:1280px}.leasing-cart h2{margin:2em 16px 0;text-align:center}.leasing-cart>p{margin:auto 16px}.leasing-cart>p a{color:#ac2b24;font-weight:700;text-decoration:none}.leasing-cart>p a:hover{text-decoration:underline}.leasing-cart .page-header-text .text-container ol li{padding:.3em 0}.leasing-cart p.large{font-size:17px;margin:auto 16px;max-width:1280px;text-align:center}.leasing-cart p.large a.new-line{display:block;margin-top:10px}.leasing-cart .page-triptych{margin-top:20px}.leasing-cart #laskuri{margin:20px 16px 0;max-width:1280px}.leasing-cart .cart-data{font-size:17px}.leasing-cart .cart-data[v-cloak]{display:block!important;height:15em;position:relative}.leasing-cart .cart-data[v-cloak]:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}.leasing-cart .cart-data[v-cloak]>*{display:none!important}.leasing-cart .cart-data .sharelink{clear:both;margin-top:1em}.leasing-cart .cart-data .sharelink .share-link .header{display:none}@media (min-width:45em){.leasing-cart .cart-data .sharelink .share-link .header{display:block}}.leasing-cart .cart-data .cart-row .image{background-position:top}.leasing-cart .cart-data .cart-row .amount{width:auto}.leasing-cart .cart-data .cart-summary{width:100%}.leasing-cart .cart-data .cart-summary select{width:auto}.leasing-cart .cart-data .cart-summary>.left{float:none;font-size:1em!important;margin-bottom:1em}.leasing-cart .cart-data .cart-summary>.left .left{padding:.7em 0}.leasing-cart .cart-data .cart-summary span.right{text-align:right}.leasing-cart .cart-data .cart-summary>.right{clear:right;float:none;font-size:1.2em;font-weight:400;margin:0}.leasing-cart .cart-data .cart-summary>.right.leasing-select{margin-bottom:1em}.leasing-cart .cart-data .cart-summary>.right.leasing-select select{height:2em;line-height:2em}.leasing-cart .cart-data .cart-summary>.right.leasing-select .left{line-height:2em}@media (min-width:60em){.leasing-cart .cart-data .cart-summary select{font-size:1.1em}.leasing-cart .cart-data .cart-summary .left{float:left}.leasing-cart .cart-data .cart-summary .right{float:right}.leasing-cart .cart-data .cart-summary>.left,.leasing-cart .cart-data .cart-summary>.right{width:40%}}@media (min-width:80em){.leasing-cart .cart-data .cart-summary>.left{width:50%}.leasing-cart .cart-data .cart-summary>.right{width:30%}}.leasing-cart .cart-data .cart-buttons{font-size:1rem}.leasing-cart .cart-data .cart-buttons .continue{background-color:teal;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;line-height:2.5em;margin:0;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.leasing-cart .cart-data .cart-buttons .continue:hover{background-color:#003434;cursor:pointer}.leasing-cart .cart-data .cart-buttons .continue:active{background-color:#00b3b3}.leasing-cart .cart-data .cart-buttons .continue[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.leasing-cart .cart-data .cart-buttons .empty{background-color:#999;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;margin-bottom:.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.leasing-cart .cart-data .cart-buttons .empty:hover{background-color:#737373;cursor:pointer}.leasing-cart .cart-data .cart-buttons .empty:active{background-color:#b3b3b3}.leasing-cart .cart-data .cart-buttons .empty[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}.leasing-cart .cart-data .cart-buttons .share{background-color:#999;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;margin-bottom:.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.leasing-cart .cart-data .cart-buttons .share:hover{background-color:#737373;cursor:pointer}.leasing-cart .cart-data .cart-buttons .share:active{background-color:#b3b3b3}.leasing-cart .cart-data .cart-buttons .share[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}.leasing-cart .cart-data .cart-buttons .sharelink{float:right;font-size:1em;margin-top:.5em;position:relative;right:auto;width:100%}.leasing-cart .cart-data .button-container{display:inline-block;width:100%}@media (min-width:35em){.leasing-cart .cart-data .cart-buttons{display:grid;gap:1em;grid-template-columns:1fr 1fr;justify-content:space-between}.leasing-cart .cart-data .cart-buttons>:nth-child(3),.leasing-cart .cart-data .cart-buttons>:nth-child(4){grid-column:1/-1}.leasing-cart .cart-data .cart-buttons .continue{width:100%!important}.leasing-cart .cart-data .cart-buttons .empty,.leasing-cart .cart-data .cart-buttons .share{margin:0}.leasing-cart .cart-data .button-container{width:auto}}@media (min-width:60em){.leasing-cart .cart-data .cart-buttons{display:block;font-size:1rem}.leasing-cart .cart-data .cart-buttons .continue,.leasing-cart .cart-data .cart-buttons .empty{float:right}.leasing-cart .cart-data .cart-buttons .share{float:left;margin-left:1em;margin-right:1em;width:auto}.leasing-cart .cart-data .button-container{width:auto}}@media (min-width:80em){.leasing-cart .cart-data .cart-row{font-size:1em}}@media (min-width:100em){.leasing-cart .cart-data{font-size:1em}}.leasing-cart .citation{background-color:#000;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:18px;font-weight:400;margin:20px 16px 0;max-width:1280px;padding:1em;text-align:center}.leasing-cart .citation .quote{font-size:22px;margin-bottom:20px}.leasing-cart .citation .quote:after,.leasing-cart .citation .quote:before{content:"”"}.leasing-cart .page-section .image-container{flex:1 1 14em}.leasing-cart .section{margin-bottom:10px;margin-top:10px}.leasing-cart .red{color:#ac2b24}.leasing-cart #laskuri,.leasing-cart #me,.leasing-cart #miten,.leasing-cart #sopimuksen,.leasing-cart #suosituimmat,.leasing-cart #yhteystiedot{scroll-margin-top:3rem}@media (min-width:45em){.leasing-cart h2,.leasing-cart>h1{font-size:41px}.leasing-cart h2{margin-bottom:1em}.leasing-cart h2.align-left{margin:1em 16px 0;text-align:left}.leasing-cart p.large{font-size:30px;text-align:left}.leasing-cart p.large a.new-line{display:inline;margin:0}.leasing-cart .citation,.leasing-cart .citation .quote{font-size:22px}.leasing-cart .page-section .image-container{flex:0 0 530px}.leasing-cart #laskuri,.leasing-cart #me,.leasing-cart #miten,.leasing-cart #sopimuksen,.leasing-cart #suosituimmat,.leasing-cart #yhteystiedot{scroll-margin-top:0}}@media (min-width:60em){.leasing-cart .citation{padding:3em 2em}.leasing-cart .section .person-grid{font-size:26px}}@media (min-width:1312px){.leasing-cart h2.align-left,.leasing-cart>h1{margin:1em auto 0}.leasing-cart h2{margin:2em auto 1em}.leasing-cart p.large{margin:auto}.leasing-cart product-slider-new{display:block;height:692px;position:relative}.leasing-cart product-slider-new:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}.leasing-cart shopping-cart-leasing{display:block;height:325px;position:relative}.leasing-cart shopping-cart-leasing:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}@keyframes l7{to{transform:translate(-50%,-50%) rotate(.5turn)}}.leasing-cart #laskuri{margin:20px auto 0}.leasing-cart .citation{margin:20px auto 0;padding:3em 5em}}.leasing-form .input-field{margin-top:1em}.leasing-form button{background-color:green;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1.5em;font-weight:700;height:2.5em;line-height:2.5em;margin:2em auto;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.leasing-form button:hover{background-color:#003400;cursor:pointer}.leasing-form button:active{background-color:#00b300}.leasing-form button[disabled]{background-color:#2d532d!important;cursor:not-allowed!important;opacity:.6}.leasing-form .disclaimer{font-size:1.2em}@media (min-width:35em){.leasing-form .input-field{float:left;width:49.1525423729%}.leasing-form .input-field:nth-child(odd){clear:both;margin-left:0;margin-right:-100%}.leasing-form .input-field:nth-child(2n+2){clear:none;margin-left:50.8474576271%;margin-right:-100%}.leasing-form button{display:block;padding-left:2em;padding-right:2em;width:auto}}@media (min-width:60em){.leasing-form .input-field{float:left;width:32.2033898305%}.leasing-form .input-field:nth-child(3n+1){clear:both;margin-left:0;margin-right:-100%}.leasing-form .input-field:nth-child(3n+2){clear:none;margin-left:33.8983050847%;margin-right:-100%}.leasing-form .input-field:nth-child(3n+3){clear:none;margin-left:67.7966101695%;margin-right:-100%}}.leasing-table{margin:1em 0;width:100%}.leasing-table[v-cloak]{display:block!important;height:12em}.leasing-table[v-cloak]:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}.leasing-table[v-cloak]>*{display:none!important}.leasing-table .image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:4em;width:5em}.leasing-table .row{float:left;margin:.5em 0;width:100%}.leasing-table .row.header{display:none}.leasing-table .row.header .cell:after{content:""!important}.leasing-table .row.footer{float:left;width:33%}.leasing-table .row.footer .cell:first-of-type{display:none}.leasing-table .row.footer .cell:after{content:""!important}.leasing-table .row .cell{flex-grow:1;padding:.2em;width:100%}.leasing-table .row .cell .bold{font-size:1.2em}.leasing-table .row .cell .description,.leasing-table .row .cell .specs{display:block;font-size:.8em}.leasing-table .row .cell .bundle-list a{color:inherit;text-decoration:none}.leasing-table .row .cell .bundle-list a:hover{text-decoration:underline}.leasing-table .row .cell:first-of-type,.leasing-table .row .cell:last-of-type{font-weight:700}.leasing-table .row .cell:last-of-type:after{content:"kpl";display:inline-block;margin-left:.5em}@media (min-width:45em){.leasing-table .row{display:flex;float:none;margin:0 0 1em}.leasing-table .row.header{display:flex}.leasing-table .row.header .cell{font-weight:700!important}.leasing-table .row.footer{float:none;width:100%}.leasing-table .row.footer .cell:first-of-type{display:block}.leasing-table .row .row{margin:1em 0}.leasing-table .row .cell .description,.leasing-table .row .cell .specs{font-size:1em}.leasing-table .row .cell:first-of-type,.leasing-table .row .cell:last-of-type{font-weight:400;width:10em}}.leasing-table .spacer{border:1px solid #dcddde;clear:both;height:0;margin:.5em 0;width:100%}#leasing-pdf{background-color:green;border:none;border-radius:4px;color:#fff;display:block;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:700;height:2.5em;line-height:2.5em;margin:3em auto;max-width:30rem;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}#leasing-pdf:hover{background-color:#003400;cursor:pointer}#leasing-pdf:active{background-color:#00b300}#leasing-pdf[disabled]{background-color:#2d532d!important;cursor:not-allowed!important;opacity:.6}.leasing-strip{background-color:#132b42;color:#fff;display:flex;font-family:PT Sans,sans-serif;font-size:12px;font-weight:700;margin:0;max-width:1280px}.leasing-strip .leasing-header{display:none;flex:0 0 auto;padding:1.5em 1em 1.5em 1.5em}.leasing-strip .leasing-container{flex-grow:1;overflow:hidden;position:relative}.leasing-strip .leasing-container .leasing-slide{display:flex;flex-wrap:nowrap}.leasing-strip .leasing-container .leasing-slide .leasing-item{color:#fff;flex:0 0 auto;padding:1.5em 1em;text-decoration:none}.leasing-strip .leasing-container .leasing-slide .leasing-item:hover{background-color:#fff;color:#132b42}.leasing-strip .next,.leasing-strip .prev{flex:0 0 auto;flex-basis:40px;overflow:hidden;text-align:center;transition:width .3s,flex-basis .3s;width:40px}.leasing-strip .next:after,.leasing-strip .prev:after{background-color:#ac2b24;border-radius:.2rem;color:#fff;cursor:pointer;display:inline-block;font-family:Material Symbols Outlined;font-size:1.5em;position:relative;text-align:center;top:50%;transform:translateY(-50%)}.leasing-strip .next.swiper-button-disabled,.leasing-strip .prev.swiper-button-disabled{flex-basis:0;width:0}.leasing-strip .prev:after{content:"\e5cb";padding-right:.1em}.leasing-strip .next:after{content:"\e5cc";padding-left:.1em}@media (min-width:45em){.leasing-strip{font-size:16px;margin:0 16px}.leasing-strip .leasing-header{display:block}.leasing-strip .leasing-container{padding:0}}@media (min-width:1312px){.leasing-strip{margin:0}}.popup-notice-area{position:fixed;right:0;top:0;width:100%;z-index:1050}@media (min-width:45em){.popup-notice-area{top:5em;width:40em}}.popup-notice-area .popup-notice{background-color:#333;color:#fff;display:flex;margin-bottom:1em;padding:1em;position:relative;right:-100%;transition:right .2s}.popup-notice-area .popup-notice b:after{content:" ";display:block}.popup-notice-area .popup-notice.show{right:0}.popup-notice-area .popup-notice.success{background-color:#2d882d}.popup-notice-area .popup-notice.error{background-color:#a7373d}.popup-notice-area .popup-notice.info{background-color:#2e4172}.popup-notice-area .popup-notice .text-area{float:left;width:100%}.popup-notice-area .popup-notice .text-area ul{column-count:1;-webkit-columns:1;-moz-columns:1;margin-left:.5em}.popup-notice-area .popup-notice .text-area ul li:before{color:#fff}.popup-notice-area .popup-notice .notice-icon{float:left;font-size:3em;margin-right:.3em}.popup-notice-area .popup-notice .notice-close{float:right}.popup-confirm-area{display:none;left:50%;max-width:90%;position:fixed;top:30vh;transform:translate(-50%);width:40em;z-index:1060}.popup-confirm-area .popup-notice{background-color:#fff;border:.1em solid #ccc;border-radius:4px;box-shadow:0 .5em 1em hsla(0,0%,39%,.5);color:#333;opacity:0;padding:1em;position:relative;transition:opacity .2s}.popup-confirm-area .popup-notice b:after{content:" ";display:block}.popup-confirm-area .popup-notice button{background-color:#dcddde;border:none;border-radius:4px;color:#333;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;margin-left:1em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.popup-confirm-area .popup-notice button:hover{background-color:#b5b7b9;cursor:pointer}.popup-confirm-area .popup-notice button:active{background-color:#f6f7f7}.popup-confirm-area .popup-notice button[disabled]{background-color:#ddd!important;cursor:not-allowed!important;opacity:.6}.popup-confirm-area .popup-notice button.continue{background-color:teal;color:#fff}.popup-confirm-area .popup-notice.show{opacity:1}.popup-confirm-area .popup-notice .notice-icon{float:left;font-size:3em;margin-right:.3em}.popup-confirm-area .popup-notice .text-area ul{margin-left:.5em}.popup-confirm-area .popup-notice .text-area ul li{margin-bottom:.5em}.popup-confirm-area .popup-notice .text-area ul li:before{color:#333}.popup-confirm-area .popup-notice .text-area ul li .date{color:#666;display:block;font-size:.9em;font-style:italic;margin-left:1em}.popup-confirm-area .popup-notice .text-area iframe{border:none;height:20em;margin-top:1em;width:100%}.popup-confirm-area .popup-notice .notice-close{float:right}.popup-confirm-area .popup-notice .button-area{clear:both;margin-top:1em;text-align:right}.compare{padding-bottom:3em}.compare button.share{background-color:#dcddde;border:none;border-radius:4px;color:#333;float:right;font-family:Oswald,Helvetica,sans-serif;font-size:.5em;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.compare button.share:hover{background-color:#b5b7b9;cursor:pointer}.compare button.share:active{background-color:#f6f7f7}.compare button.share[disabled]{background-color:#ddd!important;cursor:not-allowed!important;opacity:.6}@media (min-width:45em){.compare button.share:after{content:"Jaa vertailukori";margin-left:.5em}}.compare .swipe-legend{display:flex;margin:1em 0}.compare .swipe-legend>div{text-align:center;width:100%}@media (min-width:420px){.compare .swipe-legend.slides-1{display:none}}@media (min-width:630px){.compare .swipe-legend.slides-2{display:none}}@media (min-width:840px){.compare .swipe-legend.slides-3{display:none}}.compare .sharelink{clear:both;font-size:.5em;margin-top:1em}.compare .sharelink .share-link .header{display:none}@media (min-width:45em){.compare .sharelink{margin:0;position:absolute;right:11em;top:0}.compare .sharelink .share-link .header{display:block}}.compare .compare-slides{display:block;list-style:none;margin-bottom:1em;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.compare .compare-slides[v-cloak]{display:none}.compare .compare-slides[v-cloak]:first-child{display:block!important;height:15em}.compare .compare-slides[v-cloak]:first-child:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}.compare .compare-slides[v-cloak]>*{display:none!important}.compare .compare-slides .compare-cols{box-sizing:content-box;display:flex;height:100%;position:relative;touch-action:pan-y;transform:translateZ(0);transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.compare .compare-slides .compare-cols.main-stats{align-items:stretch;display:flex}.compare .compare-slides .compare-cols.main-stats .compare-col{display:block;display:flex;flex-direction:column;flex-shrink:0;height:100%;height:auto;position:relative;transition-property:transform;width:100%}.compare .compare-slides .compare-cols.main-stats .compare-col .awards{flex-grow:1}.compare .compare-slides .compare-cols.main-stats .compare-col .compare-row{flex:0 0 1.5em}.compare .compare-slides .compare-cols .compare-col{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.compare .compare-slides .compare-cols .compare-col.legend{font-weight:700}.compare .compare-slides .compare-cols .compare-col .image{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:10em;overflow:hidden;position:relative;width:100%}.compare .compare-slides .compare-cols .compare-col .image .sold-out{height:100%;overflow:hidden;position:absolute;width:100%;z-index:2}.compare .compare-slides .compare-cols .compare-col .image .sold-out span{background-color:#fff;border:1px solid #ac2b24;color:#ba1717;display:block;font-size:1.2em;font-weight:700;left:-5em;padding:.5em 5em;position:absolute;text-transform:uppercase;top:2em;transform:rotate(-30deg)}.compare .compare-slides .compare-cols .compare-col .image .type{border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:700;left:15px;line-height:1;padding:.5em .8em;position:absolute;top:15px;z-index:2}.compare .compare-slides .compare-cols .compare-col .image .type:before{display:inline-block;font-family:FontAwesome;height:.9em;margin-right:.5em}.compare .compare-slides .compare-cols .compare-col .image .type.new{background-color:#000}.compare .compare-slides .compare-cols .compare-col .image .type.new:before{content:"\f005"}.compare .compare-slides .compare-cols .compare-col .image .type.used{background-color:#5a855f}.compare .compare-slides .compare-cols .compare-col .image .type.used:before{content:"\f06c"}.compare .compare-slides .compare-cols .compare-col .name{font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:700;height:3em;overflow:hidden;white-space:normal}.compare .compare-slides .compare-cols .compare-col .name a{color:#333;text-decoration:none}.compare .compare-slides .compare-cols .compare-col .empty{padding:.5em 0}.compare .compare-slides .compare-cols .compare-col .empty button{background-color:#dcddde;border:none;border-radius:4px;color:#333;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.compare .compare-slides .compare-cols .compare-col .empty button:hover{background-color:#b5b7b9;cursor:pointer}.compare .compare-slides .compare-cols .compare-col .empty button:active{background-color:#f6f7f7}.compare .compare-slides .compare-cols .compare-col .empty button[disabled]{background-color:#ddd!important;cursor:not-allowed!important;opacity:.6}.compare .compare-slides .compare-cols .compare-col .empty button i{margin-right:.5em}.compare .compare-slides .compare-cols .compare-col .awards{padding:.5em 0}.compare .compare-slides .compare-cols .compare-col .awards .award{background-color:#ac2b24;border-radius:6px;color:#fff;float:left;margin-bottom:.2em;margin-right:.2em;padding:.2em .5em}.compare .compare-slides .compare-cols .compare-col .compare-row{border-bottom:1px dashed #999;height:1.5em;line-height:1.5em;overflow:hidden;position:relative}.compare .compare-slides .compare-cols .compare-col .compare-row.hover{background-color:#f9f9f9}.compare .compare-slides .compare-cols .compare-col .compare-row.price{font-size:1.2em;font-weight:700}.compare .compare-slides .compare-cols .compare-col .compare-row.highlight{font-weight:600}.compare .compare-slides .compare-cols .compare-col .compare-row>div{display:block;inset:0;overflow:hidden;position:absolute;text-overflow:ellipsis}.compare .compare-slides .compare-cols .compare-col .compare-row>div:not(.bar){padding-right:1em}.compare .compare-slides .compare-cols .compare-col .compare-row>div>span{white-space:nowrap}.compare .compare-slides .compare-cols .compare-col .compare-row .bar{display:flex;height:100%}.compare .compare-slides .compare-cols .compare-col .compare-row .bar span{display:inline-block;font-weight:700;width:3em}.compare .compare-slides .compare-cols .compare-col .compare-row .bar .bar-outer{height:100%;width:100%}.compare .compare-slides .compare-cols .compare-col .compare-row .bar .bar-outer .bar-inner{background-color:#ac2b24;height:100%}.compare .compare-slides .compare-cols .compare-col .buttons{padding:.5em 0}.compare .compare-slides .compare-cols .compare-col .buttons button{font-size:1.2em}.compare .compare-slides .compare-cols .compare-col .buttons .remove{background-color:#dcddde;border:none;border-radius:4px;color:#333;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;margin-right:.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.compare .compare-slides .compare-cols .compare-col .buttons .remove:hover{background-color:#b5b7b9;cursor:pointer}.compare .compare-slides .compare-cols .compare-col .buttons .remove:active{background-color:#f6f7f7}.compare .compare-slides .compare-cols .compare-col .buttons .remove[disabled]{background-color:#ddd!important;cursor:not-allowed!important;opacity:.6}.compare .compare-slides .compare-cols .compare-col .buttons .add-to-cart{background-color:#0c6170;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.compare .compare-slides .compare-cols .compare-col .buttons .add-to-cart:hover{background-color:#05252b;cursor:pointer}.compare .compare-slides .compare-cols .compare-col .buttons .add-to-cart:active{background-color:#11899e}.compare .compare-slides .compare-cols .compare-col .buttons .add-to-cart[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.compare .compare-slides .compare-cols .compare-col .plussat{padding:.2em}.compare .compare-slides .compare-cols .compare-col .plussat ul{column-count:1;-webkit-columns:1;-moz-columns:1;margin:0;padding:0}.compare .compare-slides .compare-cols .compare-col .plussat ul li{float:none;overflow:hidden;padding-left:1.2em;position:relative;text-overflow:ellipsis}.compare .compare-slides .compare-cols .compare-col .plussat ul li:before{font-family:FontAwesome;font-size:1em;left:0;margin-right:.5em;position:absolute;top:.2em;vertical-align:0}.compare .compare-slides .compare-cols .compare-col .plussat ul li.plus:before{color:green;content:"\f055"}@media (min-width:28em){.compare h1{margin-bottom:2em}}@media (min-width:1280px){.compare{margin-bottom:0}}.spare-parts strong{display:block;font-size:1.2em;margin-bottom:.5em}.spare-parts strong.red{color:#ac2b24}.spare-parts button{background-color:#ac2b24;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:400;height:2.5em;height:2em;line-height:2.5em;line-height:2em;margin-top:1em;outline:none;padding:0 1.5em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.spare-parts button:hover{background-color:#6d1b17;cursor:pointer}.spare-parts button:active{background-color:#d4382f}.spare-parts button[disabled]{background-color:#686868!important;cursor:not-allowed!important;opacity:.6}.spare-parts p.red{color:#ac2b24;font-size:17px}.spare-parts .input-group{display:flex;flex-wrap:wrap;gap:1em}.spare-parts .input-group.vertical{flex-direction:column}.spare-parts .input-group .input-field{flex:1 1 100%}.spare-parts .input-field label{display:block;margin-bottom:.5em}.spare-parts .page-section.upper{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.spare-parts .page-section.upper .text-container{padding-bottom:0}.spare-parts .page-section.lower{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.spare-parts textarea{margin-top:1em;padding:1em}.spare-parts textarea::placeholder{font-size:17px;line-height:1}@media (min-width:45em){.spare-parts .page-header-text .text-container h1{font-size:26px;margin-top:3em}.spare-parts .page-section.upper{border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-bottom:1rem}.spare-parts .page-section.upper .text-container{padding-bottom:2em}.spare-parts .page-section.lower{border-top-left-radius:6px;border-top-right-radius:6px;margin-top:1rem}.spare-parts .input-group .input-field{flex:1 1 30%}}.search h1{margin-bottom:1em}.search hr{border:1px solid #999;margin:2em 0}.search button.share{background-color:#dcddde;border:none;border-radius:4px;color:#333;float:right;font-family:Oswald,Helvetica,sans-serif;font-size:.5em;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.search button.share:hover{background-color:#b5b7b9;cursor:pointer}.search button.share:active{background-color:#f6f7f7}.search button.share[disabled]{background-color:#ddd!important;cursor:not-allowed!important;opacity:.6}@media (min-width:45em){.search button.share:after{content:"Jaa hakutulos";margin-left:.5em}}.search .sharelink{clear:both;font-size:.5em;margin-top:1em}.search .sharelink .share-link .header{display:none}@media (min-width:45em){.search .sharelink{margin:0;position:absolute;right:11em;top:0}.search .sharelink .share-link .header{display:block}}.search.hide{display:none;height:0;margin-bottom:3em;overflow:hidden}.search.hide.quick{margin-bottom:0}@media (min-width:60em){.search.hide{margin-bottom:0}}.search .tabs{background-color:#fff;border-bottom:3px solid #dcddde;display:flex;font-size:1em;padding-left:.5em;padding-right:.5em}.search .tabs .tab{border:1px solid #fff;border-left-color:#ccc;cursor:pointer;float:left;font-weight:700;margin-right:.2em;margin-top:.5em;position:relative}.search .tabs .tab a{color:#333;display:block;float:left;padding:0 1em;text-decoration:none}.search .tabs .tab:first-of-type{border-left-color:#fff}.search .tabs .tab.selected{background-color:#dcddde;border:1px solid #dcddde;border-top-left-radius:8px;border-top-right-radius:8px;margin-right:.2em;margin-top:0}.search .tabs .tab.selected a{background-color:#dcddde;border-top-left-radius:8px;border-top-right-radius:8px;padding:.5em 1em}.search .tabs .tab.selected a:after,.search .tabs .tab.selected a:before{background:#dcddde;bottom:-1px;content:"";display:block;height:8px;position:absolute;width:8px;z-index:1}.search .tabs .tab.selected a:before{left:-9px}.search .tabs .tab.selected a:after{right:-9px}.search .tabs .tab.selected:after,.search .tabs .tab.selected:before{background:#fff;bottom:-1px;content:"";display:block;height:8px;position:absolute;width:8px;z-index:2}.search .tabs .tab.selected:before{border-bottom-right-radius:8px;left:-9px}.search .tabs .tab.selected:after{border-bottom-left-radius:8px;right:-9px}.search .tabs .tab.selected+.tab{border-left-color:#fff}@media (min-width:29em){.search .tabs{display:block;font-size:1.2em}}.search .tab-buttons{margin-bottom:1em}.search .tab-buttons .tab{background-color:#dcddde;border:none;border-radius:4px;color:#333;cursor:default;float:left;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:700;height:2.5em;line-height:2.5em;margin-right:.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.search .tab-buttons .tab:hover{background-color:#b5b7b9;cursor:pointer}.search .tab-buttons .tab:active{background-color:#f6f7f7}.search .tab-buttons .tab[disabled]{background-color:#ddd!important;cursor:not-allowed!important;opacity:.6}.search .tab-buttons .tab.selected{background-color:#ac2b24;color:#fff}.search .search-settings{padding:1em 0}.search .search-settings.desktop .left-side,.search .search-settings.tablet .left-side{min-height:0}.search .search-settings.desktop .search-area-content,.search .search-settings.tablet .search-area-content{margin-bottom:3em}@media (min-width:60em){.search .search-settings.desktop .left-side,.search .search-settings.tablet .left-side{min-height:12em}}.search .search-settings .filter-row{padding:.5em 0}.search .search-settings .filter-row-head{background-position:0;background-repeat:no-repeat;background-size:contain;cursor:pointer;font-weight:700;height:2em;line-height:2em;padding-left:2.5em}.search .search-settings .filter-row-head.valmistaja{background-image:url(/static/2017/images/ren-valmistaja.svg)}.search .search-settings .filter-row-head.varit{background-image:url(/static/2017/images/ren-varit.svg)}.search .search-settings .filter-row-head.kayttojarjestelma{background-image:url(/static/2017/images/ren-kayttojarjestelma.svg)}.search .search-settings .filter-row-head.komponentit{background-image:url(/static/2017/images/ren-komponentit.svg)}.search .search-settings .filter-row-head.naytto{background-image:url(/static/2017/images/ren-naytto.svg)}.search .search-settings .filter-row-head.ominaisuudet{background-image:url(/static/2017/images/ren-ominaisuudet.svg)}.search .search-settings .filter-row-head.paino{background-image:url(/static/2017/images/ren-paino.svg)}.search .search-settings .filter-row-head.saatavuus{background-image:url(/static/2017/images/ren-saatavuus.svg)}.search .search-settings .filter-row-head.takuu{background-image:url(/static/2017/images/ren-takuu.svg)}.search .search-settings .filter-row-head.liitannat{background-image:url(/static/2017/images/ren-liitannat.svg)}.search .search-settings .filter-row-head:after{content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:.5em;vertical-align:-1px}.search .search-settings .filter-row-head.open:after{content:"\f0d7"}.search .search-settings .filter-row-head.open+.filter-row-body{display:block}.search .search-settings .filter-row-body,.search .search-settings .filter-row-head.open+.filter-row-body+.filter-row-selected{display:none}.search .search-settings .filter-row-selected{margin-left:2.5em}.search .search-settings .filter-row-selected span{float:left;margin-right:1em}.search .search-settings .filter-row-selected span:before{color:green;content:"\f046";font-family:FontAwesome;font-size:1.2em;margin-right:.2em;vertical-align:-1px}.search .search-settings .filter-row.search-buttons{background-color:#fff;bottom:0;left:0;max-width:80em;padding:0 1em;position:fixed;width:100%;z-index:105}.search .search-settings .filter-row.search-buttons+.search-buttons-placeholder{height:2em}@media (min-width:28em){.search .search-settings .filter-row.search-buttons+.search-buttons-placeholder{height:1em}}@media (min-width:35em){.search .search-settings .filter-row.search-buttons+.search-buttons-placeholder{height:3em}}@media (min-width:45em){.search .search-settings .filter-row.search-buttons{background-color:#fff;bottom:0;left:0;max-width:80em;padding:0;position:relative;width:100%;z-index:100}.search .search-settings .filter-row.search-buttons+.search-buttons-placeholder{height:auto}.search .search-settings .filter-row.search-buttons.fixed{background-color:#fff;bottom:0;left:auto;max-width:80em;padding:1em 0;position:fixed;width:100%;z-index:100}.search .search-settings .filter-row.search-buttons.fixed+.search-buttons-placeholder{height:6em}}.search .search-settings .filter-header{cursor:pointer;transition:border-color .2s}.search .search-settings .filter-header,.search .search-settings .filter-header-noopen{display:block;font-size:1.5em;font-weight:700;margin:1em 0;padding:.5em 0}.search .search-settings .filter-header-noopen+.search-area-content{display:block}.search .search-settings .filter-header:after{content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:.5em;vertical-align:-2px}.search .search-settings .filter-header.open{border-color:#ac2b24}.search .search-settings .filter-header.open:after{content:"\f0d7"}.search .search-settings .filter-header.open+.search-area-content{display:block}.search .search-settings .icon-boxes .icon-box{float:left;margin-bottom:1em;padding:0 .5em;text-align:center;width:32.2033898305%}.search .search-settings .icon-boxes .icon-box:nth-child(3n+1){clear:both;margin-left:0;margin-right:-100%}.search .search-settings .icon-boxes .icon-box:nth-child(3n+2){clear:none;margin-left:33.8983050847%;margin-right:-100%}.search .search-settings .icon-boxes .icon-box:nth-child(3n+3){clear:none;margin-left:67.7966101695%;margin-right:-100%}.search .search-settings .icon-boxes .icon-box span{color:#666;display:none;font-size:.8em;line-height:1.2em}.search .search-settings .icon-boxes .icon-box .checkbox{margin-bottom:0}.search .search-settings .icon-boxes .icon-box .checkbox input{appearance:none!important;position:absolute;visibility:hidden!important}.search .search-settings .icon-boxes .icon-box .checkbox input:checked+label:after{content:"\f046"}.search .search-settings .icon-boxes .icon-box .checkbox label{position:relative;width:100%}.search .search-settings .icon-boxes .icon-box .checkbox label:before{display:none}.search .search-settings .icon-boxes .icon-box .checkbox label:after{content:"\f096";display:inline-block;font-family:FontAwesome;font-size:2em;margin-top:.2em;text-align:left;vertical-align:-.1em;width:.8em}.search .search-settings .icon-boxes .icon-box .checkbox label .icon{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;height:25vw;padding-top:100%;width:100%}@media (min-width:28em){.search .search-settings .icon-boxes .icon-box{float:left;width:23.7288135593%}.search .search-settings .icon-boxes .icon-box:nth-child(4n+1){clear:both;margin-left:0;margin-right:-100%}.search .search-settings .icon-boxes .icon-box:nth-child(4n+2){clear:none;margin-left:25.4237288136%;margin-right:-100%}.search .search-settings .icon-boxes .icon-box:nth-child(4n+3){clear:none;margin-left:50.8474576271%;margin-right:-100%}.search .search-settings .icon-boxes .icon-box:nth-child(4n+4){clear:none;margin-left:76.2711864407%;margin-right:-100%}.search .search-settings .icon-boxes .icon-box .checkbox label .icon{height:20vw}}@media (min-width:45em){.search .search-settings .icon-boxes .icon-box{float:left;width:15.2542372881%}.search .search-settings .icon-boxes .icon-box:nth-child(6n+1){clear:both;margin-left:0;margin-right:-100%}.search .search-settings .icon-boxes .icon-box:nth-child(6n+2){clear:none;margin-left:16.9491525424%;margin-right:-100%}.search .search-settings .icon-boxes .icon-box:nth-child(6n+3){clear:none;margin-left:33.8983050847%;margin-right:-100%}.search .search-settings .icon-boxes .icon-box:nth-child(6n+4){clear:none;margin-left:50.8474576271%;margin-right:-100%}.search .search-settings .icon-boxes .icon-box:nth-child(6n+5){clear:none;margin-left:67.7966101695%;margin-right:-100%}.search .search-settings .icon-boxes .icon-box:nth-child(6n+6){clear:none;margin-left:84.7457627119%;margin-right:-100%}.search .search-settings .icon-boxes .icon-box .checkbox label .icon{height:15vw}}@media (min-width:60em){.search .search-settings .icon-boxes{display:flex;margin:0 -.5em}.search .search-settings .icon-boxes .icon-box{clear:none;float:none;margin:0!important;width:100%}.search .search-settings .icon-boxes .icon-box b{display:block;font-size:.9em;margin:.5em 0}.search .search-settings .icon-boxes .icon-box span{display:block;height:6em;max-height:6em;overflow:hidden}.search .search-settings .icon-boxes .icon-box .checkbox{float:none;margin:0 0 1em}.search .search-settings .icon-boxes .icon-box .checkbox label .icon{height:7em}.search .search-settings .icon-boxes .icon-box .checkbox label:after{margin-top:.5em}}.search .search-settings .specify-boxes{border:.1em solid #ccc;border-radius:4px;margin:2em 0;padding:.5em}.search .search-settings .specify-boxes .specify-header{font-weight:700;padding:.5em}.search .search-settings .specify-boxes .specify-header:after{content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:.5em}.search .search-settings .specify-boxes .specify-header.open:after{content:"\f0d7"}.search .search-settings .specify-boxes .specify-header.open+.specify-content{display:block}.search .search-settings .specify-boxes .specify-content{display:none;padding:.5em 0}.search .search-settings .specify-boxes .specify-content .specify-box{margin-bottom:1em;padding:0 .5em;width:100%}.search .search-settings .specify-boxes .specify-content .specify-box span{font-size:.9em}.search .search-settings .specify-boxes .specify-content .specify-box .checkbox{font-weight:700;margin-bottom:0}@media (min-width:60em){.search .search-settings .specify-boxes .specify-header.open+.specify-content{display:flex}.search .search-settings .specify-boxes .specify-content .specify-box{margin-bottom:0}.search .search-settings .specify-boxes .specify-content .specify-box .checkbox{margin-bottom:1em}}.search .search-settings .search-area-content{display:none}.search .search-settings .search-area-content.open{display:block}.search .search-settings .filter-widget{margin:1em 0;overflow:visible}.search .search-settings .filter-widget label{display:block;font-weight:700;margin-bottom:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.search .search-settings .filter-widget label.big-label{font-size:1.2em}.search .search-settings .filter-widget input.left,.search .search-settings .filter-widget input.right,.search .search-settings .filter-widget select.left,.search .search-settings .filter-widget select.right{width:45%}.search .search-settings .filter-widget span.line{display:inline-block;font-weight:700;line-height:2.5em;text-align:center;width:10%}.search .search-settings .filter-widget span.line.text{font-size:1.2em;margin-top:.8em;text-align:left;width:auto}.search .search-settings .filter-widget fieldset{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 2px 5px -3px hsla(0,0%,39%,.3);margin:0;padding:1em 1em 0}.search .search-settings .filter-widget fieldset label{margin:0}.search .search-settings .filter-widget fieldset .number label{float:left;font-weight:400;width:auto}.search .search-settings .filter-widget fieldset .number input{float:left;height:2em;margin-right:.5em;margin-top:-.3em;padding:0;text-align:center;width:1.5em}.search .search-settings .filter-widget fieldset .select label{float:left;font-weight:400;width:auto}.search .search-settings .filter-widget fieldset .select select{float:left;height:2em;margin-right:.5em;margin-top:-.3em;padding:0;text-align:center;width:4.5em}.search .search-settings .filter-widget button{font-size:1.2em;min-width:50%}.search .search-settings .filter-widget button.search{background-color:#ac2b24;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.search .search-settings .filter-widget button.search:hover{background-color:#6d1b17;cursor:pointer}.search .search-settings .filter-widget button.search:active{background-color:#d4382f}.search .search-settings .filter-widget button.search[disabled]{background-color:#686868!important;cursor:not-allowed!important;opacity:.6}.search .search-settings .filter-widget button.reset{background-color:#999;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.search .search-settings .filter-widget button.reset:hover{background-color:#737373;cursor:pointer}.search .search-settings .filter-widget button.reset:active{background-color:#b3b3b3}.search .search-settings .filter-widget button.reset[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}.search .search-settings .filter-widget button.switch{background-color:teal;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.search .search-settings .filter-widget button.switch:hover{background-color:#003434;cursor:pointer}.search .search-settings .filter-widget button.switch:active{background-color:#00b3b3}.search .search-settings .filter-widget button.switch[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}@media (min-width:28em){.search .search-settings .filter-widget button{font-size:1em;width:auto}}@media (min-width:60em){.search .search-settings .filter-widget input.half{width:50%}}.search .search-settings .try-extended{background-color:#dcddde;border-radius:4px;float:left;font-size:1.2em;padding:.5em 1em;text-align:center;width:100%}@media (min-width:28em){.search .search-settings .try-extended{text-align:left;width:auto}}.search .search-settings .search-1{margin-top:2em}.search .search-settings .search-2{margin-bottom:2em}.search .search-settings .search-amount{font-size:1.2em;margin-bottom:-.5em;margin-top:.2em;text-align:center}.search .search-settings .search-amount .red{color:red}.search .search-settings .search-amount .no-results{color:#666;font-weight:400;margin-left:2em}.search .search-settings .search-amount .only-desktop{display:none}@media (min-width:60em){.search .search-settings .search-amount .only-desktop{display:inline}}.search .search-settings .left-side{min-height:15em}@media (min-width:60em){.search .search-settings{margin-bottom:2em}.search .search-settings .left-side,.search .search-settings .right-side{width:49%}.search .search-settings .left-side{float:left;min-height:17em}.search .search-settings .right-side{float:right}.search .search-settings .search-area-content{margin-bottom:0}.search .search-settings .filter-widget{margin-top:1em;overflow:visible}.search .search-settings .filter-widget select.box{height:10em}.search .search-settings .filter-widget button.switch{font-size:.8em;height:3.1em;line-height:3.1em}.search .search-settings .filter-row-custom.search-buttons .filter-widget,.search .search-settings .filter-row.search-buttons .filter-widget{float:left;width:23.7288135593%}.search .search-settings .filter-row-custom.search-buttons .filter-widget:nth-child(4n+1),.search .search-settings .filter-row.search-buttons .filter-widget:nth-child(4n+1){clear:both;margin-left:0;margin-right:-100%}.search .search-settings .filter-row-custom.search-buttons .filter-widget:nth-child(4n+2),.search .search-settings .filter-row.search-buttons .filter-widget:nth-child(4n+2){clear:none;margin-left:25.4237288136%;margin-right:-100%}.search .search-settings .filter-row-custom.search-buttons .filter-widget:nth-child(4n+3),.search .search-settings .filter-row.search-buttons .filter-widget:nth-child(4n+3){clear:none;margin-left:50.8474576271%;margin-right:-100%}.search .search-settings .filter-row-custom.search-buttons .filter-widget:nth-child(4n+4),.search .search-settings .filter-row.search-buttons .filter-widget:nth-child(4n+4){clear:none;margin-left:76.2711864407%;margin-right:-100%}.search .search-settings .filter-row .filter-widget,.search .search-settings .filter-row-custom .filter-widget{float:left;width:48.9795918367%}.search .search-settings .filter-row .filter-widget:nth-child(odd),.search .search-settings .filter-row-custom .filter-widget:nth-child(odd){clear:both;margin-left:0;margin-right:-100%}.search .search-settings .filter-row .filter-widget:nth-child(2n+2),.search .search-settings .filter-row-custom .filter-widget:nth-child(2n+2){clear:none;margin-left:51.0204081633%;margin-right:-100%}.search .search-settings .filter-row .filter-widget.full,.search .search-settings .filter-row-custom .filter-widget.full{clear:both;margin-left:0;margin-right:0;width:100%}.search .search-settings .filter-row .filter-widget.full fieldset div,.search .search-settings .filter-row-custom .filter-widget.full fieldset div{float:left;width:32.2033898305%}.search .search-settings .filter-row .filter-widget.full fieldset div:nth-child(3n+1),.search .search-settings .filter-row-custom .filter-widget.full fieldset div:nth-child(3n+1){clear:both;margin-left:0;margin-right:-100%}.search .search-settings .filter-row .filter-widget.full fieldset div:nth-child(3n+2),.search .search-settings .filter-row-custom .filter-widget.full fieldset div:nth-child(3n+2){clear:none;margin-left:33.8983050847%;margin-right:-100%}.search .search-settings .filter-row .filter-widget.full fieldset div:nth-child(3n+3),.search .search-settings .filter-row-custom .filter-widget.full fieldset div:nth-child(3n+3){clear:none;margin-left:67.7966101695%;margin-right:-100%}.search .search-settings .search-amount{font-weight:700;margin:0!important;text-align:left}}.search[v-cloak]{display:block!important;height:70em}.search[v-cloak]:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}.search[v-cloak] *{display:none}.mobile-back-to-search{background-color:#dcddde;color:#333;left:0;line-height:3em;position:fixed;right:0;text-align:center;top:3rem;z-index:2}.mobile-back-to-search .pill{padding:0 1em}.mobile-back-to-search .pill span{display:inline-block;font-weight:700}.mobile-back-to-search .pill span.divider{padding:0 .5em}.mobile-back-to-search .pill span.share{display:inline-block;float:right;overflow:hidden;white-space:nowrap;width:1.5em}.mobile-back-to-search .pill a{color:blue;display:inline-block;font-weight:700;line-height:inherit}.mobile-back-to-search .pill a i{color:inherit;font-size:inherit!important}.mobile-back-to-search .pill a span.hide,.mobile-back-to-search .pill a span.semihide{display:none}.mobile-back-to-search .pill .sharelink{background-color:#fff;left:0;line-height:1.2em;position:absolute;right:0;top:3em}.mobile-back-to-search .pill .sharelink i{font-size:1em!important;line-height:1em!important}.mobile-back-to-search .pill .sharelink .share-link{border-color:#ccc;border-radius:0}.mobile-back-to-search .pill .sharelink .share-link .header{background-color:#ccc}@media (min-width:340px){.mobile-back-to-search .pill a span.semihide{display:inline}}@media (min-width:28em){.mobile-back-to-search .pill a span.hide{display:inline}}@media (max-width:60em){.mobile-back-to-search a{color:inherit;text-decoration:none}}@media (min-width:60em){.mobile-back-to-search{display:none}}.product-list-container .product-list-products .group-header{margin-top:-1.5em;padding:0 1em}.product-list-container .product-list-products .group-header h1{font-size:24px}.product-list-container .product-list-products .group-header h2{clear:none;color:#333;float:none;font-family:Oswald,Helvetica,sans-serif;font-size:24px;font-weight:700;margin-top:1em;position:relative;text-align:left;text-transform:none;width:100%}.product-list-container .product-list-products .group-header h2.no-mobile{height:0}.product-list-container .product-list-products .product-list{margin-top:0}.product-list-container .product-list-products.search-list.searching:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}@media (min-width:60em){.product-list-container .product-list-products.search-list{margin-top:0}.product-list-container .product-list-products .group-header{display:block;margin-top:0;padding:0}.product-list-container .product-list-products .group-header h1.no-mobile{height:auto}}.quick-search{background-color:#fff;box-shadow:0 .5em 1.5em hsla(0,0%,39%,.5);left:0;position:absolute;right:0;top:4em;clip:rect(0,200em,200em,-2em);display:flex;flex-direction:column;max-height:calc(100vh - 4em);z-index:102}.quick-search .qsearch-notice{color:#333;font-weight:700;padding:.5em}.quick-search .qsearch-notice i.fa{color:#3f51b5}.quick-search .header{background-color:#ddd;color:#333;font-weight:700;padding:.5em}.quick-search .header a{color:inherit;float:right}.quick-search .body{flex:1 1 auto;overflow:auto}.quick-search .body.categories{background-color:#f0f0f0;flex-shrink:0;padding:1em 0}.quick-search .body.categories ul{list-style:none;margin-left:1em}.quick-search .body.categories ul li{float:left;margin:.2em 0;width:50%}.quick-search .body.categories ul li a{color:#00e}.quick-search .body .search-item{align-items:center;background-color:#fff;color:#333;cursor:pointer;display:flex;padding:.5em;width:100%}.quick-search .body .search-item:nth-child(odd){background-color:#f0f0f0}.quick-search .body .search-item:hover{background-color:#ccc}.quick-search .body .search-item .image{background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;height:2.5em;margin-right:1em;min-width:3em;mix-blend-mode:multiply;position:relative}.quick-search .body .search-item .image .group-size{background-color:#999;border-radius:50%;bottom:0;color:#fff;font-size:.8em;height:1.2em;line-height:1.2;position:absolute;right:0;text-align:center;width:1.2em}@media (min-width:35em){.quick-search .body .search-item .image{display:block}}.quick-search .body .search-item .name{font-size:16px;overflow:hidden;width:100%}.quick-search .body .search-item .name .manf{color:#333;float:left;font-size:.8em;font-weight:700;position:relative}.quick-search .body .search-item .name a.manf{margin-right:1.5em;text-decoration:underline}.quick-search .body .search-item .name a.manf:before{content:">";cursor:default;left:-1em;pointer-events:none;position:absolute}.quick-search .body .search-item .name a.manf:first-of-type:before{content:"";display:none}.quick-search .body .search-item .name .name,.quick-search .body .search-item .name .specs{margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.quick-search .body .search-item .name .specs{color:#666;font-size:.6em}@media (min-width:28em){.quick-search .body .search-item .name .specs{font-size:.8em}}.quick-search .body .search-item .name .price{display:block;float:right;font-size:1em}@media (min-width:28em){.quick-search .body .search-item .name .price{display:none}}.quick-search .body .search-item .starting{font-size:12px;font-weight:400;line-height:1}.quick-search .body .search-item .price{display:none;font-size:2em;font-weight:700;padding-left:.2em;padding-right:.5em;position:relative;text-align:right;white-space:nowrap}.quick-search .body .search-item .price:after{clear:none;content:"€";display:inline-block;margin-left:.3em}@media (min-width:28em){.quick-search .body .search-item .price{display:block}}.quick-search .footer{background-color:#f0f0f0;color:#333;cursor:pointer;padding:.5em;text-align:center}@media (min-width:1000px){.quick-search{left:.5em;right:.5em;top:100%}}.quick-search-mobile{background-color:#fff;display:flex;flex-direction:column;left:0;max-height:calc(100dvh - 37px);overflow:auto;overscroll-behavior:contain;position:absolute;width:100%;z-index:2}.quick-search-mobile .qsearch-notice{color:#333;padding:.5em .5em .5em 2em;position:relative}.quick-search-mobile .qsearch-notice i.fa{color:#3f51b5;left:.5em;position:absolute;top:.7em}.quick-search-mobile .close{border-radius:1em;font-weight:400;line-height:1em;padding:.3em .7em;position:absolute;right:.5em;top:.4em}.quick-search-mobile .header{background-color:#ddd;color:#333;font-weight:700;padding:.5em;position:relative}.quick-search-mobile .header a{color:inherit;float:right}.quick-search-mobile .body{flex:1 1 auto}.quick-search-mobile .body.categories{background-color:#f0f0f0;display:grid;flex-shrink:0;grid-template-columns:1fr 1fr}.quick-search-mobile .body.categories .category-item{padding:.5em}.quick-search-mobile .body .search-item{align-items:center;color:#333;cursor:pointer;display:flex;flex-wrap:wrap;padding:.5em;width:100%}.quick-search-mobile .body .search-item:nth-child(odd){background-color:#f0f0f0}.quick-search-mobile .body .search-item .search-item-upper{display:flex;flex:1 0 100%;overflow:hidden}.quick-search-mobile .body .search-item .search-item-lower{align-items:center;display:flex;flex:0 1 100%;justify-content:space-between;margin-left:4em;margin-right:.5em}.quick-search-mobile .body .search-item .image{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:2.5em;margin-right:1em;min-width:3em;mix-blend-mode:multiply;position:relative}.quick-search-mobile .body .search-item .image .group-size{background-color:#999;border-radius:50%;bottom:0;color:#fff;font-size:.8em;height:1.2em;line-height:1.2;position:absolute;right:0;text-align:center;width:1.2em}.quick-search-mobile .body .search-item .name{flex-grow:1;font-size:14px;overflow:hidden}.quick-search-mobile .body .search-item .name .links{overflow:hidden;padding:0}.quick-search-mobile .body .search-item .name .links .manf{color:#333;float:left;font-size:.8em;font-weight:700;position:relative}.quick-search-mobile .body .search-item .name .links a.manf{margin-right:1.5em;text-decoration:underline}.quick-search-mobile .body .search-item .name .links a.manf:before{content:">";cursor:default;left:-1em;pointer-events:none;position:absolute}.quick-search-mobile .body .search-item .name .links a.manf:first-of-type:before{content:"";display:none}.quick-search-mobile .body .search-item .name .name,.quick-search-mobile .body .search-item .name .specs{margin:0;overflow:hidden;padding:0;text-overflow:ellipsis}.quick-search-mobile .body .search-item .name .specs{color:#666;font-size:12px}.quick-search-mobile .body .search-item .starting{color:#666;flex-grow:1;font-size:12px;line-height:1;margin-right:.5em;text-align:right}.quick-search-mobile .body .search-item .price{display:block;font-size:2em;font-weight:700;text-align:right}.quick-search-mobile .body .search-item .price:after{clear:none;content:"€";display:inline-block;margin-left:.3em}@media (min-width:35em){.quick-search-mobile .body .search-item .search-item-upper{flex:1 0 50%}.quick-search-mobile .body .search-item .search-item-lower{flex:0 1 auto;margin-left:0}.quick-search-mobile .body .search-item .name .name,.quick-search-mobile .body .search-item .name .specs{white-space:nowrap}.quick-search-mobile .body .search-item .price{text-align:right}.quick-search-mobile .body .search-item .button button>span{display:none}}.quick-search-mobile .footer{background-color:#f0f0f0;cursor:pointer;padding:.5em;text-align:center}@media (min-width:45em){.quick-search-mobile{display:none}}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important}.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{background:#f8f8f8;border-bottom:1px solid #d0d0d0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;padding:3px 12px;position:relative}.selectize-dropdown-header-close{color:#333;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:12px;top:50%}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.selectize-control.plugin-remove_button [data-value]{padding-right:24px!important;position:relative}.selectize-control.plugin-remove_button [data-value] .remove{border-left:1px solid transparent;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:inline-block;font-size:12px;font-weight:700;padding:1px 0 0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;vertical-align:middle;width:17px;z-index:1}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:transparent}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:rgba(77,77,77,0)}.selectize-control.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:28px;top:6px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#333;font-family:inherit;font-size:inherit;line-height:20px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;overflow:hidden;padding:6px 12px;z-index:1}.selectize-control.multi .selectize-input.has-items{padding:5px 12px 2px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.selectize-input>*{display:-moz-inline-stack;display:inline-block;vertical-align:baseline;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{background:#efefef;border:0 solid transparent;color:#333;cursor:pointer;margin:0 3px 3px 0;padding:1px 3px}.selectize-control.multi .selectize-input>div.active{background:#428bca;border:0 solid transparent;color:#fff}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{background:#fff;border:0 solid rgba(77,77,77,0);color:grey}.selectize-input>input{background:none!important;border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:inline-block!important;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input:after{clear:left;content:" ";display:block}.selectize-input.dropdown-active:before{background:#fff;bottom:0;content:" ";display:block;height:1px;left:0;position:absolute;right:0}.selectize-dropdown{background:#fff;border:1px solid #d0d0d0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-top:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:-1px 0 0;position:absolute;z-index:10}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:3px 12px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0}.selectize-dropdown .optgroup-header{background:#fff;color:#777;cursor:default}.selectize-dropdown .active{background-color:#f5f5f5;color:#262626}.selectize-dropdown .active.create{color:#262626}.selectize-dropdown .create{color:rgba(51,51,51,.5)}.selectize-dropdown-content{max-height:200px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{border-color:#333 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-3px;position:absolute;right:17px;top:50%;width:0}.selectize-control.single .selectize-input.dropdown-active:after{border-color:transparent transparent #333;border-width:0 5px 5px;margin-top:-4px}.selectize-control.rtl.single .selectize-input:after{left:17px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{background-color:#fff;opacity:.5}.selectize-dropdown,.selectize-dropdown.form-control{background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);height:auto;margin:2px 0 0;padding:0;z-index:1000}.selectize-dropdown .optgroup-header{font-size:12px;line-height:1.42857143}.selectize-dropdown .optgroup:first-child:before{display:none}.selectize-dropdown .optgroup:before{background-color:#e5e5e5;content:" ";display:block;height:1px;margin:9px -12px;overflow:hidden}.selectize-dropdown-content{padding:5px 0}.selectize-dropdown-header{padding:6px 12px}.selectize-input{min-height:34px}.selectize-input.dropdown-active{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.selectize-input.dropdown-active:before{display:none}.selectize-input.focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.has-error .selectize-input{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .selectize-input:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.selectize-control.multi .selectize-input.has-items{padding-left:9px;padding-right:9px}.selectize-control.multi .selectize-input>div{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form-control.selectize-control{background:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:0}.selectize-input{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 2px 5px -3px hsla(0,0%,39%,.3);color:#666;height:2.5em;line-height:2.5em;padding:0 .5em;position:relative;width:100%}.selectize-input.focus{border-color:#ac2b24;box-shadow:0 0 10px -2px #ac2b24}.selectize-input:after{right:.5em!important}.selectize-dropdown .selectize-dropdown-content{max-height:none}.selectize-dropdown .selectize-dropdown-content .highlight{display:inline!important;font-weight:400!important;line-height:normal!important;text-align:inherit!important;width:auto!important}.selectize-dropdown .selectize-dropdown-content span.label{display:block;font-weight:700;line-height:normal;text-align:left;width:auto}.selectize-dropdown .selectize-dropdown-content span.description{color:#666;display:inline-block;font-size:.8em;font-weight:400;line-height:1.2em;padding:.5em 0;text-align:left;width:auto}.selectize-control.no-search input{display:none!important}.tracking{overflow:hidden}.tracking h1{font-size:26px}.tracking .pipeline{margin:5em 16px;max-width:1280px;position:relative;white-space:nowrap}.tracking .pipeline .phases{touch-action:pan-y}.tracking .pipeline .phases .phase{display:inline-block;width:100%}.tracking .pipeline .phases .phase.current .tip{background-color:#eee;position:relative}.tracking .pipeline .phases .phase.current .tip:after{border-color:#eee transparent transparent;border-style:solid;border-width:1em 1em 0;bottom:-1em;height:0;left:0;margin:auto;position:absolute;right:0;width:0}.tracking .pipeline .phases .phase.current .tip .image svg{fill:#348038}.tracking .pipeline .phases .phase.current .tip .text{font-weight:700}.tracking .pipeline .phases .phase.current .timeline .line:first-child{background-color:#348038}.tracking .pipeline .phases .phase.current .timeline .node{background-color:#348038;border-color:#348038}.tracking .pipeline .phases .phase.active .tip .image svg{fill:#348038}.tracking .pipeline .phases .phase.active .timeline .line{background-color:#348038}.tracking .pipeline .phases .phase.active .timeline .node{background-color:#348038;border-color:#348038}.tracking .pipeline .phases .phase .tip{border-radius:1em;margin:auto;padding:1em 1em .5em;width:50%}.tracking .pipeline .phases .phase .tip .image{height:6em;position:relative}.tracking .pipeline .phases .phase .tip .image svg{height:100%;position:absolute;fill:#ccc;left:0;margin:auto;right:0}.tracking .pipeline .phases .phase .tip .text{padding:.5em;text-align:center}.tracking .pipeline .phases .phase .timeline{display:flex;height:3px;margin-top:2em}.tracking .pipeline .phases .phase .timeline .line{background-color:#ccc;height:inherit;width:100%}.tracking .pipeline .phases .phase .timeline .line.nocolor{background-color:transparent!important}.tracking .pipeline .phases .phase .timeline .node{background-color:#ccc;border:8px solid #ccc;border-radius:8px;margin-top:-6px;width:3px}.tracking .pipeline .swiper-button-next,.tracking .pipeline .swiper-button-prev{background-color:#eee;border-radius:2em;font-size:2em;opacity:.5;padding:.5em;position:absolute;top:30%;transition:opacity .5s}.tracking .pipeline .swiper-button-next.swiper-button-disabled,.tracking .pipeline .swiper-button-prev.swiper-button-disabled{opacity:0}.tracking .pipeline .swiper-button-next{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:.2em;right:0}.tracking .pipeline .swiper-button-prev{border-bottom-left-radius:0;border-top-left-radius:0;left:0;padding-left:.2em}.tracking button{background-color:#ac2b24;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1em;font-weight:700;height:2.5em;line-height:2.5em;margin-top:1em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.tracking button:hover{background-color:#6d1b17;cursor:pointer}.tracking button:active{background-color:#d4382f}.tracking button[disabled]{background-color:#686868!important;cursor:not-allowed!important;opacity:.6}.tracking .data-row{display:flex;flex-wrap:wrap;gap:1em;margin:0 16px 1em;max-width:1280px}.tracking .data-row .data-field{border-bottom:1px solid #ccc;display:flex;flex:1 1 100%;flex-wrap:wrap;font-size:1.2em}.tracking .data-row .data-field>div{flex:1 1 100%;padding:.5em 0}.tracking .data-row .data-field .label{font-weight:700}.tracking .data-row .data-field .value{font-weight:400}.tracking>p{font-size:1.2em}.tracking>p b{display:block}.tracking #itella_tracking{margin-bottom:2em}.tracking .input-row{display:flex;flex-wrap:wrap;gap:1em}.tracking .input-row .input-field{flex:1 0 100%}.tracking .page-header-text .image-container .ball{background-color:#ac2b24;border-radius:100%;color:#fff;font-family:alternate-gothic-atf,Oswald,sans-serif;font-size:2em;font-weight:800;font-weight:700;height:5.7em;left:1em;line-height:1em;position:absolute;text-align:center;top:1em;transform:rotate(350deg);width:5.7em;z-index:1}.tracking .page-header-text .image-container .ball span{left:50%;margin-top:.2em;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.tracking .page-section.faq{background-color:#e1e7ea}.tracking .page-section .text-container{padding:1em}.tracking .page-section .text-container p{font-size:1.1em}.tracking .page-section .text-container p.mini-header{font-weight:700;padding-bottom:0}.tracking .page-section .text-container label{font-weight:700}.tracking .page-section .text-container .input-row{margin:2em 0}.tracking .page-section .image-container .ball{font-size:2em;height:5.7em;left:1em;text-transform:none;top:1em;width:5.7em}.tracking .page-section .image-container .ball span{margin-top:.2em;width:100%}@media (min-width:35em){.tracking .data-row .data-field>div{flex:1 1 50%}.tracking .data-row .data-field.wide>div{flex:1 1 100%}}@media (min-width:45em){.tracking .pipeline{margin:5em -10%;width:120%}.tracking .pipeline .phases{display:flex}.tracking .pipeline .swiper-button-next,.tracking .pipeline .swiper-button-prev{display:none}.tracking .data-row{margin:auto}.tracking .data-row .data-field{flex:1 1 40%}.tracking .data-row .data-field.wide{flex:1 1 100%}.tracking .input-row .input-field{flex:0 0 60%}.tracking .page-section .text-container{padding:2em 3em 4em 2em}.tracking .page-section .text-container p{font-size:1.4em}.tracking .page-header-text .text-container h1{font-size:26px;margin-top:2em}}@media (min-width:1312px){.tracking{overflow:visible}.tracking .pipeline{margin:5em auto}.tracking .data-field{margin:auto}}.tooltip{border-radius:4px;box-shadow:0 .2em .5em hsla(0,0%,39%,.5);display:block!important;max-width:90%;z-index:10000}.tooltip .tooltip-inner{background:#fff;border-radius:4px;color:#333;padding:.5em 1em}.tooltip .tooltip-arrow{border-color:#fff;border-style:solid;height:0;margin:5px;position:absolute;width:0}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}.tooltip[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.tooltip[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}@media (min-width:45em){.tooltip{max-width:30em}}.vue-tooltip{background-color:#fff;border-radius:4px;box-shadow:0 .2em .5em hsla(0,0%,39%,.5);box-sizing:border-box;color:#333;max-width:30em;padding:.5em 1em;z-index:10000}.vue-tooltip img{float:left;margin-right:1em;width:10em}.vue-tooltip h3,.vue-tooltip img{margin-bottom:1em}.vue-tooltip .vue-tooltip-content{text-align:center}.vue-tooltip .tooltip-arrow{border-style:solid;content:"";height:0;margin:5px;position:absolute;width:0}.vue-tooltip[x-placement^=top]{margin-bottom:5px}.vue-tooltip[x-placement^=top] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:#fff;border-width:5px 5px 0;bottom:-5px;margin-bottom:0;margin-top:0}.vue-tooltip[x-placement^=bottom]{margin-top:5px}.vue-tooltip[x-placement^=bottom] .tooltip-arrow{border-bottom-color:#fff;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 5px 5px;margin-bottom:0;margin-top:0;top:-5px}.vue-tooltip[x-placement^=right]{margin-left:5px}.vue-tooltip[x-placement^=right] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:#fff;border-top-color:transparent!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0}.vue-tooltip[x-placement^=left]{margin-right:5px}.vue-tooltip[x-placement^=left] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:#fff;border-right-color:transparent!important;border-top-color:transparent!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px}.news{padding-bottom:2em}.news .new h2{background-color:#dcddde;border-radius:4px;margin-bottom:1em;overflow:hidden;padding:.5em}.news .new h2 .subject{float:left}.news .new h2 .author{clear:left;color:#999;float:left;font-size:.5em;font-weight:400;margin-top:.5em}.news .new ul{column-count:1!important;-webkit-columns:1!important;-moz-columns:1!important;margin:1em 0}@media (min-width:60em){.news .new h2 .author{clear:none;color:#999;float:right;font-size:.8em;font-weight:400;line-height:1.7em;margin-top:0}}.contest .answer-form{margin:2em 0}.contest .answer-form button{background-color:#ac2b24;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.contest .answer-form button:hover{background-color:#6d1b17;cursor:pointer}.contest .answer-form button:active{background-color:#d4382f}.contest .answer-form button[disabled]{background-color:#686868!important;cursor:not-allowed!important;opacity:.6}@media (min-width:35em){.contest .answer-form button{width:50%}}@media (min-width:60em){.contest .answer-form button{width:auto}}.contest .answer-form .input-field{margin-bottom:1em}.contest .answer-form .input-field label{font-weight:700}.contest .answer-form .input-field label.optional{font-weight:400}.contest .answer-form .input-field input.half{float:left;width:49%}.contest .answer-form .input-field input.half:nth-of-type(2n){float:right}.contest .answer-form .input-field.full{clear:both!important;margin:0 0 1em!important;width:100%}@media (min-width:35em){.contest .answer-form .input-field{float:left;width:49.1525423729%}.contest .answer-form .input-field:nth-child(odd){clear:both;margin-left:0;margin-right:-100%}.contest .answer-form .input-field:nth-child(2n+2){clear:none;margin-left:50.8474576271%;margin-right:-100%}}@media (min-width:60em){.contest .answer-form .input-field{float:left;width:32.2033898305%}.contest .answer-form .input-field:nth-child(3n+1){clear:both;margin-left:0;margin-right:-100%}.contest .answer-form .input-field:nth-child(3n+2){clear:none;margin-left:33.8983050847%;margin-right:-100%}.contest .answer-form .input-field:nth-child(3n+3){clear:none;margin-left:67.7966101695%;margin-right:-100%}}@media print{@page{margin:8mm}*{color:#000}body{font-size:12px;padding-bottom:0}h1{margin-top:0!important}.filters,.hero,.mobile-back-to-search,.search-filters,.side-hover,footer,header{display:none!important}main{margin-top:0}main .product-list-products,main .products{margin:0;max-width:100%;width:100%}main .product-list-products .product-list,main .products .product-list{margin-top:2em}main .product-list-products .product-list .product,main .products .product-list .product{border:none;border-radius:0;margin:0!important;padding:.2em;page-break-inside:avoid;position:relative;width:100%}main .product-list-products .product-list .product .image,main .products .product-list .product .image{display:inline-block;float:left;height:6em;width:20%}main .product-list-products .product-list .product .image .image-holder,main .products .product-list .product .image .image-holder{background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;position:relative;width:100%}main .product-list-products .product-list .product .image .image-holder .badges,main .products .product-list .product .image .image-holder .badges{display:none}main .product-list-products .product-list .product .name,main .products .product-list .product .name{display:inline-block;float:left;font-weight:700;height:auto;overflow:hidden;padding:0 1em;text-align:left;width:60%;word-break:break-all}main .product-list-products .product-list .product .name a,main .products .product-list .product .name a{color:inherit;font-size:1em;text-decoration:none}main .product-list-products .product-list .product .description,main .products .product-list .product .description{float:left;padding:0 1em;text-align:left;width:60%}main .product-list-products .product-list .product .price,main .products .product-list .product .price{display:inline-block;font-size:2em;font-weight:bolder;margin-bottom:.2em;text-align:center;width:18%}main .product-list-products .product-list .product .price-before,main .products .product-list .product .price-before{display:inline-block;font-size:1em;margin:0;position:relative;text-align:center;width:18%}main .product-list-products .product-list .product .ratings,main .products .product-list .product .ratings{display:inline-block;margin-bottom:.5em;width:18%}main .product-list-products .product-list .product .ratings .tablet,main .products .product-list .product .ratings .tablet{float:left;padding:0;text-align:center;width:33.3333333333%}main .product-list-products .product-list .product .ratings .tablet i,main .products .product-list .product .ratings .tablet i{display:inline-block;vertical-align:-.1em}main .product-list-products .product-list .product .ratings .tablet div,main .products .product-list .product .ratings .tablet div{display:inline-block;font-size:.8em;padding:.1em .8em}main .product-list-products .product-list .product .ratings .tablet div.bar,main .products .product-list .product .ratings .tablet div.bar{background-color:#ac2b24;border-radius:1em;color:#fff;font-weight:700}main .product-list-products .product-list .product .buttons,main .product-list-products .product-list .product .description-long,main .products .product-list .product .buttons,main .products .product-list .product .description-long{display:none!important}main .product-upper .container .images .badges,main .product-upper .container .images .thumbs{display:none}main .product-upper .container .basic-info .info-area .alv{text-align:center}main .product-upper .container .basic-info .info-area .price .pricetag{float:none;margin:0;text-align:center;width:auto}main .product-upper .container .wrapper{max-height:none!important}main .product-upper .container .option-area,main .product-upper .container .share-area,main .product-upper .container .video-area,main .product-upper .container .wrapper-footer,main .product-upper .container button{display:none!important}main .product-lower{display:none}main .cart .amount,main .cart .cart-placement,main .cart .continue,main .cart .remove,main .cart button,main .compare .amount,main .compare .continue,main .compare .remove,main .compare button,main .leasing-cart .amount,main .leasing-cart .continue,main .leasing-cart .remove,main .leasing-cart button{display:none!important}main .compare .compare-cols{overflow:hidden!important}.container{max-width:100%;width:100%}.print-header{display:block;font-size:2em;font-weight:700;margin-bottom:1em;width:100%}.search{margin-bottom:0!important}}.landing.bf,.landing.bf-preview{float:left;padding-bottom:3em;width:100%}.landing.bf countdown-timer,.landing.bf-preview countdown-timer{background-color:#222;display:block;height:384px;margin:auto;max-width:1280px}.landing.bf h3.bf-header,.landing.bf-preview h3.bf-header{align-content:center;align-items:center;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;float:none;font-family:Oswald,Helvetica,sans-serif;font-size:24px;font-weight:700;margin:1em auto;position:relative;text-transform:none;width:fit-content}.landing.bf h3.bf-header .ball,.landing.bf-preview h3.bf-header .ball{background-color:#ac2b24;border-radius:100%;height:1.9em;left:-.7em;position:absolute;top:-.2em;width:1.9em;z-index:-1}.landing.bf .countdown,.landing.bf-preview .countdown{--track:#000;--accent:#ba1717;--text:#fff;--muted:#ccc;background-color:#222;color:var(--text);display:flex;font-size:16px;height:384px;justify-content:center;margin:auto;max-width:1280px}.landing.bf .countdown .grid,.landing.bf-preview .countdown .grid{align-items:center;display:flex;gap:5em;justify-content:center}.landing.bf .countdown .card,.landing.bf-preview .countdown .card{display:grid;gap:1em;overflow:hidden;place-items:center;position:relative}.landing.bf .countdown .ring,.landing.bf-preview .countdown .ring{display:grid;place-items:center;position:relative}.landing.bf .countdown .ring svg,.landing.bf-preview .countdown .ring svg{height:100%;transform:rotate(-90deg);width:100%;z-index:1}.landing.bf .countdown .ring svg .track,.landing.bf-preview .countdown .ring svg .track{stroke:var(--track)}.landing.bf .countdown .ring svg .progress,.landing.bf-preview .countdown .ring svg .progress{stroke:var(--accent);transition:stroke-dashoffset .35s linear}.landing.bf .countdown .ring .ring-value,.landing.bf-preview .countdown .ring .ring-value{display:flex;font-family:Fragment Mono,Sans-Serif;font-size:4em;inset:0;justify-content:center;line-height:1;place-items:center;position:absolute;text-align:center;text-shadow:0 0 3px #000;z-index:2}.landing.bf .countdown .ring-label,.landing.bf-preview .countdown .ring-label{color:var(--muted);font-size:1em;font-weight:700;letter-spacing:.2px;text-transform:uppercase}@media (max-width:960px){.landing.bf .countdown,.landing.bf-preview .countdown{font-size:1.6vw;height:40vw}}.landing.bf .section a,.landing.bf .section a:active,.landing.bf .section a:visited,.landing.bf-preview .section a,.landing.bf-preview .section a:active,.landing.bf-preview .section a:visited{color:#fff;text-decoration:underline}.landing.bf .section.flex,.landing.bf-preview .section.flex{display:flex;flex-direction:column}.landing.bf .section.flex .image-container,.landing.bf-preview .section.flex .image-container{background-color:#ac2b24;flex:0 0 260px;position:relative;width:100%}.landing.bf .section.flex .image-container img,.landing.bf-preview .section.flex .image-container img{height:100%;object-fit:cover;object-position:center;width:100%}.landing.bf .section.flex .section-container,.landing.bf-preview .section.flex .section-container{padding:1.5em!important}.landing.bf .section.flex .section-container a,.landing.bf .section.flex .section-container a:active,.landing.bf .section.flex .section-container a:visited,.landing.bf-preview .section.flex .section-container a,.landing.bf-preview .section.flex .section-container a:active,.landing.bf-preview .section.flex .section-container a:visited{color:#000}.landing.bf .section.white-box,.landing.bf-preview .section.white-box{background-color:#fff;border-radius:15px;color:#000;margin:2em 16px;overflow:hidden}.landing.bf .section.white-box .section-container,.landing.bf-preview .section.white-box .section-container{padding:1em}.landing.bf .section.white-box a,.landing.bf .section.white-box a:active,.landing.bf .section.white-box a:visited,.landing.bf-preview .section.white-box a,.landing.bf-preview .section.white-box a:active,.landing.bf-preview .section.white-box a:visited{color:#ac2b24}.landing.bf .section .section-container h1,.landing.bf .section .section-container h2,.landing.bf .section .section-container h3,.landing.bf-preview .section .section-container h1,.landing.bf-preview .section .section-container h2,.landing.bf-preview .section .section-container h3{font-family:Oswald;font-size:26px;font-weight:700;letter-spacing:-1px;line-height:1.2;margin:0;padding:.5em 0}.landing.bf .section .section-container h1 br,.landing.bf .section .section-container h2 br,.landing.bf .section .section-container h3 br,.landing.bf-preview .section .section-container h1 br,.landing.bf-preview .section .section-container h2 br,.landing.bf-preview .section .section-container h3 br{display:none}.landing.bf .section .section-container h2,.landing.bf-preview .section .section-container h2{font-size:22px;letter-spacing:-.5px;margin-bottom:.5em;padding:0}.landing.bf .section .section-container h2+h3,.landing.bf-preview .section .section-container h2+h3{margin-top:1.5em}.landing.bf .section .section-container h3,.landing.bf-preview .section .section-container h3{font-size:18px;letter-spacing:0;margin-bottom:0;margin-top:.5em;padding:0}.landing.bf .section .section-container h3+p,.landing.bf-preview .section .section-container h3+p{padding-top:0}.landing.bf .section .section-container p,.landing.bf-preview .section .section-container p{font-size:15px}.landing.bf .section .section-container .button-list,.landing.bf-preview .section .section-container .button-list{display:inline-flex;flex-direction:column;gap:.5em}.landing.bf .section .section-container .button-list a.button,.landing.bf .section .section-container .button-list a:active.button,.landing.bf .section .section-container .button-list a:visited.button,.landing.bf-preview .section .section-container .button-list a.button,.landing.bf-preview .section .section-container .button-list a:active.button,.landing.bf-preview .section .section-container .button-list a:visited.button{background-color:#ac2b24;border:none;border-radius:4px;border-radius:6px;box-sizing:content-box;color:#fff;display:inline-block;font-family:Oswald,Helvetica,sans-serif;font-size:16px;font-weight:400;font-weight:600;height:2.5em;height:auto;line-height:2.5em;line-height:1.2;outline:none;padding:.5em 1em;text-align:center;text-align:left;text-decoration:none;text-transform:none;white-space:nowrap;white-space:normal;width:100%;width:auto}.landing.bf .section .section-container .button-list a.button:hover,.landing.bf .section .section-container .button-list a:active.button:hover,.landing.bf .section .section-container .button-list a:visited.button:hover,.landing.bf-preview .section .section-container .button-list a.button:hover,.landing.bf-preview .section .section-container .button-list a:active.button:hover,.landing.bf-preview .section .section-container .button-list a:visited.button:hover{background-color:#6d1b17;cursor:pointer}.landing.bf .section .section-container .button-list a.button:active,.landing.bf .section .section-container .button-list a:active.button:active,.landing.bf .section .section-container .button-list a:visited.button:active,.landing.bf-preview .section .section-container .button-list a.button:active,.landing.bf-preview .section .section-container .button-list a:active.button:active,.landing.bf-preview .section .section-container .button-list a:visited.button:active{background-color:#d4382f}.landing.bf .section .section-container .button-list a.button[disabled],.landing.bf .section .section-container .button-list a:active.button[disabled],.landing.bf .section .section-container .button-list a:visited.button[disabled],.landing.bf-preview .section .section-container .button-list a.button[disabled],.landing.bf-preview .section .section-container .button-list a:active.button[disabled],.landing.bf-preview .section .section-container .button-list a:visited.button[disabled]{background-color:#686868!important;cursor:not-allowed!important;opacity:.6}.landing.bf .section .section-container .subscribe-form,.landing.bf-preview .section .section-container .subscribe-form{display:block;font-size:18px;gap:1em;margin-top:2em}.landing.bf .section .section-container .subscribe-form input,.landing.bf-preview .section .section-container .subscribe-form input{border:2px solid #ac2b24;border-radius:10px;color:#000;font-weight:700;padding:1.5em 1em}.landing.bf .section .section-container .subscribe-form input::placeholder,.landing.bf-preview .section .section-container .subscribe-form input::placeholder{color:#000}.landing.bf .section .section-container .subscribe-form button,.landing.bf-preview .section .section-container .subscribe-form button{background-color:#ac2b24;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Oswald,Helvetica,sans-serif;font-size:22px;font-weight:700;letter-spacing:-1px;margin-top:1em;padding:.5em;white-space:nowrap}.landing.bf .section .section-container .subscribe-form .error,.landing.bf .section .section-container .subscribe-form .success,.landing.bf-preview .section .section-container .subscribe-form .error,.landing.bf-preview .section .section-container .subscribe-form .success{background-color:#a5cda4;border-radius:10px;color:#fff;font-size:18px;font-weight:700;margin-top:1em;padding:.5em;text-align:center}.landing.bf .section .section-container .subscribe-form .error span,.landing.bf .section .section-container .subscribe-form .success span,.landing.bf-preview .section .section-container .subscribe-form .error span,.landing.bf-preview .section .section-container .subscribe-form .success span{vertical-align:-4px}.landing.bf .section .section-container .subscribe-form .error,.landing.bf-preview .section .section-container .subscribe-form .error{background-color:#ac2b24}.landing.bf .product-list-container,.landing.bf-preview .product-list-container{margin-bottom:3em}.landing.bf .product-list-container .filters,.landing.bf-preview .product-list-container .filters{background-color:var(--la-bg-color)}.landing.bf .product-list-container .filters .filter-bar,.landing.bf .product-list-container .filters filter-bar,.landing.bf .product-list-container .filters filter-bar-black-friday,.landing.bf-preview .product-list-container .filters .filter-bar,.landing.bf-preview .product-list-container .filters filter-bar,.landing.bf-preview .product-list-container .filters filter-bar-black-friday{background-color:transparent}.landing.bf .product-list-container .product-list-products,.landing.bf-preview .product-list-container .product-list-products{margin:0 auto 1em}.landing.bf .product-list-container .product-list-products .product-list .product,.landing.bf-preview .product-list-container .product-list-products .product-list .product{color:#000}.landing.bf .filters-sidebar,.landing.bf-preview .filters-sidebar{color:#333}@media (min-width:45em){.landing.bf h3.bf-header,.landing.bf-preview h3.bf-header{font-size:40px}.landing.bf .section.flex,.landing.bf-preview .section.flex{display:flex;flex-direction:row}.landing.bf .section.flex .image-container,.landing.bf-preview .section.flex .image-container{background-color:#ac2b24;flex:0 1 530px}.landing.bf .section.flex .image-container img,.landing.bf-preview .section.flex .image-container img{height:100%;object-fit:cover;object-position:left center;width:100%}.landing.bf .section.flex .section-container,.landing.bf-preview .section.flex .section-container{flex:0 0 750px;padding:1.5em!important}.landing.bf .section.flex .section-container a,.landing.bf .section.flex .section-container a:active,.landing.bf .section.flex .section-container a:visited,.landing.bf-preview .section.flex .section-container a,.landing.bf-preview .section.flex .section-container a:active,.landing.bf-preview .section.flex .section-container a:visited{color:#000}.landing.bf .section .section-container h1,.landing.bf .section .section-container h2,.landing.bf .section .section-container h3,.landing.bf-preview .section .section-container h1,.landing.bf-preview .section .section-container h2,.landing.bf-preview .section .section-container h3{font-size:48px;letter-spacing:-2px}.landing.bf .section .section-container h1 br,.landing.bf .section .section-container h2 br,.landing.bf .section .section-container h3 br,.landing.bf-preview .section .section-container h1 br,.landing.bf-preview .section .section-container h2 br,.landing.bf-preview .section .section-container h3 br{display:block}.landing.bf .section .section-container h2,.landing.bf-preview .section .section-container h2{font-size:28px;letter-spacing:-1px}.landing.bf .section .section-container h3,.landing.bf-preview .section .section-container h3{font-size:22px;letter-spacing:-.5px}.landing.bf .section .section-container p,.landing.bf-preview .section .section-container p{font-size:16px}.landing.bf .section .section-container .button-list a.button,.landing.bf .section .section-container .button-list a:active.button,.landing.bf .section .section-container .button-list a:visited.button,.landing.bf-preview .section .section-container .button-list a.button,.landing.bf-preview .section .section-container .button-list a:active.button,.landing.bf-preview .section .section-container .button-list a:visited.button{font-size:18px;line-height:2em}.landing.bf .section .section-container .subscribe-form,.landing.bf-preview .section .section-container .subscribe-form{display:flex;font-size:18px;gap:1em;margin-top:2em}.landing.bf .section .section-container .subscribe-form button,.landing.bf-preview .section .section-container .subscribe-form button{margin-top:0}}@media (min-width:1312px){.landing.bf .section.flex .image-container,.landing.bf-preview .section.flex .image-container{flex:0 0 530px}.landing.bf .section.white-box,.landing.bf-preview .section.white-box{margin:2em auto}.landing.bf .section.white-box .section-container,.landing.bf-preview .section.white-box .section-container{padding:2em}}.landing.ended .backdrop{background-color:#f1f1f1;height:400px;left:0;position:absolute;right:0;top:2em;z-index:-1}.landing.ended .top{font-size:20px;margin-left:16px;margin-right:16px;max-width:1280px;padding:2em;text-align:center}@media (min-width:1312px){.landing.ended .top{margin-left:auto!important;margin-right:auto!important}}.landing.ended .top h1{font-size:2em;margin:.5em}.landing.ended .duo{display:flex;gap:2em;margin-bottom:2em;margin-left:16px;margin-right:16px;max-width:1280px}@media (min-width:1312px){.landing.ended .duo{margin-left:auto!important;margin-right:auto!important}}.landing.ended .duo .panel{background-color:#f5f5f5;border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.landing.ended .duo .panel .image{box-shadow:0 0 10px 0 hsla(0,0%,39%,.3);height:300px}.landing.ended .duo .panel .image img{height:100%;object-fit:cover;object-position:center;width:100%}.landing.ended .duo .panel .text{font-size:14px;padding:2em}.landing.ended .duo .panel .text h2{font-size:1.6em}.landing.ended .duo .panel .text p{padding:2em 0}.landing.ended .duo .panel .text a{background-color:#ac2b24;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:.5em 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.landing.ended .duo .panel .text a:hover{background-color:#6d1b17;cursor:pointer}.landing.ended .duo .panel .text a:active{background-color:#d4382f}.landing.ended .duo .panel .text a[disabled]{background-color:#686868!important;cursor:not-allowed!important;opacity:.6}@media (max-width:45em){.landing.ended .backdrop{display:none}.landing.ended .top{background-color:#f1f1f1;font-size:14px;margin:0 0 1em;padding:1em}.landing.ended .top h1{font-size:1.2em;margin:.5em}.landing.ended .duo{flex-direction:column;gap:1em;margin-bottom:1em}.landing.ended .duo .panel .image{height:200px}.landing.ended .duo .panel .text{font-size:12px;padding:1em}.landing.ended .duo .panel .text h2{font-size:1.2em}.landing.ended .duo .panel .text p{padding:1em 0}}.landing.back-to-school .page-section.ad .text-container{font-size:16px}.landing.back-to-school .page-section.ad .text-container p,.landing.back-to-school .page-section.ad .text-container ul{padding:1em 0}.landing.back-to-school .page-section.ad .text-container ul{list-style:none;margin-left:2em}.landing.back-to-school .page-section.ad .text-container ul li{padding:.1em 0;position:relative}.landing.back-to-school .page-section.ad .text-container ul li:before{content:"🌱";left:-1.5em;position:absolute;top:0;width:1em}.landing.back-to-school .page-section .text-container.big-text{padding:2em 2.5em}.landing.back-to-school .page-section .text-container.big-text h2{line-height:1}.landing.back-to-school .page-section .text-container.big-text p{padding:.7em 0}.landing.back-to-school .page-section .text-container img.corner{float:right;height:80px;margin:-1em -1.5em 0 0;rotate:5deg;width:80px}@media (min-width:45em){.landing.back-to-school .page-section .text-container img.corner{height:120px;width:120px}}.landing.back-to-school .page-section .text-container h1{margin-bottom:1em}.landing.back-to-school .page-section .text-container h2{margin-top:1em}.landing.back-to-school .page-section .text-container h2:first-of-type{margin-top:0}.landing.back-to-school .page-section .text-container p{line-height:1.5}.landing.back-to-school .blog-section{align-items:center;background-color:#f5f5f5;border-radius:6px;clear:both;display:flex;flex-direction:column;margin:1rem auto;max-width:1280px;overflow:hidden;position:relative;width:100%}.landing.back-to-school .blog-section .text-container{color:#333;flex-grow:1;font-size:15px;max-width:61em;padding:3em 1em}.landing.back-to-school .blog-section .text-container.center{position:relative;text-align:center}.landing.back-to-school .blog-section .text-container h1,.landing.back-to-school .blog-section .text-container h2,.landing.back-to-school .blog-section .text-container h3{font-family:Oswald,Helvetica,sans-serif;font-weight:600}.landing.back-to-school .blog-section .text-container h1,.landing.back-to-school .blog-section .text-container h2{font-size:24px;margin:0 0 10px}.landing.back-to-school .blog-section .text-container h3{font-size:18px;margin:15px 0 10px}.landing.back-to-school .blog-section .text-container p{margin:0;padding:10px 0}.landing.back-to-school .blog-section .text-container a{color:#ab2c2a;font-weight:700;text-decoration:none}.landing.back-to-school .blog-section .text-container a:hover{text-decoration:underline}.landing.back-to-school .blog-section .text-container a.thin{font-weight:400}.landing.back-to-school .blog-section .text-container a.underline{text-decoration:underline}.landing.back-to-school .blog-section .text-container a.expand,.landing.back-to-school .blog-section .text-container a.shrink{color:#ac2b24;font-weight:400;text-decoration:underline}.landing.back-to-school .blog-section .blog-container,.landing.back-to-school .blog-section blog-swiper{display:flex;margin:auto;position:relative;width:100%}.landing.back-to-school .blog-section .blog-container .blog-swiper,.landing.back-to-school .blog-section blog-swiper .blog-swiper{flex:1 1 auto;overflow:hidden;padding:.2em 1em}.landing.back-to-school .blog-section .blog-container .blog-swiper .blog-articles,.landing.back-to-school .blog-section blog-swiper .blog-swiper .blog-articles{display:flex;gap:16px}.landing.back-to-school .blog-section .blog-container .navigation,.landing.back-to-school .blog-section blog-swiper .navigation{flex:0 0 100px;position:relative;transition:opacity .3s ease-in-out}.landing.back-to-school .blog-section .blog-container .navigation:before,.landing.back-to-school .blog-section blog-swiper .navigation:before{background-color:#244e54;border-radius:4px;color:#fff;font-family:Material Symbols Outlined;font-size:1.5em;font-weight:900;left:50%;padding:.3em;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.landing.back-to-school .blog-section .blog-container .navigation.previous:before,.landing.back-to-school .blog-section blog-swiper .navigation.previous:before{content:"\e2ea"}.landing.back-to-school .blog-section .blog-container .navigation.next:before,.landing.back-to-school .blog-section blog-swiper .navigation.next:before{content:"\e5e1"}.landing.back-to-school .blog-section .blog-container .navigation.swiper-button-disabled,.landing.back-to-school .blog-section blog-swiper .navigation.swiper-button-disabled{opacity:0}.landing.back-to-school .blog-section .blog-container .blog-swiper{display:flex;width:100%}.landing.back-to-school .blog-section .blog-container .blog-swiper .blog-articles{gap:0!important}.landing.back-to-school .blog-section .blog-container .blog-swiper .blog-articles .blog-article{flex-shrink:0;position:relative;transition-property:transform}.landing.back-to-school .blog-section blog-swiper .blog-swiper .blog-articles .blog-article{flex:0 0 100%}@media (min-width:512px){.landing.back-to-school .blog-section blog-swiper .blog-swiper .blog-articles .blog-article{flex:0 0 calc(50% - 5px)}}@media (min-width:1225px){.landing.back-to-school .blog-section blog-swiper .blog-swiper .blog-articles .blog-article{flex:0 0 calc(33% - 7px)}}@media (max-width:45em){.landing.back-to-school .blog-section .blog-container .navigation,.landing.back-to-school .blog-section blog-swiper .navigation{position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease-in-out;width:50px;z-index:2}.landing.back-to-school .blog-section .blog-container .navigation:before,.landing.back-to-school .blog-section blog-swiper .navigation:before{background-color:#244e54;border-radius:4px;color:#fff;font-family:Material Symbols Outlined;font-size:1.5em;font-weight:900;left:50%;padding:.3em;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.landing.back-to-school .blog-section .blog-container .navigation.previous,.landing.back-to-school .blog-section blog-swiper .navigation.previous{left:0}.landing.back-to-school .blog-section .blog-container .navigation.previous:before,.landing.back-to-school .blog-section blog-swiper .navigation.previous:before{content:"\e2ea"}.landing.back-to-school .blog-section .blog-container .navigation.next,.landing.back-to-school .blog-section blog-swiper .navigation.next{right:0}.landing.back-to-school .blog-section .blog-container .navigation.next:before,.landing.back-to-school .blog-section blog-swiper .navigation.next:before{content:"\e5e1"}.landing.back-to-school .blog-section .blog-container .navigation.swiper-button-disabled,.landing.back-to-school .blog-section blog-swiper .navigation.swiper-button-disabled{opacity:0}}.landing>h1{font-size:38px;margin:1em 16px 0;max-width:1900px;text-align:center}@media (max-width:45em){.landing>h1.mobile-special{background-color:#f5f5f5;font-size:26px;margin:0;padding:1em 0 0}}.landing>h2{font-size:30px;margin:1em 16px;max-width:1900px;text-align:center}.landing>p{font-size:20px;margin:auto 16px;max-width:1280px;text-align:center}.landing>p a,.landing>p strong{color:#ac2b24}.landing>p a{font-weight:700;text-decoration:none}.landing>p a:hover{text-decoration:underline}.landing .dual{display:flex;flex-direction:column;gap:2em;margin:3em 16px;max-width:1280px}.landing .dual>div{background-color:#f5f5f5;box-shadow:0 .2em .5em 0 rgba(0,0,0,.2);display:flex;flex:1 1 auto;flex-direction:column}.landing .dual>div .image{flex:0 0 328px;height:328px;position:relative}.landing .dual>div .image img{height:100%;object-fit:cover;width:100%}.landing .dual>div .image .ball{background-color:#ac2b24;border-radius:100%;font-size:3vw;height:10em;left:1.2em;padding:1em;position:absolute;top:1.2em;width:10em}@media (min-width:800px){.landing .dual>div .image .ball{font-size:1.3vw}}@media (min-width:1280px){.landing .dual>div .image .ball{font-size:17px}}.landing .dual>div .text{flex:1 1 auto;padding:0 20px}.landing .dual>div .text h3{font-family:Oswald,Helvetica,sans-serif;font-size:28px;margin:1em 0;text-align:center}.landing .dual>div .text p{line-height:1.6}.landing .dual>div .text p.bold{font-size:1.2em;font-weight:700}.landing .dual>div .text li{line-height:1.6}.landing .dual>div .text a{color:inherit;font-weight:700;text-decoration:underline}.landing .dual>div .text a.thin{font-weight:400}.landing .dual>div .button{flex:0 1 auto}.landing .dual>div .button a.button{background-color:#ac2b24;border-radius:4px;color:#fff;display:block;font-family:Oswald,Helvetica,sans-serif;font-size:4vw;font-weight:700;margin:2em auto;padding:.3em 1.2em;text-align:center;text-decoration:none;width:20.5em}@media (min-width:800px){.landing .dual>div .button a.button{font-size:2vw}}@media (min-width:1200px){.landing .dual>div .button a.button{font-size:25px}}@media (min-width:800px){.landing .dual{flex-direction:row}.landing .dual>div{flex:0 1 50%}}.landing .product-list-container{padding-top:0}.landing .product-list-container h2,.landing .product-list-container h3{color:#000;display:inline;float:none;font-family:Oswald,Helvetica,sans-serif;font-size:24px;font-weight:700;margin-bottom:1em;position:relative;text-transform:none}.landing .product-list-container h2 .ball,.landing .product-list-container h3 .ball{background-color:#e7e7e7;border-radius:100%;height:2em;left:-1em;position:absolute;top:-.2em;width:2em;z-index:-1}.landing .product-list-container .product-list-products{margin:2em auto 1em;min-height:auto;text-align:center}.landing .product-list-container .product-list-products .filters{margin:2em 0}.landing .product-list-container .product-list-products .product-list{clear:both;text-align:left}.landing .product-list-container .product-list-products .product-slider{margin-top:1em;text-align:left}@media (min-width:28em){.landing .product-list-container h2,.landing .product-list-container h3{font-size:30px}}@media (min-width:45em){.landing .product-list-container>.container{margin-bottom:2em;text-align:center}.landing .product-list-container h2,.landing .product-list-container h3{font-size:38px}}.landing .page-section{margin-bottom:2rem;margin-top:2rem}.landing .page-section.mobile-special .text-container{font-size:14px;text-align:center}.landing .page-section.mobile-special .text-container h2{font-size:20px}@media (min-width:45em){.landing .page-section.mobile-special .text-container{font-size:1.2em;text-align:left}.landing .page-section.mobile-special .text-container h2{font-size:24px}.landing .page-section.mobile-special .text-container h2.larger{font-size:1.5em}}.landing .page-section .text-container a{color:#ac2b24!important}.landing .page-section .text-container a.black{color:inherit!important}.landing .list-categories{margin:2em 16px 1em;max-width:1280px}.landing .list-categories h2{font-size:26px;font-weight:600;margin:0;padding:0}.landing .list-categories .feature-list{position:relative}.landing .list-categories .feature-list .media-container{display:block;list-style:none;margin:1em 0;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.landing .list-categories .feature-list .media-container .items{box-sizing:content-box;display:flex;height:100%;position:relative;touch-action:pan-y;transform:translateZ(0);transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.landing .list-categories .feature-list .media-container .items .media{color:#333;display:block;flex-shrink:0;height:100%;position:relative;text-align:left;text-decoration:none;transition-property:transform;width:100%}.landing .list-categories .feature-list .media-container .items .media .round-image{background-color:#dcddde;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;display:inline-block;float:none;height:11em;padding-top:0;width:100%}.landing .list-categories .feature-list .media-container .items .media .round-image+div{float:none;padding-left:0;width:100%}.landing .list-categories .feature-list .media-container .items .media .round-image+div b{color:#ac2b24;display:block;font-family:Oswald,Helvetica,sans-serif;font-size:17px}.landing .list-categories .feature-list .media-container .items .media .round-image+div span{display:inline-block;font-size:14px}.landing .list-categories .feature-list .media-container .items .media:hover .round-image{box-shadow:inset 0 0 0 3px #ac2b24}.landing .list-categories .feature-list .fpu-backward,.landing .list-categories .feature-list .fpu-forward{background-color:#ac2b24;border-radius:4px;box-shadow:0 .1em .2em rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:1.7em;height:35px;position:absolute;text-align:center;top:4rem;width:35px;z-index:10}.landing .list-categories .feature-list .fpu-backward:after,.landing .list-categories .feature-list .fpu-forward:after{font-family:Material Symbols Outlined;font-size:35px;line-height:35px;text-align:center}.landing .list-categories .feature-list .fpu-backward.swiper-button-disabled,.landing .list-categories .feature-list .fpu-forward.swiper-button-disabled{display:none}.landing .list-categories .feature-list .fpu-forward{right:5px}.landing .list-categories .feature-list .fpu-forward:after{content:"\e5cc";margin-left:2px}.landing .list-categories .feature-list .fpu-backward{left:5px}.landing .list-categories .feature-list .fpu-backward:after{content:"\e5cb"}.landing .list-categories feature-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 0 0;grid-column-gap:14px;margin:1em 0;overflow:hidden;padding:0}.landing .list-categories feature-list .media{color:#333;text-align:left;text-decoration:none;width:100%}.landing .list-categories feature-list .media .round-image{background-color:#dcddde;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;display:inline-block;float:none;height:11em;padding-top:0;width:100%}.landing .list-categories feature-list .media .round-image+div{float:none;padding-left:0;width:100%}.landing .list-categories feature-list .media .round-image+div b{color:#ac2b24;display:block;font-family:Oswald,Helvetica,sans-serif;font-size:17px}.landing .list-categories feature-list .media .round-image+div span{display:inline-block;font-size:14px}@media (min-width:400px){.landing .list-categories feature-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:640px){.landing .list-categories feature-list{grid-template-columns:repeat(4,1fr)}}@media (min-width:900px){.landing .list-categories feature-list{grid-template-columns:repeat(5,1fr)}}@media (min-width:1312px){.landing>h1{margin:1em auto 0}.landing>h2{margin:1em auto}.landing>p{margin:auto}.landing .dual{margin:3em auto}}.chosen-container{display:inline-block;font-size:1em;position:relative;user-select:none;vertical-align:middle}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{background:#fff;margin-top:-3px;padding-top:.15em;position:absolute;top:100%;width:100%;z-index:1010;clip:rect(0,0,0,0);border:1px solid #ac2b24;border-radius:0 0 4px 4px;box-shadow:0 0 10px -2px #ac2b24;clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:inset(2px -.5em -.5em -.5em)}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{color:#999;font-weight:400;margin-right:.3em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:.15em;vertical-align:top}.chosen-container-single .chosen-single{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 2px 5px -3px hsla(0,0%,39%,.3);color:#333;display:block;height:2.5em;line-height:2.5em;overflow:hidden;padding:0 0 0 .625em;position:relative;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;margin-right:2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:3em}.chosen-container-single .chosen-single abbr{display:block;font-size:1px;height:.9em;position:absolute;right:2em;top:.4em;width:.9em}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;right:0;top:1px;width:1.5em}.chosen-container-single .chosen-single div b{display:block;height:100%;line-height:2.3em;width:100%}.chosen-container-single .chosen-single div b:before{content:"\f078";font-family:FontAwesome}.chosen-container-single .chosen-search{margin:0;padding:.2em .3em;position:relative;white-space:nowrap;z-index:1010}.chosen-container-single .chosen-search input[type=text]{border:1px solid #aaa;border-radius:0;font-family:sans-serif;font-size:1em;height:auto;line-height:normal;margin:1px 0;outline:0;padding:.3em 20px .3em .4em;width:100%}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;margin:0;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;line-height:15px;list-style:none;margin:0;padding:.4em .625em;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li:before{display:none}.chosen-container .chosen-results li:last-of-type.highlighted{border-radius:0 0 4px 4px}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.disabled-result{color:#ccc;cursor:default;display:list-item}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;color:#fff}.chosen-container .chosen-results li.no-results{background:#f4f4f4;color:#777;display:list-item}.chosen-container .chosen-results li.group-result{cursor:default;display:list-item;font-weight:700}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li.color-option{line-height:20px}.chosen-container .chosen-results li.color-option:before{border:1px solid #ccc;border-radius:4px;content:"";display:inline-block;float:left;height:18px;margin-right:10px;width:18px}.chosen-container .chosen-results li.color-option.grey:before{background-color:#a9a9a9;border-color:#a9a9a9}.chosen-container .chosen-results li.color-option.silver:before{background-color:#e0e0e0;border-color:#e0e0e0}.chosen-container .chosen-results li.color-option.gold:before{background-color:#d4af37;border-color:#d4af37}.chosen-container .chosen-results li.color-option.black:before{background-color:#000;border-color:#000}.chosen-container .chosen-results li.color-option.blue-grey:before{background-color:#758493;border-color:#758493}.chosen-container .chosen-results li.color-option.dark-grey:before{background-color:#4a4a4a;border-color:#4a4a4a}.chosen-container .chosen-results li.color-option.dark-silver:before{background-color:#878787;border-color:#878787}.chosen-container .chosen-results li.color-option.dark-blue:before{background-color:#33435d;border-color:#33435d}.chosen-container .chosen-results li.color-option.light-grey:before{background-color:#d3d3d3;border-color:#d3d3d3}.chosen-container .chosen-results li.color-option.white:before{background-color:#fff;border-color:#ccc}.chosen-container .chosen-results li.color-option.red:before{background-color:#a32727;border-color:#a32727}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 2px 5px -3px hsla(0,0%,39%,.3);cursor:text;height:auto;margin:0;overflow:hidden;padding:0 .4em;position:relative;width:100%}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li:before{display:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:transparent!important;border:0!important;border-radius:0;box-shadow:none;color:#999;font-family:sans-serif;font-size:100%;height:30px;line-height:normal;margin:1px 0;outline:0;padding:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{background-clip:padding-box;background-color:#eee;border:1px solid #d4d3d3;border-radius:4px;color:#333;cursor:default;line-height:13px;margin:.3em .4em .2em 0;max-width:100%;padding:.2em 20px .2em .4em;position:relative}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{display:block;height:.9em;position:absolute;right:.2em;top:.4em;width:.9em}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before{color:#999;content:"\f00d";font-family:FontAwesome}.chosen-container-multi .chosen-choices li.search-choice-disabled{background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #ccc;color:#666;padding-right:.4em}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{color:#ccc;cursor:default;display:list-item}.chosen-container-active.chosen-with-drop .chosen-single{font-weight:700}.chosen-container-active.chosen-with-drop .chosen-choices,.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #ac2b24;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 10px -2px #ac2b24;clip-path:inset(-.5em -.5em 0 -.5em)}.chosen-container-active.chosen-with-drop .chosen-single div{background:transparent;border-left:none}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px .15em}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{cursor:default;opacity:.5!important}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-repeat:no-repeat!important;background-size:52px 37px!important}}.hero .blog-title{color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:2rem;left:0;line-height:1em;margin:0;position:absolute;right:0;text-align:center;text-shadow:0 5px 10px rgba(0,0,0,.5);top:50%;transform:translateY(-50%);white-space:normal;word-spacing:normal}.hero .blog-title span{color:#ac2b24}.hero .blog-title-main{color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:2rem;left:50%;line-height:1em;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:normal;word-spacing:normal}@media (min-width:45em){.hero .blog-title{font-size:3rem;padding:0 10%}.hero .blog-title-main{font-size:3rem}}@media (min-width:60em){.hero .blog-title,.hero .blog-title-main{font-size:5rem}}.blog-header{margin:auto auto 1em}.blog-header h2{font-weight:400;margin-bottom:1em}.blog-header .tags{display:flex;flex-wrap:wrap;gap:.5em;margin-bottom:.5em}.blog-header .tags .tag{border:1px solid #333;border-radius:1em;color:#707070;cursor:pointer;font-size:1.5rem;padding:.2em 1em;text-decoration:none}.blog-header .tags .tag.selected{background-color:#eaf3f2;border-color:#eaf3f2;color:#205e63;font-weight:700}.blog-articles{display:grid;gap:1em;grid-template-columns:1fr;margin:auto auto 1em}.blog-articles .blog-article{align-items:flex-start;background-color:#fff;box-shadow:0 .1em .2em rgba(0,0,0,.2);color:#333;cursor:pointer;display:flex;flex-direction:column;padding:0;text-align:left}.blog-articles .blog-article .image{flex:0 0 15em;height:15em;width:100%}.blog-articles .blog-article .image img{height:100%;object-fit:cover;width:100%}.blog-articles .blog-article .lower{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;padding:1em 1.5em 1.5em}.blog-articles .blog-article .lower .tags{display:flex;flex-wrap:wrap;gap:.5em;margin-bottom:.5em}.blog-articles .blog-article .lower .tags .tag{background-color:#eaf3f2;border-radius:1em;box-shadow:0 2px 1px 0 rgba(0,0,0,.1);color:#205e63;cursor:pointer;font-size:1.2rem;padding:.2em 1em;text-decoration:none}.blog-articles .blog-article .lower h2{font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;line-height:1;margin:.5em 0 0;text-align:left;width:100%}.blog-articles .blog-article .lower .text{display:flex;flex:1 1 100%;flex-direction:column;font-size:1rem;justify-content:center;padding:0}.blog-articles .blog-article .lower .text p{padding:1em 0}.blog-articles .blog-article .lower .button{background-color:teal;border:none;border-radius:4px;border-radius:2em;color:#fff;display:block;float:left;font-family:Oswald,Helvetica,sans-serif;font-size:1.2rem;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.blog-articles .blog-article .lower .button:hover{background-color:#003434;cursor:pointer}.blog-articles .blog-article .lower .button:active{background-color:#00b3b3}.blog-articles .blog-article .lower .button[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}@media (min-width:35em){.blog-articles,.blog-articles.double{grid-template-columns:repeat(2,1fr)}.blog-articles.double .blog-article{font-size:21px}.blog-articles.double .blog-article .image{flex:0 0 20em;height:20em}.blog-articles.double .blog-article .lower .tags .tag{font-size:1.2em}.blog-articles.double .blog-article .lower h2{font-size:1.4em}.blog-articles.double .blog-article .lower .text{font-size:1em}.blog-articles.double .blog-article .lower .button{font-size:1.2em}}@media (min-width:60em){.blog-articles{grid-template-columns:repeat(3,1fr)}}.blog-section{margin:2em 16px;max-width:1280px}.blog-section .section-container{font-size:20px}.blog-section .section-container .image-1{clear:both;display:block;margin:1em auto;max-width:800px;width:100%}.blog-section .section-container .image-2{display:block;margin:1em auto;width:44%}.blog-section .section-container .image-2:first-of-type{float:left;margin-left:5%}.blog-section .section-container .image-2:last-of-type{float:right;margin-right:5%}@media only screen and (max-width:600px){.blog-section .section-container .image-2{float:none!important;margin:1em auto!important;width:100%}}.blog-section .section-container .image-3{display:block;float:left;margin:1em auto;width:28%}.blog-section .section-container .image-3:first-of-type{float:left;margin-left:5%;margin-right:3%}.blog-section .section-container .image-3:last-of-type{float:right;margin-right:5%}@media only screen and (max-width:600px){.blog-section .section-container .image-3{float:none!important;margin:1em auto!important;width:100%}}.blog-section .section-container h1,.blog-section .section-container h2.h1{font-size:2rem;margin:0 0 1.5rem}.blog-section .section-container h1.smaller-1,.blog-section .section-container h2.h1.smaller-1{font-size:1.5rem}.blog-section .section-container h1.smaller-2,.blog-section .section-container h2.h1.smaller-2{font-size:1.2rem}.blog-section .section-container h1.oranssi,.blog-section .section-container h2.h1.oranssi{clear:both;color:#f08500;margin:0;position:relative;text-align:center;text-shadow:none;text-transform:uppercase}.blog-section .section-container h1.center,.blog-section .section-container h2.h1.center{text-align:center}.blog-section .section-container h2,.blog-section .section-container h3,.blog-section .section-container h4{margin:auto}.blog-section .section-container h4{margin-bottom:0;margin-top:1em}.blog-section .section-container p{float:none;margin:.5em auto}.blog-section .section-container p:not(.left,.right,.intro){clear:both}.blog-section .section-container p.align-center{text-align:center}.blog-section .section-container p.cite{font-size:1.5em;font-weight:700;text-align:center}.blog-section .section-container p.big{font-size:1.5em;text-align:center}.blog-section .section-container p.intro{font-size:1.5em}.blog-section .section-container p a{color:#ac2b24;font-weight:700;text-decoration:none}.blog-section .section-container p a:hover{text-decoration:underline}.blog-section .section-container p a:active,.blog-section .section-container p a:visited{color:#ac2b24}.blog-section .section-container ul{list-style:disc inside;margin:auto;padding-left:1em}.blog-section .section-container ul li:before{display:none}.blog-section .section-container .person-grid{display:flex;flex-wrap:wrap;font-size:13px;gap:1em;justify-content:center;margin-top:4em}.blog-section .section-container .person-grid:after{content:"";display:none}.blog-section .section-container .person-grid .item{flex:1 0 14em;margin-top:2em;text-align:center;width:14em}.blog-section .section-container .person-grid .item .image{background-color:#dcddde;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;font-size:6vw;height:40vw;max-height:25rem;position:relative}.blog-section .section-container .person-grid .item .image>span{position:absolute}.blog-section .section-container .person-grid .item .image>span.caption{bottom:1rem;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:600;left:1.5rem;text-shadow:2px 2px 5px rgba(0,0,0,.5)}.blog-section .section-container .person-grid .item .image:after{content:"";display:none}.blog-section .section-container .person-grid .item .round-image{background-color:#dcddde;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:inline-block;padding-top:80%;width:80%}.blog-section .section-container .person-grid .item .text{padding:1em;text-align:center}.blog-section .section-container .person-grid .item .text b.block{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-section .section-container .person-grid .item .text .name{color:#ac2b24;display:block;font-size:1.5em;font-weight:700;padding:.5em 0}.blog-section .section-container .person-grid .item .text .email,.blog-section .section-container .person-grid .item .text .telephone{border-radius:.5em;display:block;font-family:Oswald,Helvetica,sans-serif;font-weight:700;margin-bottom:1em;padding:.5rem;text-decoration:none}.blog-section .section-container .person-grid .item .text .telephone{background-color:#0c6170;color:#fff}.blog-section .section-container .person-grid .item .text .email{background-color:#999;color:#fff}.blog-section .section-container .person-grid .divider{display:none}@media (min-width:35em){.blog-section .section-container .person-grid{font-size:18px;gap:1em}.blog-section .section-container .person-grid .item{margin:0;max-width:15em}.blog-section .section-container .person-grid .item .text .email{font-size:.8em}}@media (min-width:60em){.blog-section .section-container .person-grid.wide{display:flex;gap:1em;justify-content:space-between}.blog-section .section-container .person-grid .item .image{font-size:1.7vw;height:15vw}}@media (min-width:100em){.blog-section .section-container .person-grid{gap:1em}.blog-section .section-container .person-grid.wide .item{max-width:35em}.blog-section .section-container .person-grid .divider{display:block;flex:1 0 100%}}@media (min-width:1312px){.blog-section{margin:2em auto}}.google-reviews{margin:2em 16px 0;max-width:1280px;position:relative;text-align:left}.google-reviews[v-cloak]{display:block!important}.google-reviews[v-cloak] .summary .amount,.google-reviews[v-cloak] .summary .rating{display:none}.google-reviews[v-cloak] .items.loading{display:flex}.google-reviews[v-cloak] .items.normal{display:none}.google-reviews[v-cloak] .button{display:none!important}.google-reviews .area{overflow:hidden;position:relative}.google-reviews .summary{background-color:transparent;display:flex;flex-wrap:wrap;gap:1em;padding:0 0 1em}.google-reviews .summary .logo{align-items:center;display:flex;font-size:1.4em;font-weight:700;margin-top:.1em}.google-reviews .summary .logo img{height:1em}.google-reviews .summary .rating{align-items:center;display:inline-flex;font-size:1em;gap:.2em}.google-reviews .summary .rating .average{font-size:1.2em;font-weight:700;margin-right:.5em}.google-reviews .summary .rating .rat{display:inline-block;height:1.2em;position:relative;width:1.2em}.google-reviews .summary .rating .rat i.fa-star{color:#ccc;font-size:1.3em;left:-1px;overflow:hidden;position:absolute;top:0}.google-reviews .summary .rating .rat i.fa-star.selected{color:#ac2b24}.google-reviews .summary .amount{color:#999;flex-grow:1}.google-reviews .summary .amount a{color:inherit;font-size:.8em}.google-reviews .items{box-sizing:content-box;display:flex;height:100%;position:relative;touch-action:pan-y;transform:translateZ(0);transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.google-reviews .items.loading{display:none;gap:24px}.google-reviews .items.loading span.block{overflow:hidden;position:relative}.google-reviews .items.loading span.block:before{animation:shimmer 1s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;width:100%;z-index:1}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.google-reviews .items.loading .google-review{flex:1 0 20%}.google-reviews .items.loading .google-review .top-row .name span.block{background-color:#ccc;display:inline-block;height:1em;width:6em}.google-reviews .items.loading .google-review .text span.block{background-color:#ccc;display:inline-block;height:5em;width:100%}.google-reviews .items.loading .google-review.r-3,.google-reviews .items.loading .google-review.r-4{display:none}@media (min-width:400px){.google-reviews .items.loading .google-review.r-2{display:flex}}@media (min-width:640px){.google-reviews .items.loading .google-review.r-3{display:flex}}@media (min-width:900px){.google-reviews .items.loading .google-review.r-4{display:flex}}.google-reviews .items .google-review{background-color:#f5f5f5;border-radius:6px;display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding:30px;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.google-reviews .items .google-review .top-row{display:flex;flex-wrap:wrap;gap:.2em}.google-reviews .items .google-review .top-row .name{flex-basis:100%;flex-grow:1;font-size:15px;font-weight:700;min-width:8em;white-space:nowrap}.google-reviews .items .google-review .top-row .name img.star{height:1.3em;margin-left:1em;position:absolute;right:1em;top:1em;vertical-align:-.3em}.google-reviews .items .google-review .top-row .name span.average{float:right;margin-right:1em}.google-reviews .items .google-review .top-row .rating{display:flex;flex-grow:0;font-size:1em;gap:.2em;margin-top:.2em}.google-reviews .items .google-review .top-row .rating i.fa-star{color:#ccc}.google-reviews .items .google-review .top-row .rating i.fa-star.selected{color:#ac2b24}.google-reviews .items .google-review .text{display:-webkit-box;flex-grow:1;font-size:14px;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.google-reviews .button{background-color:#ac2b24;border-radius:4px;bottom:15px;box-shadow:1px 2px 3px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:1.7em;height:35px;position:absolute;text-align:center;width:35px;z-index:10}.google-reviews .button:after{font-family:Material Symbols Outlined;font-size:35px;line-height:35px;text-align:center}.google-reviews .button.swiper-button-disabled{display:none}.google-reviews .button.button-next{right:15px}.google-reviews .button.button-next:after{content:"\e5cc";margin-left:2px}.google-reviews .button.button-prev{left:15px}.google-reviews .button.button-prev:after{content:"\e5cb"}.google-reviews .review-link{padding-top:.5em}.google-reviews .review-link a{color:#333;font-weight:700}@media (min-width:28em){.google-reviews .items .google-review .text{-webkit-line-clamp:4}.google-reviews .items .google-review .top-row .name img.star{position:static}}@media (min-width:1312px){.google-reviews{margin:2em auto 0}}.company-page{padding-bottom:3em}.company-page h2,.company-page>h1{font-size:30px;margin:1em 16px 0;max-width:1280px;text-shadow:none}.company-page h2{margin:2em 16px 0;text-align:center}.company-page>p{margin:auto 16px}.company-page>p a{color:#ac2b24;font-weight:700;text-decoration:none}.company-page>p a:hover{text-decoration:underline}.company-page p.large{font-size:17px;margin:auto 16px;max-width:1280px;text-align:center}.company-page p.large a.new-line{display:block;margin-top:10px}.company-page .page-section .text-container.contact-info{font-size:18px}.company-page .awards{display:flex;flex-wrap:nowrap;justify-content:center;margin:1em 16px;max-width:1280px}.company-page .awards .image{flex:0 1 33%;height:200px;position:relative}.company-page .awards .image img{height:100%;object-fit:contain;position:absolute;width:100%}@media (min-width:45em){.company-page h2,.company-page>h1{font-size:41px}.company-page h2{margin-bottom:1em}.company-page h2.align-left{margin:1em 16px 0;text-align:left}.company-page p.large{font-size:30px;text-align:left}.company-page p.large a.new-line{display:inline;margin:0}.company-page .page-section .image-container{flex:0 0 530px}.company-page .page-section .text-container.contact-info{font-size:20px}}@media (min-width:1312px){.company-page h2.align-left,.company-page>h1{margin:1em auto 0}.company-page h2{margin:2em auto 1em}.company-page p.large{margin:auto}.company-page .page-section .text-container.contact-info{padding:1em 0 1em 2em}.company-page .page-section .text-container.big-text{padding:2em 1em 2em 2em}.company-page .awards{justify-content:center;margin:1em auto;max-width:1280px}.company-page .awards .image{flex:0 0 250px;height:250px}}.checkout{margin:0 16px 3em;max-width:1280px;padding-bottom:3em}.checkout h1,.checkout h2{font-size:26px;margin:1em 0}.checkout h3{font-size:22px;margin:1em 0}.checkout .body{align-content:start;display:flex;flex-wrap:nowrap;gap:2em}.checkout .body div:after,.checkout .body:after{display:none}.checkout .header{display:flex;height:auto;margin-bottom:2em;margin-top:2em;position:relative;z-index:9}.checkout .header div{flex:1 1 auto;height:50px;position:relative;text-align:center}.checkout .header div.done .node{background-color:teal;background-position:0;color:#fff;cursor:pointer}.checkout .header div.done .node>span{background-color:teal}.checkout .header div.done+.active .node{transition:background-position .1s linear .2s,color .2s .2s}.checkout .header div.active{font-weight:700}.checkout .header div.active .node{background-color:teal;background-position:0;color:teal}.checkout .header div.inactive .node{transition:none}.checkout .header div:first-child{flex-basis:calc(16.6% + 17px);flex-grow:0;flex-shrink:0}.checkout .header div:first-child .node{left:0;transform:none}.checkout .header div:first-child .name{left:0;right:auto;text-align:left;transform:none}.checkout .header div:first-child:after{background:#dcddde}.checkout .header div:first-child.done:after{background:teal}.checkout .header div:last-child{flex-basis:calc(16.6% + 17px);flex-grow:0;flex-shrink:0}.checkout .header div:last-child .node{left:auto;right:0;transform:none}.checkout .header div:last-child .name{left:auto;right:0;text-align:right;transform:none}.checkout .header div:last-child:after{background:#dcddde}.checkout .header div:last-child.active:after,.checkout .header div:last-child.done:after{background:teal}.checkout .header div .node{background:linear-gradient(270deg,#dcddde 50%,teal 0) 100%;background-size:200% 100%;border-radius:50%;color:#dcddde;display:block;height:50px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:50px;z-index:1}.checkout .header div .node>span{background-color:#fff;border-radius:50%;font-size:30px;inset:3px;line-height:45px;position:absolute;text-align:center;user-select:none;z-index:1}.checkout .header div .name{left:50%;position:absolute;top:105%;transform:translateX(-50%)}.checkout .header.phase-1:after{width:0}.checkout .header.phase-2:after{width:33%}.checkout .header.phase-3:after{width:66%}.checkout .header.phase-4:after{width:100%}.checkout .header.phase-shrinking .done+.active .node{transition:none}.checkout .header.phase-shrinking:after{transition:none!important}.checkout .header:before{background-color:#dcddde;right:0}.checkout .header:after,.checkout .header:before{content:"";display:block;height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0}.checkout .header:after{background-color:teal;transition:width .2s linear}.checkout .left-side{flex:1 1 50%;position:relative}.checkout .divider{background-color:#f0f0f0;display:none;flex:0 0 2px}.checkout .right-side{display:none}.checkout .right-side .products{display:flex;flex-direction:column;gap:1em;margin-bottom:1em}.checkout .right-side .products .product{background-color:#f5f5f5;border-radius:6px;display:flex;gap:1em;padding:1em}.checkout .right-side .products .product .image{flex:0 0 90px;height:90px;position:relative}.checkout .right-side .products .product .image img{height:100%;mix-blend-mode:multiply;object-fit:contain;object-position:left top;position:absolute;width:100%}.checkout .right-side .products .product .text{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;position:relative}.checkout .right-side .products .product .text .close{cursor:pointer;position:absolute;right:0;top:0}.checkout .right-side .products .product .text .name{flex:0 0 100%;font-weight:700}.checkout .right-side .products .product .text .specs,.checkout .right-side .products .product .text .subname{flex:0 0 100%;font-size:.8em}.checkout .right-side .products .product .text .price{flex:1 0 50%;font-family:Oswald,Helvetica,sans-serif;font-size:2em;font-weight:700}.checkout .right-side .products .product .text .price:after{content:"€";display:inline;margin-left:.3em;position:static}.checkout .right-side .products .product .text .times{flex:0 1 auto;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:700}.checkout .right-side .products .product .text .times:before{content:"X";display:inline;margin-right:.3em;position:static}.checkout .right-side .prices{align-items:center;display:flex;font-weight:700;justify-content:space-between}.checkout .right-side .prices h2{margin:0;padding:0}.checkout .right-side .prices .alv{flex-grow:1;font-size:16px;font-weight:400;text-align:right}.checkout .right-side .prices .shipping,.checkout .right-side .prices .value{flex:1 1 50%;font-family:Oswald,Helvetica,sans-serif;font-size:26px;text-align:right}.checkout .right-side .prices .shipping.discount{color:#ac2b24}.checkout .right-side .prices .grey{color:#999}.checkout .cb,.checkout .cn{display:block;font-size:1.1em;margin:1em 0;position:relative}.checkout .cb.cb,.checkout .cn.cb{font-weight:700}.checkout .cb input,.checkout .cn input{margin-right:.5em}.checkout .cb label,.checkout .cn label{display:inline-block;vertical-align:top;width:calc(100% - 30px)}.checkout .notice{margin:0}.checkout .back-button{background-color:#999;border:none;border-radius:4px;color:#fff;float:left;font-family:Oswald,Helvetica,sans-serif;font-size:20px;font-weight:400;height:2.5em;line-height:2.5em;margin-top:1em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.checkout .back-button:hover{background-color:#737373;cursor:pointer}.checkout .back-button:active{background-color:#b3b3b3}.checkout .back-button[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}.checkout .submit-button{background-color:teal;border:none;border-radius:4px;color:#fff;float:right;font-family:Oswald,Helvetica,sans-serif;font-size:20px;font-weight:700;height:2.5em;line-height:2.5em;margin-top:1em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.checkout .submit-button:hover{background-color:#003434;cursor:pointer}.checkout .submit-button:active{background-color:#00b3b3}.checkout .submit-button[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.checkout .list-items{display:flex;flex-direction:column;gap:1em}.checkout .list-items.grid{display:grid;grid-template-columns:repeat(2,1fr)}.checkout .list-items.grid .double{grid-column:span 2}.checkout .list-items.grid .list-item{flex-direction:column}.checkout .list-items.grid .list-item .images{display:flex;justify-content:center;width:100%}.checkout .list-items.grid .list-item .images .image{flex-grow:1;width:100%}.checkout .list-items.grid .list-item .image{width:100%}.checkout .list-items.grid a{color:#333;float:right;font-weight:700;margin-top:.3em}.checkout .list-items input[type=radio]{left:-9999px;position:absolute;visibility:hidden}.checkout .list-items input[type=radio]:checked+label{border-color:teal}.checkout .list-items input[type=radio]:checked+label .smartpost{display:flex}.checkout .list-items .list-item{align-items:center;background-color:#f5f5f5;border:3px solid #f5f5f5;border-radius:4px;display:flex;gap:1em;padding:5px}.checkout .list-items .list-item.disabled{opacity:.5}.checkout .list-items .list-item.disabled .image img{filter:grayscale(100%)}.checkout .list-items .list-item .input{flex:0 0 30px;text-align:center}.checkout .list-items .list-item .image{flex:0 0 60px;height:60px;position:relative}.checkout .list-items .list-item .image img{height:100%;mix-blend-mode:multiply;object-fit:contain;object-position:center;position:absolute;width:100%}.checkout .list-items .list-item .text{flex:1 1 auto}.checkout .list-items .list-item .text .description{font-size:.8em}.checkout .list-items .list-item .text .smartpost{display:none;flex-direction:column;gap:.5em;margin-top:1em}.checkout .list-items .list-item .price{flex:0 0 50px;font-family:Oswald,Helvetica,sans-serif;font-size:1.5em;padding-right:.5em;text-align:right}.checkout .form-grid{display:grid;gap:1rem;grid-template-columns:repeat(12,1fr);margin:1em 0}.checkout .form-grid div:after,.checkout .form-grid:after{display:none}.checkout .form-grid .form-field{grid-column:span 12}.checkout .form-grid .form-field label{display:block;text-align:left}.checkout .form-grid .form-field label i{color:#ac2b24}.checkout .form-grid .form-field label input[type=checkbox]{margin-right:.5em}.checkout .form-grid .form-field input:disabled{background-color:#f5f5f5;color:#666!important;opacity:1}.checkout .form-grid .form-field .error-messages{color:#ac2b24;font-size:.8em;text-align:left}.checkout .form-grid .form-field.field-group{display:flex;flex-wrap:wrap}.checkout .form-grid .form-field.field-group label{flex:0 0 100%}.checkout .form-grid .form-field.field-group input{border-bottom-right-radius:0;border-top-right-radius:0;flex:1 0 50%}.checkout .form-grid .form-field.field-group button{background-color:teal;border:none;border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;color:#fff;flex:0 1 auto;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;height:auto;line-height:2.5em;line-height:normal;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.checkout .form-grid .form-field.field-group button:hover{background-color:#003434;cursor:pointer}.checkout .form-grid .form-field.field-group button:active{background-color:#00b3b3}.checkout .form-grid .form-field.field-group button[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.checkout .form-grid .form-field.field-group button.red{background-color:#ac2b24}.checkout .confirmation-grid{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(12,1fr);position:relative}.checkout .confirmation-grid div:after,.checkout .confirmation-grid:after{display:none}.checkout .confirmation-grid.box{background-color:#f5f5f5;border-radius:6px;padding:2rem}.checkout .confirmation-grid.box img{mix-blend-mode:multiply}.checkout .confirmation-grid .row-divider{background-color:#ddd;grid-column:span 12;height:1px}.checkout .confirmation-grid .row-divider:last-child{display:none}.checkout .confirmation-grid .cell{display:flex;flex-direction:column;grid-column:span 12}.checkout .confirmation-grid .cell.image{align-self:stretch;max-height:13em;position:relative}.checkout .confirmation-grid .cell.image img{height:100%;object-fit:contain;width:100%}.checkout .confirmation-grid .cell.price{align-self:center;font-family:Oswald,Helvetica,sans-serif;font-size:1.5em}.checkout .confirmation-grid .cell.medium{align-self:center;font-size:1.2em}.checkout .confirmation-grid .cell.big{align-self:center;font-size:1.5em}.checkout .confirmation-grid .cell.bold{font-weight:700}.checkout .confirmation-grid .cell.right{text-align:right}.checkout .confirmation-grid .cell.name{align-self:center;font-size:14px}.checkout .confirmation-grid .cell.name label{font-size:1.2em}.checkout .confirmation-grid .cell label{display:block;font-weight:700;text-align:left}.checkout .confirmation-grid .payment-method{padding:1em 0;width:auto}.checkout .confirmation-grid .payment-method .image{display:flex}.checkout .confirmation-grid .payment-method .image img{flex:1 1 50%;height:100%}.checkout .confirmation-grid .ball{background-color:#ab2c2a;border-radius:100%;color:#fff;display:none;font-family:alternate-gothic-atf,Oswald,sans-serif;font-size:19px;font-weight:800;font-weight:700;height:125px;left:0;line-height:1em;margin:20px;position:absolute;text-align:center;top:0;transform:rotate(-10deg);width:125px}.checkout .confirmation-grid .ball span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:125px}.checkout .confirmation-grid .g-s-1.g-s-1,.checkout .form-grid .g-s-1.g-s-1{grid-column-start:1}.checkout .confirmation-grid .g-l-1,.checkout .confirmation-grid .g-m-1,.checkout .confirmation-grid .g-xl-1,.checkout .form-grid .g-l-1,.checkout .form-grid .g-m-1,.checkout .form-grid .g-xl-1{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-1.g-1,.checkout .form-grid .g-1.g-1{grid-column-end:span 1;grid-column-start:auto}.checkout .confirmation-grid .g-s-2.g-s-2,.checkout .form-grid .g-s-2.g-s-2{grid-column-start:2}.checkout .confirmation-grid .g-l-2,.checkout .confirmation-grid .g-m-2,.checkout .confirmation-grid .g-xl-2,.checkout .form-grid .g-l-2,.checkout .form-grid .g-m-2,.checkout .form-grid .g-xl-2{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-2.g-2,.checkout .form-grid .g-2.g-2{grid-column-end:span 2;grid-column-start:auto}.checkout .confirmation-grid .g-s-3.g-s-3,.checkout .form-grid .g-s-3.g-s-3{grid-column-start:3}.checkout .confirmation-grid .g-l-3,.checkout .confirmation-grid .g-m-3,.checkout .confirmation-grid .g-xl-3,.checkout .form-grid .g-l-3,.checkout .form-grid .g-m-3,.checkout .form-grid .g-xl-3{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-3.g-3,.checkout .form-grid .g-3.g-3{grid-column-end:span 3;grid-column-start:auto}.checkout .confirmation-grid .g-s-4.g-s-4,.checkout .form-grid .g-s-4.g-s-4{grid-column-start:4}.checkout .confirmation-grid .g-l-4,.checkout .confirmation-grid .g-m-4,.checkout .confirmation-grid .g-xl-4,.checkout .form-grid .g-l-4,.checkout .form-grid .g-m-4,.checkout .form-grid .g-xl-4{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-4.g-4,.checkout .form-grid .g-4.g-4{grid-column-end:span 4;grid-column-start:auto}.checkout .confirmation-grid .g-s-5.g-s-5,.checkout .form-grid .g-s-5.g-s-5{grid-column-start:5}.checkout .confirmation-grid .g-l-5,.checkout .confirmation-grid .g-m-5,.checkout .confirmation-grid .g-xl-5,.checkout .form-grid .g-l-5,.checkout .form-grid .g-m-5,.checkout .form-grid .g-xl-5{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-5.g-5,.checkout .form-grid .g-5.g-5{grid-column-end:span 5;grid-column-start:auto}.checkout .confirmation-grid .g-s-6.g-s-6,.checkout .form-grid .g-s-6.g-s-6{grid-column-start:6}.checkout .confirmation-grid .g-l-6,.checkout .confirmation-grid .g-m-6,.checkout .confirmation-grid .g-xl-6,.checkout .form-grid .g-l-6,.checkout .form-grid .g-m-6,.checkout .form-grid .g-xl-6{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-6.g-6,.checkout .form-grid .g-6.g-6{grid-column-end:span 6;grid-column-start:auto}.checkout .confirmation-grid .g-s-7.g-s-7,.checkout .form-grid .g-s-7.g-s-7{grid-column-start:7}.checkout .confirmation-grid .g-l-7,.checkout .confirmation-grid .g-m-7,.checkout .confirmation-grid .g-xl-7,.checkout .form-grid .g-l-7,.checkout .form-grid .g-m-7,.checkout .form-grid .g-xl-7{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-7.g-7,.checkout .form-grid .g-7.g-7{grid-column-end:span 7;grid-column-start:auto}.checkout .confirmation-grid .g-s-8.g-s-8,.checkout .form-grid .g-s-8.g-s-8{grid-column-start:8}.checkout .confirmation-grid .g-l-8,.checkout .confirmation-grid .g-m-8,.checkout .confirmation-grid .g-xl-8,.checkout .form-grid .g-l-8,.checkout .form-grid .g-m-8,.checkout .form-grid .g-xl-8{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-8.g-8,.checkout .form-grid .g-8.g-8{grid-column-end:span 8;grid-column-start:auto}.checkout .confirmation-grid .g-s-9.g-s-9,.checkout .form-grid .g-s-9.g-s-9{grid-column-start:9}.checkout .confirmation-grid .g-l-9,.checkout .confirmation-grid .g-m-9,.checkout .confirmation-grid .g-xl-9,.checkout .form-grid .g-l-9,.checkout .form-grid .g-m-9,.checkout .form-grid .g-xl-9{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-9.g-9,.checkout .form-grid .g-9.g-9{grid-column-end:span 9;grid-column-start:auto}.checkout .confirmation-grid .g-s-10.g-s-10,.checkout .form-grid .g-s-10.g-s-10{grid-column-start:10}.checkout .confirmation-grid .g-l-10,.checkout .confirmation-grid .g-m-10,.checkout .confirmation-grid .g-xl-10,.checkout .form-grid .g-l-10,.checkout .form-grid .g-m-10,.checkout .form-grid .g-xl-10{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-10.g-10,.checkout .form-grid .g-10.g-10{grid-column-end:span 10;grid-column-start:auto}.checkout .confirmation-grid .g-s-11.g-s-11,.checkout .form-grid .g-s-11.g-s-11{grid-column-start:11}.checkout .confirmation-grid .g-l-11,.checkout .confirmation-grid .g-m-11,.checkout .confirmation-grid .g-xl-11,.checkout .form-grid .g-l-11,.checkout .form-grid .g-m-11,.checkout .form-grid .g-xl-11{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-11.g-11,.checkout .form-grid .g-11.g-11{grid-column-end:span 11;grid-column-start:auto}.checkout .confirmation-grid .g-s-12.g-s-12,.checkout .form-grid .g-s-12.g-s-12{grid-column-start:12}.checkout .confirmation-grid .g-12.g-12,.checkout .confirmation-grid .g-l-12,.checkout .confirmation-grid .g-m-12,.checkout .confirmation-grid .g-xl-12,.checkout .form-grid .g-12.g-12,.checkout .form-grid .g-l-12,.checkout .form-grid .g-m-12,.checkout .form-grid .g-xl-12{grid-column-end:span 12;grid-column-start:auto}@media (min-width:28em){.checkout .confirmation-grid .g-m-1.g-m-1,.checkout .form-grid .g-m-1.g-m-1{grid-column-end:span 1;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-1.g-s-m-1,.checkout .form-grid .g-s-m-1.g-s-m-1{grid-column-start:1}.checkout .confirmation-grid .g-m-2.g-m-2,.checkout .form-grid .g-m-2.g-m-2{grid-column-end:span 2;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-2.g-s-m-2,.checkout .form-grid .g-s-m-2.g-s-m-2{grid-column-start:2}.checkout .confirmation-grid .g-m-3.g-m-3,.checkout .form-grid .g-m-3.g-m-3{grid-column-end:span 3;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-3.g-s-m-3,.checkout .form-grid .g-s-m-3.g-s-m-3{grid-column-start:3}.checkout .confirmation-grid .g-m-4.g-m-4,.checkout .form-grid .g-m-4.g-m-4{grid-column-end:span 4;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-4.g-s-m-4,.checkout .form-grid .g-s-m-4.g-s-m-4{grid-column-start:4}.checkout .confirmation-grid .g-m-5.g-m-5,.checkout .form-grid .g-m-5.g-m-5{grid-column-end:span 5;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-5.g-s-m-5,.checkout .form-grid .g-s-m-5.g-s-m-5{grid-column-start:5}.checkout .confirmation-grid .g-m-6.g-m-6,.checkout .form-grid .g-m-6.g-m-6{grid-column-end:span 6;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-6.g-s-m-6,.checkout .form-grid .g-s-m-6.g-s-m-6{grid-column-start:6}.checkout .confirmation-grid .g-m-7.g-m-7,.checkout .form-grid .g-m-7.g-m-7{grid-column-end:span 7;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-7.g-s-m-7,.checkout .form-grid .g-s-m-7.g-s-m-7{grid-column-start:7}.checkout .confirmation-grid .g-m-8.g-m-8,.checkout .form-grid .g-m-8.g-m-8{grid-column-end:span 8;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-8.g-s-m-8,.checkout .form-grid .g-s-m-8.g-s-m-8{grid-column-start:8}.checkout .confirmation-grid .g-m-9.g-m-9,.checkout .form-grid .g-m-9.g-m-9{grid-column-end:span 9;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-9.g-s-m-9,.checkout .form-grid .g-s-m-9.g-s-m-9{grid-column-start:9}.checkout .confirmation-grid .g-m-10.g-m-10,.checkout .form-grid .g-m-10.g-m-10{grid-column-end:span 10;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-10.g-s-m-10,.checkout .form-grid .g-s-m-10.g-s-m-10{grid-column-start:10}.checkout .confirmation-grid .g-m-11.g-m-11,.checkout .form-grid .g-m-11.g-m-11{grid-column-end:span 11;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-11.g-s-m-11,.checkout .form-grid .g-s-m-11.g-s-m-11{grid-column-start:11}.checkout .confirmation-grid .g-m-12.g-m-12,.checkout .form-grid .g-m-12.g-m-12{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-s-m-12.g-s-m-12,.checkout .form-grid .g-s-m-12.g-s-m-12{grid-column-start:12}}@media (min-width:45em){.checkout .confirmation-grid .g-l-1.g-l-1,.checkout .form-grid .g-l-1.g-l-1{grid-column-end:span 1;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-1.g-s-l-1,.checkout .form-grid .g-s-l-1.g-s-l-1{grid-column-start:1}.checkout .confirmation-grid .g-l-2.g-l-2,.checkout .form-grid .g-l-2.g-l-2{grid-column-end:span 2;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-2.g-s-l-2,.checkout .form-grid .g-s-l-2.g-s-l-2{grid-column-start:2}.checkout .confirmation-grid .g-l-3.g-l-3,.checkout .form-grid .g-l-3.g-l-3{grid-column-end:span 3;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-3.g-s-l-3,.checkout .form-grid .g-s-l-3.g-s-l-3{grid-column-start:3}.checkout .confirmation-grid .g-l-4.g-l-4,.checkout .form-grid .g-l-4.g-l-4{grid-column-end:span 4;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-4.g-s-l-4,.checkout .form-grid .g-s-l-4.g-s-l-4{grid-column-start:4}.checkout .confirmation-grid .g-l-5.g-l-5,.checkout .form-grid .g-l-5.g-l-5{grid-column-end:span 5;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-5.g-s-l-5,.checkout .form-grid .g-s-l-5.g-s-l-5{grid-column-start:5}.checkout .confirmation-grid .g-l-6.g-l-6,.checkout .form-grid .g-l-6.g-l-6{grid-column-end:span 6;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-6.g-s-l-6,.checkout .form-grid .g-s-l-6.g-s-l-6{grid-column-start:6}.checkout .confirmation-grid .g-l-7.g-l-7,.checkout .form-grid .g-l-7.g-l-7{grid-column-end:span 7;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-7.g-s-l-7,.checkout .form-grid .g-s-l-7.g-s-l-7{grid-column-start:7}.checkout .confirmation-grid .g-l-8.g-l-8,.checkout .form-grid .g-l-8.g-l-8{grid-column-end:span 8;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-8.g-s-l-8,.checkout .form-grid .g-s-l-8.g-s-l-8{grid-column-start:8}.checkout .confirmation-grid .g-l-9.g-l-9,.checkout .form-grid .g-l-9.g-l-9{grid-column-end:span 9;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-9.g-s-l-9,.checkout .form-grid .g-s-l-9.g-s-l-9{grid-column-start:9}.checkout .confirmation-grid .g-l-10.g-l-10,.checkout .form-grid .g-l-10.g-l-10{grid-column-end:span 10;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-10.g-s-l-10,.checkout .form-grid .g-s-l-10.g-s-l-10{grid-column-start:10}.checkout .confirmation-grid .g-l-11.g-l-11,.checkout .form-grid .g-l-11.g-l-11{grid-column-end:span 11;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-11.g-s-l-11,.checkout .form-grid .g-s-l-11.g-s-l-11{grid-column-start:11}.checkout .confirmation-grid .g-l-12.g-l-12,.checkout .form-grid .g-l-12.g-l-12{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-s-l-12.g-s-l-12,.checkout .form-grid .g-s-l-12.g-s-l-12{grid-column-start:12}}@media (min-width:1200px){.checkout .confirmation-grid .g-xl-1.g-xl-1,.checkout .form-grid .g-xl-1.g-xl-1{grid-column-end:span 1;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-1.g-s-xl-1,.checkout .form-grid .g-s-xl-1.g-s-xl-1{grid-column-start:1}.checkout .confirmation-grid .g-xl-2.g-xl-2,.checkout .form-grid .g-xl-2.g-xl-2{grid-column-end:span 2;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-2.g-s-xl-2,.checkout .form-grid .g-s-xl-2.g-s-xl-2{grid-column-start:2}.checkout .confirmation-grid .g-xl-3.g-xl-3,.checkout .form-grid .g-xl-3.g-xl-3{grid-column-end:span 3;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-3.g-s-xl-3,.checkout .form-grid .g-s-xl-3.g-s-xl-3{grid-column-start:3}.checkout .confirmation-grid .g-xl-4.g-xl-4,.checkout .form-grid .g-xl-4.g-xl-4{grid-column-end:span 4;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-4.g-s-xl-4,.checkout .form-grid .g-s-xl-4.g-s-xl-4{grid-column-start:4}.checkout .confirmation-grid .g-xl-5.g-xl-5,.checkout .form-grid .g-xl-5.g-xl-5{grid-column-end:span 5;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-5.g-s-xl-5,.checkout .form-grid .g-s-xl-5.g-s-xl-5{grid-column-start:5}.checkout .confirmation-grid .g-xl-6.g-xl-6,.checkout .form-grid .g-xl-6.g-xl-6{grid-column-end:span 6;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-6.g-s-xl-6,.checkout .form-grid .g-s-xl-6.g-s-xl-6{grid-column-start:6}.checkout .confirmation-grid .g-xl-7.g-xl-7,.checkout .form-grid .g-xl-7.g-xl-7{grid-column-end:span 7;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-7.g-s-xl-7,.checkout .form-grid .g-s-xl-7.g-s-xl-7{grid-column-start:7}.checkout .confirmation-grid .g-xl-8.g-xl-8,.checkout .form-grid .g-xl-8.g-xl-8{grid-column-end:span 8;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-8.g-s-xl-8,.checkout .form-grid .g-s-xl-8.g-s-xl-8{grid-column-start:8}.checkout .confirmation-grid .g-xl-9.g-xl-9,.checkout .form-grid .g-xl-9.g-xl-9{grid-column-end:span 9;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-9.g-s-xl-9,.checkout .form-grid .g-s-xl-9.g-s-xl-9{grid-column-start:9}.checkout .confirmation-grid .g-xl-10.g-xl-10,.checkout .form-grid .g-xl-10.g-xl-10{grid-column-end:span 10;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-10.g-s-xl-10,.checkout .form-grid .g-s-xl-10.g-s-xl-10{grid-column-start:10}.checkout .confirmation-grid .g-xl-11.g-xl-11,.checkout .form-grid .g-xl-11.g-xl-11{grid-column-end:span 11;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-11.g-s-xl-11,.checkout .form-grid .g-s-xl-11.g-s-xl-11{grid-column-start:11}.checkout .confirmation-grid .g-xl-12.g-xl-12,.checkout .form-grid .g-xl-12.g-xl-12{grid-column-end:span 12;grid-column-start:auto}.checkout .confirmation-grid .g-s-xl-12.g-s-xl-12,.checkout .form-grid .g-s-xl-12.g-s-xl-12{grid-column-start:12}}.checkout .show-l,.checkout .show-m,.checkout .show-xl{display:none}.checkout .payment-method{background-color:#f5f5f5;border-radius:4px;display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:10em}.checkout .payment-method .image{height:6em;position:relative}.checkout .payment-method .image img{height:100%;object-fit:contain;width:100%}.checkout .payment-method .text{padding:.5em 0;text-align:center}.checkout .delivery-terms{background-color:rgba(0,0,0,.5);inset:0;position:fixed;z-index:9999}.checkout .delivery-terms .delivery-modal{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5);display:flex;flex-direction:column;height:80vh;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60vw;z-index:1}.checkout .delivery-terms .delivery-modal .delivery-header{background-color:#ac2b24;color:#fff;font-size:1.2em;font-weight:700;margin:0;padding:.7em}.checkout .delivery-terms .delivery-modal .delivery-header i{cursor:pointer;float:right;font-size:1.5em}.checkout .delivery-terms .delivery-modal .delivery-body{flex-grow:1;position:relative}.checkout .delivery-terms .delivery-modal .delivery-body iframe{height:100%;position:absolute;width:100%}.checkout .checkout-loader{background-color:#fff;inset:0;position:absolute;z-index:3}.checkout .checkout-loader:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}.checkout .previous-modal{background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;left:50%;padding:1em;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:2}.checkout .previous-modal h3{margin-top:0}.checkout .previous-modal button.submit{background-color:teal;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.checkout .previous-modal button.submit:hover{background-color:#003434;cursor:pointer}.checkout .previous-modal button.submit:active{background-color:#00b3b3}.checkout .previous-modal button.submit[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.checkout .previous-modal button.close{background-color:#999;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.checkout .previous-modal button.close:hover{background-color:#737373;cursor:pointer}.checkout .previous-modal button.close:active{background-color:#b3b3b3}.checkout .previous-modal button.close[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}.checkout .payment-info{background-color:#f5f5f5;border-radius:4px;margin-top:1em;padding:1em}.checkout .payment-info ul{margin-left:2em}.checkout .order-button-error{align-items:center;background-color:#f5f5f5;border-radius:4px;color:#999;display:inline-flex;float:right;font-size:11px;margin-top:20px;min-height:50px;padding:0 20px;width:auto}.checkout #apple-pay-button{-webkit-appearance:-apple-pay-button;display:none;-apple-pay-button-type:buy;-apple-pay-button-style:#000;float:right;height:50px;margin-top:20px;width:auto}.checkout .more{background-color:rgba(0,0,0,.5);display:none;inset:0;position:fixed;z-index:999}.checkout .more.open{display:block}.checkout .more .modal{background-color:#fff;border-radius:4px;left:50%;max-height:100vh;max-width:100vw;overflow:auto;padding:1em;position:absolute;top:50%;transform:translate(-50%,-50%);width:40em}.checkout .more .modal h3{font-size:1.5em;margin:0 0 .5em}.checkout .more .modal h3 i{cursor:pointer;float:right}@media (min-width:28em){.checkout .list-items.grid{grid-template-columns:repeat(3,1fr)}.checkout .confirmation-grid .cell.image img{position:absolute}.checkout .show-m{display:block}.checkout .hide-m{display:none}.checkout .order-button-error{font-size:13px}.checkout .returning{text-align:right}}@media (min-width:35em){.checkout .confirmation-grid .ball{display:block}}@media (min-width:45em){.checkout .list-items.grid{grid-template-columns:repeat(4,1fr)}.checkout .list-items .list-item .price{flex:0 0 80px}.checkout .show-l{display:block}.checkout .hide-l{display:none}.checkout .order-button-error{font-size:16px}.checkout .confirmation-grid .ball{left:3em}}@media (min-width:60em){.checkout .left-side{flex:1 0 40em;position:relative}.checkout .divider{display:block}.checkout .right-side{display:block;flex:1 1 40%}.checkout .confirmation-grid .ball{left:6em}}@media (min-width:1200px){.checkout .show-xl{display:block}.checkout .hide-xl{display:none}}@media (min-width:1280px){.checkout{margin-bottom:0}}@media (min-width:1312px){.checkout{margin:auto}.checkout .header div:first-child .name{left:25px;right:auto;transform:translateX(-50%)}.checkout .header div:last-child .name{left:auto;right:25px;transform:translateX(50%)}}html{height:100%}*,html{box-sizing:border-box}*{margin:0;padding:0}[v-cloak]{display:none!important}body{color:#333;float:left;font-family:PT Sans,Helvetica,sans-serif;font-size:11pt;min-height:100%;position:relative;width:100%;--la-bg-color:#fff;--la-font-color:$font-color}body h1,body h2,body h3,body h4,body h5{font-family:Oswald,Helvetica,sans-serif;font-weight:700}body.dark{background-color:#111;color:#fff;--la-bg-color:#111;--la-font-color:#fff}h1{font-size:24px;margin-top:1em}p{padding:.5em 0}p.highlight{background-color:#fffcf7;border:1px solid #fed;border-radius:3px;clear:both;margin:.5em 0;padding:1em}p.highlight a.tel{color:#333;font-weight:700;text-decoration:none}ul{margin-left:.5em}.long-text ul{margin:1em}ul.for-tooltip{column-count:1!important;-webkit-columns:1!important;-moz-columns:1!important;margin:.5em .5em .5em 1.5em;padding:0}@media (min-width:28em){ul{margin-left:2em}}@media (min-width:35em){ul.two-columns{column-count:2;-webkit-columns:2;-moz-columns:2}}ol{margin-left:2em}div{overflow:visible}div:not(.no-fix):after{clear:both;content:" ";display:block}main{float:left;min-height:calc(100vh - 7rem);padding:0 0 6em;position:relative;width:100%}@media (min-width:28em){main{padding:0 0 3em}}@media (min-width:45em){main{margin-top:0}}main.noscroll{bottom:0;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:7rem}main.noscroll+footer{display:none}blockquote{font-weight:700;margin:0 2em;padding-top:1em;position:relative}blockquote:before{content:"\f10d"}blockquote:after,blockquote:before{font-family:FontAwesome;font-size:.5em;vertical-align:super}blockquote:after{content:"\f10e"}cite{display:block;font-weight:700;margin-left:2em;padding-bottom:1em}cite:before{content:"-";margin-right:1em}input:not([type]),input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],textarea{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 2px 5px -3px hsla(0,0%,39%,.3);color:#666;font-family:inherit;font-size:inherit;height:2.5em;line-height:2.5em;outline:none;padding:0 .5em;width:100%}input:not([type]):focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:#ac2b24;box-shadow:0 0 10px -2px #ac2b24}input:not([type]):disabled,input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled,textarea:disabled{color:#fff!important;opacity:.3}input:not([type]).borderless,input[type=date].borderless,input[type=email].borderless,input[type=number].borderless,input[type=password].borderless,input[type=text].borderless,textarea.borderless{border:none;border-radius:4px;box-shadow:none}input:not([type]).rounded,input[type=date].rounded,input[type=email].rounded,input[type=number].rounded,input[type=password].rounded,input[type=text].rounded,textarea.rounded{border:none;border-radius:.7em;box-shadow:none;color:#333;height:2.5em;line-height:2.5em;outline:none;padding:0 0 0 .625em;width:100%}input[type=number]:not(.original){-moz-appearance:textfield}input[type=number]:not(.original)::-webkit-inner-spin-button,input[type=number]:not(.original)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 2px 5px -3px hsla(0,0%,39%,.3);color:#666;font-family:inherit;font-size:inherit;height:2.5em;line-height:2.5em;outline:none;padding:0 .5em;position:relative;width:100%}select:focus{border-color:#ac2b24;box-shadow:0 0 10px -2px #ac2b24}select:disabled{opacity:.3}textarea{font-family:inherit;height:auto}textarea:disabled{color:#fff;opacity:.3}textarea.rounded{height:10em}#app{min-height:100vh}@media (min-width:35em){#app{min-height:auto}}.checkbox{margin-bottom:1em;overflow:visible;position:relative}.checkbox.long label{height:auto;position:relative;white-space:normal;width:100%}.checkbox.long input{position:absolute}.checkbox.inline{float:left;margin-right:1em}.checkbox.inline:last-of-type{margin-right:0}.checkbox.inline label{display:inline!important;position:relative}.checkbox.inline input[type=checkbox],.checkbox.inline input[type=radio]{position:absolute}.checkbox.filter{margin-bottom:0;margin-top:.5em}.checkbox label{cursor:pointer;font-weight:400!important;height:1.5em;left:0;position:absolute;top:0;white-space:nowrap;width:1.5em}.checkbox label:before{content:"\f096";display:inline-block;font-family:FontAwesome;font-size:1.5em;vertical-align:-.1em;width:1.2em}.checkbox input[type=checkbox],.checkbox input[type=radio]{appearance:none;visibility:hidden}.checkbox input[type=checkbox]:checked+label:before,.checkbox input[type=radio]:checked+label:before{content:"\f046"}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{opacity:.3}.checkbox input[type=checkbox]:disabled+label:before,.checkbox input[type=radio]:disabled+label:before{content:"\f096"}@supports (-webkit-touch-callout:none){.checkbox label{padding-left:1.5em}.checkbox label:before{display:none}.checkbox input[type=checkbox],.checkbox input[type=radio]{appearance:auto;visibility:visible}}.radiobox{margin-bottom:1em;overflow:visible;position:relative}.radiobox:last-of-type{margin-bottom:0}.radiobox label{cursor:pointer;font-weight:400!important;height:1.5em;left:0;position:absolute;top:0;white-space:nowrap;width:1.5em}.radiobox label:before{content:"\f10c";display:inline-block;font-family:FontAwesome;font-size:1.5em;vertical-align:-.1em;width:1.2em}.radiobox input[type=radio]{position:absolute;visibility:hidden}.radiobox input[type=radio]:checked+label:before{content:"\f192"}.radiobox input[type=radio]:disabled+label{opacity:.3}.radiobox input[type=radio]:disabled+label:before{content:"\f0c8"}.checkbox-large{float:left}.checkbox-large label{display:block;margin:.5em 0}.checkbox-large input[type=checkbox],.checkbox-large input[type=radio]{appearance:none;background-color:#fff;border:none;border-radius:4px;height:3em;width:3em}.checkbox-large input[type=checkbox]:checked,.checkbox-large input[type=radio]:checked{position:relative}.checkbox-large input[type=checkbox]:checked:before,.checkbox-large input[type=radio]:checked:before{background-color:#666;border-radius:4px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:2em;inset:.5em;position:absolute;transform-origin:bottom left;width:2em}.print-header{display:none}image-slider.show-always{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;height:50vw;margin:16px;max-width:1280px}image-slider.show-always.show-mobile{display:block}@media (min-width:40em){image-slider.show-always{height:384px}}@media (min-width:45em){image-slider.show-always{display:block}}@media (min-width:1312px){image-slider.show-always{margin:1rem auto}}.hero{background-size:cover;height:50vw;margin:16px;max-width:1280px;overflow:hidden;position:relative}.hero,.hero.show{display:none}.hero.show.show-mobile{display:block}.hero .wrapper{height:100%;touch-action:pan-y;white-space:nowrap;width:100%}.hero .image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:100%;width:100%}.hero .image.clickable{cursor:pointer}.hero .pagination{bottom:1em;display:none;left:0;margin:auto;position:absolute;right:0;text-align:center}.hero .pagination span{background-color:#eee;border-radius:1em;display:inline-block;height:1.2em;margin:0 .5em;width:1.2em}.hero .pagination span.swiper-pagination-bullet-active{background-color:#888}.hero .button-next,.hero .button-prev{background-color:#eee;border-radius:2em;bottom:0;display:none;font-size:2em;height:2.2em;margin:auto;opacity:.5;padding:.5em;position:absolute;top:0;transition:opacity .5s}.hero .button-next:hover,.hero .button-prev:hover{opacity:1!important}.hero .button-next{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:.2em;right:0}.hero .button-prev{border-bottom-left-radius:0;border-top-left-radius:0;left:0;padding-left:.2em}.hero .hideable{display:none!important}@media (min-width:28em){.hero .button-next,.hero .button-prev{display:block}}@media (min-height:45em){.hero .pagination{display:block}.hero.multiple .hideable{display:block!important}}@media (min-width:45em){.hero{height:384px}.hero .hideable{opacity:0;transition:opacity .5s}.hero:hover .hideable{opacity:1}.hero:hover .hideable.button-next,.hero:hover .hideable.button-prev{opacity:.5}.hero.show{display:block}}@media (min-width:1312px){.hero{margin:1rem auto}}.container,.container-full{margin-left:16px;margin-right:16px;max-width:1280px;position:relative}.container-full.overlay,.container.overlay{margin-left:0;margin-right:0}@media (min-width:1312px){.container-full:not(.overlay),.container:not(.overlay){margin-left:auto!important;margin-right:auto!important}}@media (min-width:45em){.container-full.overlay,.container.overlay{margin-left:auto!important;margin-right:auto!important}}.basic-page{padding-bottom:2em}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.normal{font-weight:400!important}.left{float:left}.right{float:right}.clearfix{clear:both}.bold{font-weight:700!important}.bigger{font-size:1.2em!important}.notice{align-items:center;border-radius:4px;clear:both;display:flex;margin:1em 16px;max-width:1280px;padding:1em}.notice ul{column-count:1;-webkit-columns:1;-moz-columns:1;margin:.5em 1em}.notice .notice-text{width:100%}.notice .notice-icon{display:block;float:left;height:2em;min-width:3em}.notice .notice-icon:before{font-family:FontAwesome;font-size:2em}.notice .hide-notice{cursor:pointer;height:1em;margin-left:1em;min-width:1em;text-align:right}.notice .hide-notice span{height:1em}.notice .hide-notice span:before{content:"\f00d";display:block;font-family:FontAwesome;font-size:1em;line-height:1em}.notice.notice-error{background-color:#fcc}.notice.notice-error .notice-icon:before{content:"\f071"}.notice.notice-success{background-color:#cfc}.notice.notice-success .notice-icon:before{content:"\f164"}.notice.notice-info{background-color:#def}.notice.notice-info .notice-icon:before{content:"\f05a"}@media (min-width:1312px){.notice{margin:1em auto}}.long-text{clear:both;position:relative}.long-text,.long-text .wrapper{overflow:hidden}.long-text .wrapper.closed{max-height:10em}.long-text .wrapper.closed+.wrapper-footer{display:block}@media (min-width:35em){.long-text .wrapper.closed{max-height:14em}}.long-text .wrapper-footer{background:#fff;background:linear-gradient(hsla(0,0%,100%,0),#fff 25%);bottom:0;display:none;height:2em;position:absolute;width:100%}.long-text .wrapper-footer a{bottom:0;display:block;left:0;position:absolute}.share-link{background-color:#fff;border:1px solid #dcddde;border-radius:4px;display:flex;overflow:hidden}.share-link div{float:left;padding:.5em}.share-link div.header{background-color:#dcddde;font-weight:700;white-space:nowrap}.share-link div.link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.share-link div.clipboard{float:right;min-width:4em;padding:.7em}.share-link div.clipboard i{float:right}.share-link div.clipboard i.fa-check{color:#a5cda4;margin-right:.5em}.share-link div.clipboard i.fa-clipboard{color:#496784}.gift{background-color:#dcddde;border-radius:4px;margin:1em auto;max-width:50em;padding:1em}.gift .input-group .header{font-weight:700;width:100%}.gift .input-group .slider-container{display:flex;margin:1em 0}.gift .input-group .slider-container .slider{-webkit-appearance:none;appearance:none;background:#ccc;border-radius:1em;float:left;height:1em;margin-right:2em;margin-top:.8em;outline:none;width:100%}.gift .input-group .slider-container .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#ac2b24;border-radius:2em;cursor:pointer;height:2em;width:2em}.gift .input-group .slider-container .slider::-moz-range-thumb{background:#ac2b24;border-radius:2em;cursor:pointer;height:2em;width:2em}.gift .input-group .slider-container .gift-value{font-size:1.2em;font-weight:700;line-height:1.9em;width:5em}.gift .input-group .slider-container .gift-value:after{content:"€";display:inline-block;margin-left:.5em}.gift .input-group button{background-color:#0c6170;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.gift .input-group button:hover{background-color:#05252b;cursor:pointer}.gift .input-group button:active{background-color:#11899e}.gift .input-group button[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.choice-button{background-color:teal;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1.2em;font-weight:700;height:2.5em;line-height:2.5em;margin:.5em 0;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.choice-button:hover{background-color:#003434;cursor:pointer}.choice-button:active{background-color:#00b3b3}.choice-button[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}@media (min-width:35em){.choice-button{float:left;margin:0 .5em;width:auto}}.nowrap{white-space:nowrap}.pager{background-color:#fff;border-radius:3px;display:inline-flex;height:1.7em;line-height:1.7em;margin:1px;width:18em}.pager .arrow-button{background-color:#357e7f;border-radius:3px;color:#fff;cursor:pointer;font-weight:700;padding:0 .5em;text-align:center;user-select:none;vertical-align:-1px;width:3em}.pager .arrow-button.previous{float:left;margin-right:.5em;padding-right:.6em}.pager .arrow-button.next{float:right;margin-left:.5em;padding-left:.6em}.pager .arrow-button:hover{background-color:#1e4849;cursor:pointer}.pager .arrow-button:active{background-color:#44a2a3}.pager .arrow-button[disabled]{background-color:#5a5a5a!important;cursor:not-allowed!important;opacity:.6}.pager .text{font-weight:700;text-align:center;width:100%}.pager .input{margin-left:1em;width:6em}.pager .input input[type=text]{height:1.9em;line-height:1.9em}.tag-swiper .tags{align-content:flex-start;align-items:flex-start;display:flex;flex:0 0 100%;flex-wrap:wrap;font-size:1rem;gap:.5em;margin-bottom:.5em;max-height:9.5em;overflow:hidden;width:100%}.tag-swiper .tags .tag{border:1px solid #333;border-radius:1em;color:#707070;cursor:pointer;font-size:1.5em;padding:.2em 1em;text-decoration:none}.tag-swiper .tags .tag.selected{background-color:#eaf3f2;border-color:#eaf3f2;color:#205e63;font-weight:700}.tag-swiper .blog-tag-swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.tag-swiper .blog-tag-swiper .blog-tag-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;touch-action:pan-y;transform:translateZ(0);transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.tag-swiper .blog-tag-swiper .blog-tag-wrapper .tag-container{display:block;display:flex;flex-shrink:0;height:100%;max-height:9.5em;position:relative;transition-property:transform;width:100%}.tag-swiper .blog-tag-swiper .blog-swiper-pagination{display:flex;gap:.5em;justify-content:center}.campaign-sub-page{background-color:#faf9f8!important;padding-top:0}.campaign-sub-page .section-breadcrums{background-color:#f3f0ee;display:none;font-size:1rem;left:0;margin-bottom:2em;padding:.5em 0;position:absolute;right:0;top:0}.campaign-sub-page .section-breadcrums-container{margin:auto;max-width:1560px;padding:0 1rem;width:auto}.campaign-sub-page .section-breadcrums-container ul{list-style-type:none;margin:0;padding:0}.campaign-sub-page .section-breadcrums-container ul li{float:left}.campaign-sub-page .section-breadcrums-container ul li:before{display:none}.campaign-sub-page .section-breadcrums-container ul li:after{content:"\f101";font-family:FontAwesome;margin:0 .5em}.campaign-sub-page .section-breadcrums-container ul li:last-of-type:after{content:""}.campaign-sub-page .section-container{margin:auto;max-width:1560px;width:auto}.campaign-sub-page .section-container blockquote,.campaign-sub-page .section-container h1,.campaign-sub-page .section-container h2,.campaign-sub-page .section-container h3,.campaign-sub-page .section-container h4,.campaign-sub-page .section-container p,.campaign-sub-page .section-container ul{clear:none;margin:0;padding-left:1rem;padding-right:1rem;width:auto}.campaign-sub-page .section-container h1{margin:.5em 0}.campaign-sub-page .section-container .texts{display:flex;flex-direction:column;min-height:5.8em}.campaign-sub-page .section-container p.back a{font-size:1rem}.campaign-sub-page .section-container .filters{padding:0 1rem}.campaign-sub-page .section-container .filters b{display:block;font-size:1.2rem;margin-bottom:.5em}.campaign-sub-page .section-container .filters .filter{font-size:1rem}.campaign-sub-page .section-container .filters .filter .filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:.3em;margin-top:1em}.campaign-sub-page .section-container .filters .filter .filter-row.clear .filter-row-header{display:none}.campaign-sub-page .section-container .filters .filter .filter-row.clear .filter-row-cell{background-color:#f3f0ee;font-weight:700}.campaign-sub-page .section-container .filters .filter .filter-row-header{flex:0 0 100%;padding:.5em 0}.campaign-sub-page .section-container .filters .filter .filter-row-cell{background-color:#eaf3f2;border-radius:.3em;cursor:pointer;padding:.5em 1em;text-align:center;user-select:none}.campaign-sub-page .section-container .filters .filter .filter-row-cell.selected{background-color:#387e7f;color:#fff;font-weight:700}.campaign-sub-page .section-container img{width:100%}@media (min-width:25em){.campaign-sub-page .section-container img{border-radius:.5em;box-shadow:0 .1em .2em rgba(0,0,0,.2);float:right;margin:0 1em;max-width:420px;width:40%}}@media (min-width:40em){.campaign-sub-page{padding-top:2em}.campaign-sub-page .section-breadcrums{display:block}.campaign-sub-page .section-container .filters .filter .filter-row-header{flex:0 0 10em}.campaign-sub-page .section-container .filters .filter .filter-row.clear .filter-row-header{display:block}.campaign-sub-page .section-container h1{margin-top:0}}@media (min-width:1560px){.campaign-sub-page .section-breadcrums-container{padding:0}.campaign-sub-page .section-container blockquote,.campaign-sub-page .section-container h1,.campaign-sub-page .section-container h2,.campaign-sub-page .section-container h3,.campaign-sub-page .section-container h4,.campaign-sub-page .section-container p,.campaign-sub-page .section-container ul{padding-left:0;padding-right:0}.campaign-sub-page .section-container .filters{padding:0}}.subcategories{align-items:center;display:inline-flex;gap:1em}.subcategories .sub-swiper{flex-grow:1;flex:0 0 349px;list-style:none;overflow:hidden;overflow:clip;padding:0;position:relative;touch-action:pan-y;width:349px;z-index:1}.subcategories .sub-swiper .sub-swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transform:translateZ(0);transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.subcategories .subcategories-navigation{position:relative;width:2em}.subcategories .subcategories-navigation .button{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.subcategories .subcategories-navigation .button.swiper-button-disabled{display:none}.subcategories .subcategories-navigation .button:before{color:#ac2b24;font-family:FontAwesome;font-size:2em}.subcategories .subcategories-navigation.prev .button:before{content:"\f137"}.subcategories .subcategories-navigation.next .button:before{content:"\f138"}.subcategories .category{flex:0 0 173px;text-decoration:none}.subcategories .category.selected img,.subcategories .category:hover img{border-color:#ac2b24}.subcategories .category img{border:1px solid #f3f0ee;border-radius:.4em}.subcategories .category .text{color:#333;font-size:11px;font-weight:600;text-align:center;white-space:nowrap}@media (max-width:507px){.subcategories{display:flex;flex-wrap:wrap;gap:0;justify-content:center}.subcategories .sub-swiper{flex-grow:1;order:1}.subcategories .sub-swiper .sub-swiper-wrapper .category{flex:0 0 50%}.subcategories .sub-swiper .sub-swiper-wrapper .category img{width:90%}.subcategories .subcategories-navigation{height:4em;width:50%}.subcategories .subcategories-navigation.next{order:3}.subcategories .subcategories-navigation.next .button{bottom:0;left:1em;top:auto;transform:none}.subcategories .subcategories-navigation.prev{order:2}.subcategories .subcategories-navigation.prev .button{bottom:0;left:auto;right:1em;top:auto;transform:none}}@media (min-width:502px){.subcategories .sub-swiper{flex:0 0 346px;width:346px}}@media (min-width:675px){.subcategories .sub-swiper{flex:0 0 519px;width:519px}}@media (min-width:848px){.subcategories .sub-swiper{flex:0 0 692px;width:692px}}@media (min-width:1021px){.subcategories .sub-swiper{flex:0 0 865px;width:865px}}@media (min-width:1194px){.subcategories .sub-swiper{flex:0 0 1038px;width:1038px}}@media (min-width:1367px){.subcategories .sub-swiper{flex:0 0 1211px;width:1211px}}@media (min-width:1540px){.subcategories .sub-swiper{flex:0 0 1384px;width:1384px}}.last-seen{background-color:#fff;border-radius:2em;bottom:1em;box-shadow:0 3px 15px 0 rgba(0,0,0,.25);color:#333;height:3em;left:1em;padding:0;position:fixed;top:auto;width:3em;z-index:106}.last-seen.open .mobile .button{display:none}.last-seen.open .mobile .overlay{top:3.5em}.last-seen .mobile .overlay{background-color:#fff;bottom:0;display:block;height:auto;left:0;position:fixed;right:0;top:100%;transition:top .4s}.last-seen .mobile .overlay .header{background-color:#eee;font-weight:700;height:3em;padding:0 1em;width:100%}.last-seen .mobile .overlay .header span{display:inline;font-size:1.5em;line-height:2em}.last-seen .mobile .overlay .header .close{display:block;float:right;font-size:1.5em;line-height:2em}.last-seen .mobile .overlay .items{bottom:0;display:block;overflow:auto;padding:0 1em;position:absolute;top:3em;width:100%}.last-seen .mobile .overlay .items .item{border-bottom:.1em solid #ccc;clear:both;float:left;margin-top:.5em;padding-bottom:.5em;width:100%}.last-seen .mobile .overlay .items .item:last-child{border-bottom:none}.last-seen .mobile .overlay .items .item img{float:left;width:20%}.last-seen .mobile .overlay .items .item .l-name{font-weight:700;margin-bottom:.5em;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.last-seen .mobile .overlay .items .item .l-data{float:left;width:80%}.last-seen .mobile .overlay .items .item .l-data button{background-color:teal;border:none;border-radius:3px;color:#fff;float:right;height:2.5em;line-height:2.5em;margin-bottom:-.3em;margin-top:.3em;outline:none;padding:0 1em;text-align:center;text-decoration:none;white-space:nowrap}.last-seen .mobile .overlay .items .item .l-data button i{font-size:1.5em;vertical-align:-.1em}.last-seen .mobile .overlay .items .item .l-data button:hover{background-color:#003434;cursor:pointer}.last-seen .mobile .overlay .items .item .l-data button:active{background-color:#00b3b3}.last-seen .mobile .overlay .items .item .l-data .l-price{clear:both;float:left;font-size:2em;font-weight:700;margin-left:.5em}.last-seen .mobile .button{font-size:1.5em;height:inherit;padding:.35em 0;text-align:center;width:inherit}.last-seen .desktop{display:none}@media (min-width:60em){.last-seen{background-color:#fff;border-radius:3px;bottom:1em;box-shadow:0 3px 15px 0 rgba(0,0,0,.25);height:4em;left:50%;padding:0 .5em;position:fixed;transform:translateX(-50%);width:auto;z-index:101}.last-seen.sticky{bottom:-2em;position:absolute}.last-seen .desktop{display:flex}.last-seen .desktop .header{display:inline-block;font-weight:700;padding:.7em .5em;text-align:left;white-space:normal;width:5em}.last-seen .desktop .item{cursor:pointer;display:inline-block;height:4em;position:relative;width:4em}.last-seen .desktop .item:hover .l-tooltip{display:block}.last-seen .desktop .item img{height:inherit;object-fit:contain;width:inherit}.last-seen .desktop .item .l-tooltip{background-color:#fff;bottom:100%;box-shadow:0 4px 8px hsla(0,0%,39%,.5);display:none;padding:1em;position:absolute;text-align:center;z-index:1}.last-seen .desktop .item .l-tooltip .arrow{height:12px;left:2em;overflow:hidden;position:absolute;top:100%;transform:translateX(-50%);width:25px}.last-seen .desktop .item .l-tooltip .arrow:after{background:#fff;box-shadow:2px 2px 15px 0 hsla(0,0%,39%,.5);content:"";height:10px;left:50%;position:absolute;top:0;transform:translateX(-50%) translateY(-50%) rotate(45deg);width:10px}.last-seen .desktop .item .l-tooltip button{background-color:teal;border:none;border-radius:3px;color:#fff;float:right;height:2.5em;line-height:2.5em;margin-bottom:-.3em;margin-top:.3em;outline:none;padding:0 1em;text-align:center;text-decoration:none;white-space:nowrap}.last-seen .desktop .item .l-tooltip button i{font-size:1.5em;vertical-align:-.1em}.last-seen .desktop .item .l-tooltip button:hover{background-color:#003434;cursor:pointer}.last-seen .desktop .item .l-tooltip button:active{background-color:#00b3b3}.last-seen .desktop .item .l-tooltip .l-name{font-weight:700;margin-bottom:.5em;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:20em}.last-seen .desktop .item .l-tooltip .l-price{clear:both;float:left;font-size:2em;font-weight:700}.last-seen .desktop .item .l-tooltip .l-since{border-radius:3px;color:#999;display:inline-block;margin-top:.5em;padding:.2em .4em}.last-seen .desktop .item .l-tooltip .l-since i{margin-right:.5em}.last-seen .desktop .close{cursor:pointer;display:inline-block;font-size:1.5em;line-height:2.5em;padding:0 .5em}.last-seen .mobile{display:none}}@media (max-width:28em){img.responsive{clear:both!important;float:none!important;height:auto!important;margin-left:0!important;margin-right:0!important;width:100%!important}}i.dump-data{color:#fff;cursor:pointer;display:none;font-size:2em;left:5px;position:absolute;top:5px}@media (min-width:80em){i.dump-data{display:block}}#olark-wrapper .olark-launch-button-wrapper{z-index:100!important}.section{font-size:1.2em;margin:0 16px;max-width:1280px;position:relative}.section.load[v-cloak]{background-color:inherit;display:block!important;height:30em}.section.load[v-cloak]:before{content:"";height:50%;position:absolute;width:100%}.section.load[v-cloak]:before:before{aspect-ratio:1;content:"";display:block;width:50px;--_c:no-repeat radial-gradient(farthest-side,#ac2b24 92%,#0000);animation:l7 1s infinite;background:var(--_c) top,var(--_c) left,var(--_c) right,var(--_c) bottom;background-size:12px 12px;left:50%;position:absolute;top:clamp(5em,50%,10em);transform:translate(-50%,-50%)}@keyframes l7{to{transform:translate(-50%,-50%) rotate(.5turn)}}.section.load[v-cloak]>*{display:none}.section .section-container .image-1{clear:both;display:block;margin:1em auto;max-width:800px;width:100%}.section .section-container .image-2{display:block;margin:1em auto;width:44%}.section .section-container .image-2:first-of-type{float:left;margin-left:5%}.section .section-container .image-2:last-of-type{float:right;margin-right:5%}@media only screen and (max-width:600px){.section .section-container .image-2{float:none!important;margin:1em auto!important;width:100%}}.section .section-container .image-3{display:block;float:left;margin:1em auto;width:28%}.section .section-container .image-3:first-of-type{float:left;margin-left:5%;margin-right:3%}.section .section-container .image-3:last-of-type{float:right;margin-right:5%}@media only screen and (max-width:600px){.section .section-container .image-3{float:none!important;margin:1em auto!important;width:100%}}.section .section-container h1,.section .section-container h2.h1{font-size:2rem;margin:0 0 1.5rem;text-align:center;text-shadow:2px 2px 2px hsla(0,0%,39%,.3)}.section .section-container h1.smaller-1,.section .section-container h2.h1.smaller-1{font-size:1.5rem}.section .section-container h1.smaller-2,.section .section-container h2.h1.smaller-2{font-size:1.2rem}.section .section-container h1.oranssi,.section .section-container h2.h1.oranssi{clear:both;color:#f08500;margin:0;position:relative;text-align:center;text-shadow:none;text-transform:uppercase}.section .section-container h1.center,.section .section-container h2.h1.center{text-align:center}.section .section-container h2,.section .section-container h3,.section .section-container h4{margin:auto}.section .section-container h4{margin-bottom:0;margin-top:1em}.section .section-container p{float:none;margin:.5em auto}.section .section-container p:not(.left,.right,.intro){clear:both}.section .section-container p.align-center{text-align:center}.section .section-container p.cite{font-size:1.5em;font-weight:700;text-align:center}.section .section-container p.big{font-size:1.5em;text-align:center}.section .section-container p.intro{font-size:1.5em}.section .section-container p a{color:#ac2b24;font-weight:700;text-decoration:none}.section .section-container p a:hover{text-decoration:underline}.section .section-container p a:active,.section .section-container p a:visited{color:#ac2b24}.section .section-container ul{list-style:disc inside;margin:auto;padding-left:1em}.section .section-container ul li:before{display:none}.section .section-container .product ul{list-style:none;margin:auto;padding-left:0}.section .section-container .product ul li:before{display:inline-block}.section .section-container blockquote{font-size:1.5em;font-style:italic;font-weight:400;margin:1em auto;padding:0;text-align:center}.section .section-container>.flex-container>img{display:block;margin:auto;width:100%}.section .section-container>.flex-container>img.strongest{max-height:300px;max-width:209px}.section .section-container>.flex-container>.image{flex:0 1 10em}.section .section-container>.flex-container>.image img{max-width:400px;width:100%}.section .section-container .product-list-container{font-size:1rem}.section .section-container .product-list-container .product-list-products{margin:0;min-height:auto}.section .section-container .product-list-container .product-list-products[v-cloak]{height:20em;position:relative}.section .section-container .red{color:#ac2b24}.section .section-container iframe{clear:none;display:block;height:53vw;margin:auto;width:100%}.section .section-container>.video-text{padding:2em 0;text-align:center}.section .section-container .initial{padding:0}.section .section-container .initial .round-image{background-color:#dcddde;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;margin-bottom:2em;padding-bottom:100%;width:100%}.section .section-container .initial .round-image.hide-in-mobile{display:none}.section .section-container .more{clear:both;float:left;padding:0 1em;width:100%}.section .section-container .box{background-color:#fff;float:left;margin:2em 0;padding:1em;width:100%}.section .section-container .box ul{margin-bottom:1em;padding-left:0}.section .section-container .down,.section .section-container .up{font-size:1.5em;font-weight:700;height:2em;position:relative}.section .section-container .down a,.section .section-container .up a{color:inherit;left:50%;position:absolute;text-decoration:none;transform:translateX(-50%)}.section .section-container .down a:after,.section .section-container .up a:after{display:inline-block;font-family:FontAwesome;font-size:1.5em;margin:0 .2em;vertical-align:-5px}.section .section-container .down{margin-top:1em}.section .section-container .down a:after{content:"\f103"}.section .section-container .up{clear:both;margin-top:1em}.section .section-container .up a:after{content:"\f102"}.section .section-container .tags{display:flex;justify-content:center}.section .section-container .tags .tag{background-color:#ccc;border-radius:1em;color:#333;cursor:pointer;display:inline-block;font-size:1rem;margin:.5em;padding:.5em 1em;text-decoration:none}.section .section-container .tags .tag:hover{background-color:#ac2b24;color:#fff}.section .media-grid,.section .person-grid{display:flex;flex-wrap:wrap;font-size:13px;gap:1em;justify-content:center;margin-top:4em}.section .media-grid:after,.section .person-grid:after{content:"";display:none}.section .media-grid .item,.section .person-grid .item{flex:1 0 14em;margin-top:2em;text-align:center;width:14em}.section .media-grid .item .image,.section .person-grid .item .image{background-color:#dcddde;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;font-size:6vw;height:40vw;max-height:25rem;position:relative}.section .media-grid .item .image>span,.section .person-grid .item .image>span{position:absolute}.section .media-grid .item .image>span.caption,.section .person-grid .item .image>span.caption{bottom:1rem;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:600;left:1.5rem;text-shadow:2px 2px 5px rgba(0,0,0,.5)}.section .media-grid .item .image:after,.section .person-grid .item .image:after{content:"";display:none}.section .media-grid .item .round-image,.section .person-grid .item .round-image{background-color:#dcddde;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:inline-block;padding-top:80%;width:80%}.section .media-grid .item .text,.section .person-grid .item .text{padding:1em;text-align:center}.section .media-grid .item .text b.block,.section .person-grid .item .text b.block{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section .media-grid .item .text .name,.section .person-grid .item .text .name{color:#ac2b24;display:block;font-size:1.5em;font-weight:700;padding:.5em 0}.section .media-grid .item .text .email,.section .media-grid .item .text .telephone,.section .person-grid .item .text .email,.section .person-grid .item .text .telephone{border-radius:.5em;display:block;font-family:Oswald,Helvetica,sans-serif;font-weight:700;margin-bottom:1em;padding:.5rem;text-decoration:none}.section .media-grid .item .text .telephone,.section .person-grid .item .text .telephone{background-color:#0c6170;color:#fff}.section .media-grid .item .text .email,.section .person-grid .item .text .email{background-color:#999;color:#fff}.section .media-grid .divider,.section .person-grid .divider{display:none}.section .media-grid .product,.section .person-grid .product{background-color:#e5e5e5;float:left;height:auto;margin-top:2em;position:relative;width:100%}.section .media-grid .product .image,.section .person-grid .product .image{height:auto;margin:.5rem}.section .media-grid .product .image img,.section .person-grid .product .image img{height:100%;object-fit:cover;width:100%}.section .media-grid .product .texts,.section .person-grid .product .texts{padding:0 1rem}.section .media-grid .product .texts .header,.section .person-grid .product .texts .header{font-size:1.2em;font-weight:700;padding:1rem 0;text-transform:uppercase}.section .media-grid .product .texts .header:after,.section .person-grid .product .texts .header:after{display:none}.section .media-grid .product .texts .description,.section .person-grid .product .texts .description{clear:left;padding-bottom:1rem}.section .media-grid .product .texts .description span.block,.section .person-grid .product .texts .description span.block{font-weight:700;white-space:nowrap}.section .media-grid .product .texts .price,.section .person-grid .product .texts .price{font-size:3rem;font-weight:700}.section .media-grid .product .texts .price span,.section .person-grid .product .texts .price span{font-size:2rem;font-weight:400;line-height:4rem;vertical-align:bottom}.section .media-grid .product .texts .price>span,.section .person-grid .product .texts .price>span{color:#666;display:inline-block;margin-left:2rem}.section .media-grid .product .texts .price>span span,.section .person-grid .product .texts .price>span span{text-decoration:line-through}.section .media-grid .product.obfuscated .texts .price,.section .person-grid .product.obfuscated .texts .price{display:none}@media (max-width:30em){.section .product-list-container{background-color:#fff;float:none;min-height:calc(100vh - 11.5em);width:auto}.section .product-list-container .product-list-products{margin:0}}@media (min-width:28em){.section .media-grid .product,.section .person-grid .product{float:none}.section .media-grid .product .image,.section .person-grid .product .image{float:left;height:22vw;width:30vw}.section .section-container>.flex-container{display:flex;gap:3%;margin:auto}}@media (min-width:400px){.section .media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:1rem}.section .media-grid.wide{display:block}.section .media-grid .product .texts .description{clear:none}}@media (min-width:35em){.section{font-size:1.5em}.section .section-container h1,.section .section-container h2.h1{font-size:3rem}.section .section-container h1.smaller-1,.section .section-container h2.h1.smaller-1{font-size:2rem}.section .section-container h1.smaller-2,.section .section-container h2.h1.smaller-2{font-size:1.5rem}.section .section-container h1.oranssi,.section .section-container h2.h1.oranssi{font-size:2rem}.section .section-container p.left{float:left;width:50%}.section .section-container p.right{float:right;width:50%}.section .section-container .initial{padding:0}.section .section-container .initial .round-image{float:right;height:25vw;padding:0;width:25vw}.section .section-container .initial .round-image.hide-in-mobile{display:block}.section .section-container .more{padding:0 1em}.section .section-container .box ul{padding-left:1em}.section .media-grid .item .text .email,.section .person-grid .item .text .email{font-size:.8em}.section .media-grid .product,.section .person-grid .product{min-height:10em}.section .media-grid .product .image,.section .person-grid .product .image{background-color:#fff;bottom:0;display:block;float:none;height:auto;left:0;margin:1rem;position:absolute;top:0;width:30%}.section .media-grid .product .texts,.section .person-grid .product .texts{margin-left:33%}.section .media-grid .product .texts .description,.section .person-grid .product .texts .description{min-height:4rem}.section .person-grid{font-size:18px;gap:1em}.section .person-grid .item{margin:0;max-width:15em}}@media (min-width:45em){.section .section-container h1.oranssi{font-size:2rem}}@media (min-width:60em){.section .product-list-container{padding-top:0}.section .media-grid.wide,.section .person-grid.wide{display:flex;gap:1em;justify-content:space-between}.section .media-grid .item .image,.section .person-grid .item .image{font-size:1.7vw;height:15vw}.section .section-container .box{padding:1em 3em}}@media (min-width:80em){.section .section-container>blockquote.left,.section .section-container>h2.left,.section .section-container>h3.left,.section .section-container>h4.left,.section .section-container>p.left,.section .section-container>ul.left{margin-left:10%;width:40%}.section .section-container>blockquote.right,.section .section-container>h2.right,.section .section-container>h3.right,.section .section-container>h4.right,.section .section-container>p.right,.section .section-container>ul.right{margin-right:10%;width:40%}.section .section-container .cart-data,.section .section-container .notice{float:none;margin-left:auto;margin-right:auto}.section .section-container iframe{height:45vw;max-height:34em}.section .section-container .initial .round-image{height:15em;margin-left:3em;width:15em}}@media (min-width:100em){.section .media-grid,.section .person-grid{gap:1em}.section .media-grid.wide .item,.section .person-grid.wide .item{max-width:35em}.section .media-grid .divider,.section .person-grid .divider{display:block;flex:1 0 100%}.section .media-grid .product,.section .person-grid .product{height:10em}.section .media-grid .product .image,.section .person-grid .product .image{width:11em}.section .media-grid .product .texts,.section .person-grid .product .texts{margin-left:12em}}@media (min-width:1312px){.section{margin:auto;width:100%}}.conditions{padding-bottom:5em}.conditions h2{margin:1em 0}.conditions h2.exellent{color:#a5cda4}.conditions h2.good{color:#5a855f}.conditions h2.satisfactory{color:#ac2b24}.conditions h2.lacking{color:#999}.conditions ul+b{display:block;margin:1em 0}.conditions .examples{display:flex;gap:1em;margin-bottom:4em}.conditions .examples>a,.conditions .examples>div{height:14em;position:relative;width:100%}.conditions .examples>a img,.conditions .examples>div img{height:100%;object-fit:cover;width:100%}.conditions .examples>a span,.conditions .examples>div span{background-color:#fff;border-radius:1em;bottom:1em;left:50%;padding:.2em 1em;position:absolute;transform:translateX(-50%);white-space:nowrap}.balance-text{text-wrap:balance}.swiper-wrapper .product{background-color:#fff;box-shadow:0 .2em .5em 0 rgba(0,0,0,.2);color:#000;cursor:pointer;display:flex;display:block;flex-direction:column;flex-shrink:0;font-family:Oswald,Helvetica,sans-serif;height:100%;padding:1em 2em;position:relative;text-decoration:none;transition-property:transform;width:100%;z-index:0}.swiper-wrapper .product.leasing-product .texts{height:16.7em}.swiper-wrapper .product .obfuscated{font-family:Oswald,Helvetica,sans-serif;min-height:25em;position:relative}.swiper-wrapper .product .obfuscated .ball{background-color:#ac2b24;border-radius:100%;color:#fff;font-size:1em;height:9em;padding:1em;position:absolute;right:.5em;rotate:10deg;top:-2em;width:9em}.swiper-wrapper .product .obfuscated .ball span{font-family:Oswald,Helvetica,sans-serif;font-size:1.1em;line-height:1;width:100%}.swiper-wrapper .product .obfuscated .ball span,.swiper-wrapper .product .obfuscated .quantity{font-weight:700;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.swiper-wrapper .product .obfuscated .quantity{background-color:#ac2b24;color:#fff;line-height:1.2;padding:.5em 2em;rotate:350deg;text-transform:uppercase;white-space:nowrap;z-index:2}.swiper-wrapper .product .obfuscated.black-friday-2 .ball,.swiper-wrapper .product .obfuscated.black-friday-2 .quantity{background-color:#ac2b24}.swiper-wrapper .product .obfuscated.black-friday-3 .ball,.swiper-wrapper .product .obfuscated.black-friday-3 .quantity{background-color:#000}.swiper-wrapper .product .ribbons{align-items:end;display:flex;flex-direction:column;gap:4px;position:absolute;right:0;top:0}.swiper-wrapper .product .ribbons .ribbon{background-color:#ac2b24;border-radius:4px 0 4px 4px}.swiper-wrapper .product .ribbons .ribbon,.swiper-wrapper .product .type{color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1;padding:.5em .8em;z-index:2}.swiper-wrapper .product .type{border-radius:4px;left:15px;position:absolute;top:15px}.swiper-wrapper .product .type:before{display:inline-block;font-family:FontAwesome;height:.9em;margin-right:.5em}.swiper-wrapper .product .type.new{background-color:#000}.swiper-wrapper .product .type.new:before{content:"\f005"}.swiper-wrapper .product .type.used{background-color:#5a855f}.swiper-wrapper .product .type.used:before{content:"\f06c"}.swiper-wrapper .product .image{flex:0 0 13em;margin:0;position:relative}.swiper-wrapper .product .image .colors{bottom:0;display:flex;flex-direction:column;gap:.2em;justify-content:center;left:0;position:absolute}.swiper-wrapper .product .image .colors .color{border:1px solid #ddd;border-radius:4px;height:1.5em;width:1.5em}.swiper-wrapper .product .image .options{background-color:#f0f0f0;border-radius:4px;bottom:0;padding:.2em .5em;position:absolute;right:0;z-index:3}.swiper-wrapper .product .image img{height:100%;object-fit:contain;position:absolute;width:100%;z-index:0}.swiper-wrapper .product .image img.sold-out{filter:grayscale(1);opacity:.5}.swiper-wrapper .product .texts{display:flex;flex:1 0 auto;flex-direction:column;overflow:hidden}.swiper-wrapper .product .texts .name{flex:1 1 auto;font-size:1.2em;font-weight:700;text-align:center;word-break:keep-all}.swiper-wrapper .product .texts .name.desc{flex:0 0 4.5em}.swiper-wrapper .product .texts .name a{color:inherit;text-decoration:none}.swiper-wrapper .product .texts .name a span{display:inline-block}.swiper-wrapper .product .texts .description{cursor:pointer;flex:1 1 auto;font-family:PT Sans,Helvetica,sans-serif;overflow:hidden;padding:.5em 0;text-align:left}.swiper-wrapper .product .texts .stats{flex:0 0 155px}.swiper-wrapper .product .texts .stats ul{font-size:.9em;margin-left:10px;margin-top:.5em;text-align:left}.swiper-wrapper .product .texts .stats ul li{margin:auto;padding:0 0 0 5px;position:relative}.swiper-wrapper .product .texts .stats ul li::marker{content:"•"}.swiper-wrapper .product .texts .stats ul li.one-line span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swiper-wrapper .product .price{font-size:3em;font-weight:700;line-height:1;text-align:left;white-space:nowrap}.swiper-wrapper .product .price.leasing{font-size:1.8em;line-height:2em}.swiper-wrapper .product .price .before{color:#707070;display:inline-block;font-size:.5em;line-height:.5;text-decoration:line-through}.swiper-wrapper .product .price .before:before{content:"(";display:inline}.swiper-wrapper .product .price .before:after{content:")";display:inline}.swiper-wrapper .product .price .before-30{color:#333;display:block;font-family:PT Sans,Helvetica,sans-serif;font-size:.3em;font-weight:400;line-height:1}.swiper-wrapper .product .ratings{display:flex;gap:.5em;height:1.5em;justify-content:center}.swiper-wrapper .product .ratings .tablet{padding:0;text-align:center}.swiper-wrapper .product .ratings .tablet i{display:inline-block;vertical-align:-.1em;width:1.5em}.swiper-wrapper .product .ratings .tablet div{display:inline-block;font-size:.8em;padding:.1em .8em;width:3em}.swiper-wrapper .product .ratings .tablet div.bar{background-color:#ac2b24;border-radius:4px;color:#fff;font-weight:700}.swiper-wrapper .product .ratings .tablet div.bar.grey{background-color:#dcddde}.swiper-wrapper .product .delivery{clear:both;font-size:1.1em;font-weight:700;margin:.3em 0;text-align:left}.swiper-wrapper .product .delivery span{vertical-align:-.3em}.swiper-wrapper .product .delivery.coming{color:#c93;font-size:1.1em;text-transform:capitalize}.swiper-wrapper .product .delivery.no-stock{color:#ac2b24;font-size:1.1em;text-transform:capitalize}.swiper-wrapper .product .delivery.low-stock{background-color:#000;color:#fff;text-align:center}.swiper-wrapper .product .buttons{clear:both}.swiper-wrapper .product .buttons:after{clear:both;content:" ";display:block}.swiper-wrapper .product .buttons a.button,.swiper-wrapper .product .buttons button{display:block;font-size:1.3rem}.swiper-wrapper .product .buttons a.button.buy,.swiper-wrapper .product .buttons button.buy{background-color:#0c6170;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;height:3em;line-height:2.5em;line-height:3em;margin:4% 0;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.swiper-wrapper .product .buttons a.button.buy:hover,.swiper-wrapper .product .buttons button.buy:hover{background-color:#05252b;cursor:pointer}.swiper-wrapper .product .buttons a.button.buy:active,.swiper-wrapper .product .buttons button.buy:active{background-color:#11899e}.swiper-wrapper .product .buttons a.button.buy[disabled],.swiper-wrapper .product .buttons button.buy[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.swiper-wrapper .product .buttons a.button.buy.small,.swiper-wrapper .product .buttons button.buy.small{display:none}.swiper-wrapper .product .buttons a.button.compare,.swiper-wrapper .product .buttons button.compare{background-color:#999;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.swiper-wrapper .product .buttons a.button.compare:hover,.swiper-wrapper .product .buttons button.compare:hover{background-color:#737373;cursor:pointer}.swiper-wrapper .product .buttons a.button.compare:active,.swiper-wrapper .product .buttons button.compare:active{background-color:#b3b3b3}.swiper-wrapper .product .buttons a.button.compare[disabled],.swiper-wrapper .product .buttons button.compare[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}@media (min-width:30em){.swiper-wrapper .product .buttons a.button,.swiper-wrapper .product .buttons button{font-size:.8rem}}.swiper-wrapper .product .description-long{display:none}.swiper-wrapper .product .linux{background-image:url(/static/2017/images/linux_latka_2.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;height:4em;left:1em;position:absolute;top:8em;width:4em;z-index:3}.swiper-wrapper .product .has-4g,.swiper-wrapper .product .has-5g{background-image:url(/static/2017/images/icon_4G.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:50px;left:-15px;position:absolute;width:50px;z-index:3}.swiper-wrapper .product .has-5g{background-image:url(/static/2017/images/icon_5G.svg)}.swiper-wrapper .product .data>.buy{display:none}.bundle{background-color:#eee;clear:both;float:left;margin:1em 0;padding:1em;width:100%}.bundle .header{align-items:flex-start;display:flex;flex-direction:column;gap:1em;justify-content:space-between;margin-bottom:1em}.bundle .header h2{margin:0}.bundle .header .right-side{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap;gap:1em;justify-content:center;row-gap:.5em;width:100%}.bundle .header .right-side .break{flex-basis:100%;order:2}.bundle .header .right-side button{background-color:teal;border:none;cursor:pointer;font-family:Oswald,Helvetica,sans-serif;font-size:1em}.bundle .header .right-side .save,.bundle .header .right-side button{border-radius:.3em;color:#fff;order:3;padding:.5em 1em;white-space:nowrap}.bundle .header .right-side .save{background-color:#c93}.bundle .header .right-side .previous{font-size:1.5em;order:1;text-decoration:line-through}.bundle .header .right-side .price{font-size:2em;font-weight:700;order:1}.bundle .header .title{color:inherit;font-size:1.2em;font-weight:700;text-decoration:none}.bundle .header .title:hover{text-decoration:underline}@media (min-width:35em){.bundle .header .right-side{flex-wrap:nowrap;justify-content:flex-end;width:auto}.bundle .header .right-side .break{display:none}.bundle .header .right-side>*{order:1!important}}@media (min-width:60em){.bundle .header{align-items:center;flex-direction:row}.bundle .header .right-side .until{font-weight:700}}.bundle-products{clear:both;display:grid;gap:1rem;grid-template-columns:1fr}.bundle-products .bundle-product{background-color:#fff;border-radius:.4em;box-shadow:0 .1em .2em rgba(0,0,0,.2);cursor:pointer;display:flex;gap:.5em;padding:.3em}.bundle-products .bundle-product:hover{background-color:#f0f0f0}.bundle-products .bundle-product .image{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:40px;mix-blend-mode:darken;width:50px}.bundle-products .bundle-product .texts{display:flex;flex-direction:column;flex-grow:1;font-size:.8em;padding:.5em}.bundle-products .bundle-product .texts .bottom{align-items:start;display:flex;flex-grow:1;justify-content:space-between}.bundle-products .bundle-product .texts .bottom .text{flex-grow:1}.bundle-products .bundle-product .texts .bottom .price{align-self:end;display:inline-block;float:right;font-size:1.5em;font-weight:700;padding:0 .5em}.bundle-products .bundle-product .texts .bottom .price .before{display:block;font-size:.7em;font-weight:400;text-decoration:line-through}@media (min-width:35em){.bundle-products{grid-template-columns:repeat(2,1fr)}}@media (min-width:60em){.bundle-products .bundle-product .image{height:80px;width:100px}.bundle-products .bundle-product .texts{font-size:1em}}.hide-1420{display:none}@media (min-width:1420px){.hide-1420{display:block}.show-1420{display:none}}.hide-1500{display:none}@media (min-width:1500px){.hide-1500{display:block}.show-1500{display:none}}.additional-services{margin-bottom:1em;margin-left:.5em;margin-right:.5em;max-width:1280px;position:relative}.additional-services .as-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.additional-services .as-container .as-slides{box-sizing:content-box;display:flex;flex-direction:column;height:100%;position:relative;touch-action:pan-y;transform:translateZ(0);transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.additional-services .as-container .as-slides .slide{display:block;display:flex;flex-shrink:0;height:100%;height:auto;padding:.5em;position:relative;transition-property:transform;width:100%}.additional-services .as-container .as-slides .slide .inner{border:.1em solid transparent;border-radius:.4em;box-shadow:0 0 .5em .1em hsla(0,0%,39%,.2);cursor:pointer;inset:1em;padding:2em;text-align:center}.additional-services .as-container .as-slides .slide .inner:hover{border-color:#ac2b24}.additional-services .as-container .as-slides .slide .inner img{clear:both;display:block;height:120px;margin:auto}.additional-services .as-container .as-slides .slide .inner b{display:block;font-size:1.3em;font-weight:700;margin:1em 0}.additional-services .as-container .as-slides .slide .inner .body{font-size:.9rem}.additional-services .next,.additional-services .prev{background-color:#254e54;border-radius:50%;color:#fff;cursor:pointer;display:none;font-size:2em;height:1.4em;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.4em;z-index:1}.additional-services .next:before,.additional-services .prev:before{position:absolute;top:50%;transform:translateY(-50%)}.additional-services .prev{left:-.2em}.additional-services .prev:before{content:"\e5e0";font-family:Material Symbols Outlined;left:27%}.additional-services .next{right:-.2em}.additional-services .next:before{content:"\e5e1";font-family:Material Symbols Outlined;right:10%}@media (min-width:600px){.additional-services .as-container .as-slides{flex-direction:row}.additional-services .next,.additional-services .prev{display:block}}@media (min-width:1312px){.additional-services{margin:0 auto 2em}}.consent-banner{background-color:#fff;border-radius:4px;bottom:0;box-shadow:0 1em 1em 0 rgba(0,0,0,.5);color:#333;font-size:1.2em;left:0;overflow:hidden;position:fixed;right:0;text-align:left;z-index:1000}.consent-banner .header{background-color:#ac2b24;color:#fff;font-weight:700;padding:1em}.consent-banner .body{padding:0 1em}.consent-banner .footer{align-items:stretch;display:flex;flex-wrap:wrap;gap:.5em;justify-content:center;padding:.5em;text-align:center}.consent-banner .footer button{border:1px solid #ccc;border-radius:4px;cursor:pointer;flex:1 1 auto;font-size:1em;padding:.5em 1em}.consent-banner .footer button.deny,.consent-banner .footer button.more{background-color:transparent;font-size:.8em}.consent-banner .footer button.approve{background-color:teal;color:#fff}.consent-banner .footer a{display:inline-block;font-size:.8em;padding:.5em;text-decoration:none}@media (min-width:35em){.consent-banner{bottom:15%;left:50%;transform:translateX(-50%);width:30em}}.swiper-pagination-bullet{background-color:transparent;border:1px solid #707070;border-radius:1rem;display:inline-block;height:1rem;width:1rem}.swiper-pagination-bullet-active{background-color:#707070}.page-section{background-color:#f5f5f5;border-radius:6px;clear:both;display:flex;flex-direction:column;margin:1rem 16px;max-width:1280px;overflow:hidden;position:relative}.page-section.reverse{flex-direction:column-reverse}.page-section[v-cloak]{display:flex!important}.page-section[v-cloak] .text-container .content :not(:first-child){display:none}.page-section.with-image{font-size:17px}.page-section.with-image .text-container a{color:#333}.page-section.black{background-color:#1c1c1c;color:#fff}.page-section.black .text-container{color:#fff}.page-section.black .text-container.big-text{padding:3em 2em}.page-section.black .text-container a{color:#fff}.page-section.tall .image-container{flex:1 1 23em}.page-section.mobile-background .image-container{inset:0;position:absolute;z-index:0}.page-section.mobile-background .image-container .ball{display:none}.page-section.mobile-background .text-container{background-color:rgba(0,0,0,.5);color:#fff;padding:1em;z-index:1}.page-section.no-shadow{box-shadow:none}.page-section.dark{background-color:#dfdfdf}.page-section.mobile-header{border-radius:0;box-shadow:none;margin:0 0 1rem}.page-section.mobile-header .image-container{order:1}.page-section.mobile-header .text-container{order:2}.page-section .text-container{color:#333;flex-grow:1;font-size:15px;padding:1em}.page-section .text-container.big-text{font-size:18px}.page-section .text-container.center{position:relative;text-align:center}.page-section .text-container.center .ball.right{bottom:0;position:absolute;right:0}.page-section .text-container h1,.page-section .text-container h2,.page-section .text-container h3{font-family:Oswald,Helvetica,sans-serif;font-weight:600}.page-section .text-container h1,.page-section .text-container h2{font-size:24px;margin:0 0 10px}.page-section .text-container h3{font-size:18px;margin:15px 0 10px}.page-section .text-container p{margin:0;padding:10px 0}.page-section .text-container a{color:#ab2c2a;font-weight:700;text-decoration:none}.page-section .text-container a:hover{text-decoration:underline}.page-section .text-container a.thin{font-weight:400}.page-section .text-container a.underline{text-decoration:underline}.page-section .text-container a.expand,.page-section .text-container a.shrink{color:#ac2b24;font-weight:400;text-decoration:underline}.page-section .text-container .ball{background-color:#ab2c2a;border-radius:100%;color:#fff;display:none;font-family:alternate-gothic-atf,Oswald,sans-serif;font-size:22px;font-weight:800;font-weight:700;height:165px;line-height:1em;margin:20px;text-align:center;text-transform:uppercase;transform:rotate(10deg);width:165px}.page-section .text-container .ball.right{float:right}.page-section .text-container .ball span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:145px}.page-section .text-container .ball-svg{float:right;height:165px;margin:2em;width:165px}.page-section .image-container{flex:1 1 20em;position:relative}.page-section .image-container.hide-in-mobile{display:none}.page-section .image-container.position-1 .ball-svg{left:15px;right:auto}.page-section .image-container.position-2 .ball-svg{let:auto;right:15px}.page-section .image-container .ball{background-color:#ac2b24;border-radius:100%;color:#fff;font-family:alternate-gothic-atf,Oswald,sans-serif;font-size:22px;font-weight:800;font-weight:700;height:115px;left:15px;line-height:1em;position:absolute;text-align:center;text-transform:uppercase;top:15px;transform:rotate(350deg);width:115px;z-index:1}.page-section .image-container .ball span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:115px}.page-section .image-container .big-ball{background-color:#ac2b24;border-radius:100%;color:#fff;font-family:alternate-gothic-atf,Oswald,sans-serif;font-size:19px;font-weight:800;font-weight:700;height:150px;left:20px;line-height:1em;position:absolute;text-align:center;text-transform:uppercase;top:20px;transform:rotate(350deg);width:150px;z-index:1}.page-section .image-container .big-ball span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:150px}.page-section .image-container .ball-svg{height:115px;position:absolute;right:15px;top:15px;width:115px;z-index:1}.page-section .image-container img{height:100%;object-fit:cover;position:absolute;width:100%;z-index:0}.page-section .video-container{flex:1 1 auto;height:calc(100vw - 16px);overflow:hidden;position:relative;width:calc(100vw - 16px)}.page-section .video-container .section-video,.page-section .video-container .section-video .facade,.page-section .video-container .section-video .facade-overlay,.page-section .video-container section-video,.page-section .video-container section-video .facade,.page-section .video-container section-video .facade-overlay{inset:0;position:absolute}.page-section .video-container .section-video .facade-overlay img.play-button,.page-section .video-container section-video .facade-overlay img.play-button{border-radius:100%;height:7em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:.2s;transition-property:width,height;width:7em}.page-section .video-container .section-video .facade-overlay img.play-button:hover,.page-section .video-container section-video .facade-overlay img.play-button:hover{cursor:pointer;height:7.5em;width:7.5em}.page-section .video-container .section-video>img,.page-section .video-container section-video>img{height:100%;object-fit:cover;position:absolute;width:100%}.page-section .video-container .section-video iframe,.page-section .video-container section-video iframe{border:0;height:calc(100% + 2px);inset:-1px;position:absolute;width:calc(100% + 2px)}@media (min-width:45em){.page-section{box-shadow:none;flex-direction:row!important}.page-section[v-cloak] .text-container .content :not(:first-child){display:revert}.page-section.mobile-background .image-container{inset:0;position:relative;z-index:0}.page-section.mobile-background .image-container .ball{display:block}.page-section.mobile-background .text-container{background-color:transparent;color:#333;padding:2em;z-index:1}.page-section.mobile-header{border-radius:6px;margin:1rem auto}.page-section.mobile-header .image-container,.page-section.mobile-header .text-container{order:0}.page-section .text-container{padding:2em}.page-section .text-container.big-text{font-size:20px}.page-section .text-container .ball{display:block}.page-section .image-container{flex:0 0 530px!important;max-width:40vw}.page-section .image-container.hide-in-mobile{display:block}.page-section .image-container .big-ball{font-size:26px;height:200px;left:40px;top:40px;width:200px}.page-section .image-container .big-ball span{width:190px}.page-section .video-container{align-self:stretch;flex:1 0 50%;height:auto;max-width:530px;min-height:530px;width:calc(50vw - 16px)}.page-section.hide-image .image-container{display:none!important}}@media (min-width:1312px){.page-section{margin:1rem auto;width:100%}.page-section .text-container.big-text{padding:3em 0 3em 3em}}.page-card{background-color:#e4e4e4;border-radius:6px;clear:both;display:flex;flex-direction:column;margin:1rem 16px;max-width:1280px;overflow:hidden}.page-card .text-container{color:#333;flex-grow:1;font-size:16px;padding:0 1em 1em}.page-card .text-container.big-text{font-size:20px;padding:3em 0 3em 3em}.page-card .text-container h1,.page-card .text-container h2,.page-card .text-container h3{font-family:Oswald,Helvetica,sans-serif;font-weight:600}.page-card .text-container h1,.page-card .text-container h2{font-size:24px;margin:0 0 10px}.page-card .text-container h3{font-size:18px;margin:15px 0 10px}.page-card .text-container p{margin:0;padding:10px 0}.page-card .text-container p.header{font-size:20px;font-weight:700}.page-card .text-container ul{margin:0 0 0 .5em;padding:0}.page-card .text-container ul li{font-size:14px;list-style-position:outside;padding:.5em 0 .5em .2em}.page-card .text-container ul li:before{content:"";display:none}.page-card .text-container ul li::marker{content:"•"}.page-card .text-container a{color:#ab2c2a;font-weight:700;text-decoration:none}.page-card .text-container a:hover{text-decoration:underline}.page-card .text-container a.expand,.page-card .text-container a.shrink{color:#ac2b24;font-weight:400;text-decoration:underline}.page-card .image-container{flex:1 1 14em;position:relative}.page-card .image-container .ball{background-color:#ac2b24;border-radius:100%;color:#fff;height:160px;left:20px;position:absolute;top:20px;width:160px;z-index:2}.page-card .image-container .ball.blue{background-color:#132b42}.page-card .image-container .ball span{display:block;font-family:Oswald,Helvetica,sans-serif;font-size:24px;font-weight:700;left:30px;line-height:1.1;position:absolute;text-shadow:1px 2px 3px rgba(0,0,0,.2);top:50%;transform:translateY(-50%);width:300px}.page-card .image-container .filter{background-color:#1c1c1c;inset:0;opacity:.2;position:absolute;z-index:1}.page-card .image-container img{height:100%;object-fit:cover;position:absolute;width:100%;z-index:0}@media (min-width:45em){.page-card{background-color:#f7f7f7;border-radius:0;flex-direction:row}.page-card[v-cloak] .text-container .content :not(:first-child){display:revert}.page-card .text-container{padding:1em 2em}.page-card .text-container .ball{display:block}.page-card .image-container{flex:0 0 450px;max-width:40vw}.page-card .image-container .ball{height:170px;left:40px;top:40px;width:170px}.page-card .image-container .ball span{font-size:28px;left:50px;width:300px}}@media (min-width:1312px){.page-card{margin:1rem auto;width:100%}}.page-triptych{display:flex;flex-direction:column;gap:14px;margin:auto 16px;max-width:1280px}.page-triptych .panel{background-color:#f7f7f7;border-radius:6px;box-shadow:0 .2em .5em 0 rgba(0,0,0,.2);flex:1 1 33%;overflow:hidden;position:relative}.page-triptych .panel .ball{background-color:#ac2b24;border-radius:100%;height:50px;left:50%;position:absolute;top:20px;width:50px;z-index:3}.page-triptych .panel .ball.blue{background-color:#132b42}.page-triptych .panel .ball-text{color:#fff;display:block;font-family:Oswald,Helvetica,sans-serif;font-size:22px;font-weight:700;left:0;line-height:1.2;position:absolute;right:0;text-align:center;text-shadow:1px 2px 3px rgba(0,0,0,.2);top:30px;z-index:4}.page-triptych .panel .ball-text br{display:none}.page-triptych .panel .filter{background-color:#1c1c1c;inset:0;opacity:.5;position:absolute;z-index:2}.page-triptych .panel .image{inset:0;position:absolute;z-index:1}.page-triptych .panel .image img{height:100%;object-fit:cover;width:100%}.page-triptych .panel .text{color:#fff;font-size:19px;margin-top:55px;padding:20px;position:relative;text-align:center;z-index:4}.page-triptych .panel .text a{color:#ac2b24;font-weight:700;text-decoration:none}.page-triptych .panel .text a:hover{text-decoration:underline}.page-triptych:after{content:""!important;display:none!important}@media (min-width:45em){.page-triptych{flex-direction:row}.page-triptych .panel{border-radius:0}.page-triptych .panel .ball{height:120px;left:20px;transform:none!important;width:120px}.page-triptych .panel .ball-text{font-size:25px;left:50px;right:auto;text-align:left;top:50px;width:300px}.page-triptych .panel .ball-text br{display:block}.page-triptych .panel .filter{height:230px;opacity:.15}.page-triptych .panel .image{height:230px;position:relative}.page-triptych .panel .text{color:#333;font-size:17px;margin-top:0;text-align:left}}@media (min-width:1312px){.page-triptych{margin:1rem auto;width:100%}.page-triptych .panel .text{padding:40px 45px}}.page-triptych-points{background-color:#f7f7f7;border-radius:6px;box-shadow:1px 2px 3px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:0;margin:auto 16px;max-width:1280px}.page-triptych-points .panel{background-color:transparent;box-shadow:none;flex:1 1 33%;position:relative}.page-triptych-points .panel:first-child .text{padding-top:20px}.page-triptych-points .panel:last-child .text{padding-bottom:20px}.page-triptych-points .panel .text{font-size:17px;padding:0 20px 10px;position:relative}.page-triptych-points .panel .text h3{font-size:20px;margin-bottom:8px}.page-triptych-points .panel .text a{color:#ac2b24;font-weight:700;text-decoration:none}.page-triptych-points .panel .text a:hover{text-decoration:underline}.page-triptych-points .panel .text .ball{background-color:#ab2c2a;border-radius:100%;color:#fff;display:none;font-family:alternate-gothic-atf,Oswald,sans-serif;font-size:20px;font-weight:800;font-weight:700;height:150px;line-height:1em;position:relative;text-align:center;transform:rotate(10deg);width:150px}.page-triptych-points .panel .text .ball span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:145px}.page-triptych-points:after{content:""!important;display:none!important}@media (min-width:45em){.page-triptych-points{background-color:transparent;border-radius:0;box-shadow:none;flex-direction:row;gap:14px}.page-triptych-points .panel{background-color:#f7f7f7;box-shadow:0 .2em .5em 0 rgba(0,0,0,.2)}.page-triptych-points .panel .text{padding:20px!important}.page-triptych-points .panel .text h3{font-size:26px;margin-bottom:20px}.page-triptych-points .panel .text .ball{display:block}}@media (min-width:1312px){.page-triptych-points{margin:1rem auto;width:100%}.page-triptych-points .panel .text{padding:40px 45px!important}}.page-header-text{background-color:#f7f7f7;display:flex;flex-direction:column;margin-top:16px}.page-header-text .image-container{flex:1 1 20em;position:relative}.page-header-text .image-container img{height:100%;object-fit:cover;position:absolute;width:100%;z-index:0}.page-header-text .text-container{padding:0 16px 1em}.page-header-text .text-container h1{font-size:20px;margin-top:1em}.page-header-text .text-container br{display:none}.page-header-text .text-container a{color:#ab2c2a;font-weight:700;text-decoration:none}.page-header-text .text-container a:hover{text-decoration:underline}.page-header-text .text-container a.expand,.page-header-text .text-container a.shrink{color:#ac2b24;font-weight:400;text-decoration:underline}@media (min-width:45em){.page-header-text{background-color:transparent;margin-top:0}.page-header-text .image-container{display:none}.page-header-text .text-container{padding:0 16px}.page-header-text .text-container h1{font-size:41px;margin-top:0}.page-header-text .text-container p{font-size:24px}.page-header-text .text-container ol,.page-header-text .text-container ul{font-size:20px}.page-header-text .text-container br{display:block}}@media (min-width:1312px){.page-header-text{margin:auto;max-width:1280px;width:100%}.page-header-text .text-container{padding:0}.page-header-text .text-container h1{font-size:41px}}.product-slider{font-size:1rem;position:relative}.product-slider-container{clear:both;display:block;list-style:none;margin:0 -.5em;overflow:hidden;overflow:clip;padding:1em .5em;position:relative;z-index:1}.product-slider-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;touch-action:pan-y;transform:translateZ(0);transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.product-slider-wrapper .product{display:block;flex-shrink:0;height:100%;height:auto;position:relative;transition-property:transform;width:100%}@media (max-width:45em){.product-slider-wrapper .product{background-color:#fff;border-radius:0;box-shadow:0 .2em .5em 0 rgba(0,0,0,.2);color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:Oswald,Helvetica,sans-serif;font-size:11px;overflow:hidden;padding:1em;position:relative;text-decoration:none;z-index:0}.product-slider-wrapper .product .obfuscated{font-family:Oswald,Helvetica,sans-serif;min-height:22em;position:relative}.product-slider-wrapper .product .obfuscated .ball{background-color:#ac2b24;border-radius:100%;color:#fff;font-size:12px;height:8em;padding:1em;position:absolute;right:.5em;rotate:10deg;top:-2em;width:8em}.product-slider-wrapper .product .obfuscated .ball span{font-family:Oswald,Helvetica,sans-serif;font-weight:700;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.product-slider-wrapper .product .obfuscated .quantity{background-color:#ac2b24;color:#fff;font-size:12px;font-weight:700;left:50%;line-height:1.2;padding:.5em 2em;position:absolute;rotate:350deg;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:2}.product-slider-wrapper .product .obfuscated.black-friday-2 .ball,.product-slider-wrapper .product .obfuscated.black-friday-2 .quantity{background-color:#ac2b24}.product-slider-wrapper .product .obfuscated.black-friday-3 .ball,.product-slider-wrapper .product .obfuscated.black-friday-3 .quantity{background-color:#000}.product-slider-wrapper .product .type{border-radius:0 4px 4px 4px;color:#fff;display:inline-block;font-size:1em;font-weight:700;left:0;line-height:1;padding:.5em;position:absolute;top:0;z-index:2}.product-slider-wrapper .product .type span{display:none}.product-slider-wrapper .product .type:before{font-family:FontAwesome}.product-slider-wrapper .product .type.new{background-color:#000}.product-slider-wrapper .product .type.new:before{content:"\f005"}.product-slider-wrapper .product .type.used{background-color:#5a855f}.product-slider-wrapper .product .type.used:before{content:"\f06c"}.product-slider-wrapper .product .ribbons{align-items:end;display:flex;flex-direction:column;gap:4px;position:absolute;right:0;top:0}.product-slider-wrapper .product .ribbons .ribbon{background-color:#ac2b24;border-radius:4px 0 4px 4px;color:#fff;display:inline-block;font-size:1em;font-weight:700;line-height:1;padding:.5em .8em;z-index:2}.product-slider-wrapper .product .description-long{display:none}.product-slider-wrapper .product .linux{background-image:url(/static/2017/images/linux_latka_2.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;height:4em;left:1em;position:absolute;top:8em;width:4em;z-index:3}.product-slider-wrapper .product .has-4g,.product-slider-wrapper .product .has-5g{background-image:url(/static/2017/images/icon_4G.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:40px;left:0;position:absolute;width:40px;z-index:3}.product-slider-wrapper .product .has-5g{background-image:url(/static/2017/images/icon_5G.svg)}.product-slider-wrapper .product .image{flex:0 0 10em;margin:0;position:relative}.product-slider-wrapper .product .image img{height:100%;object-fit:contain;position:absolute;width:100%;z-index:0}.product-slider-wrapper .product .image .options{background-color:#f0f0f0;border-radius:4px;bottom:0;padding:.2em .5em;position:absolute;right:0;z-index:3}.product-slider-wrapper .product .texts{display:flex;flex:1 0 auto;flex-direction:column;margin:1em 0;overflow:hidden}.product-slider-wrapper .product .texts .name{flex:1 1 auto;font-size:1.2em;font-weight:700;text-align:center;word-break:keep-all}.product-slider-wrapper .product .texts .name.desc{flex:0 0 4.5em}.product-slider-wrapper .product .texts .name a{color:inherit;text-decoration:none}.product-slider-wrapper .product .texts .name a span{display:inline-block}.product-slider-wrapper .product .texts .name .slogan{display:none}.product-slider-wrapper .product .texts .description{cursor:pointer;flex:1 1 auto;font-family:PT Sans,Helvetica,sans-serif;overflow:hidden;padding:.5em 0;text-align:left}.product-slider-wrapper .product .texts .stats{flex:0 0 auto}.product-slider-wrapper .product .texts .stats ul{font-size:1em;margin-left:5px;margin-top:.5em;text-align:left}.product-slider-wrapper .product .texts .stats ul li{margin:auto;padding:0 0 0 3px;position:relative}.product-slider-wrapper .product .texts .stats ul li::marker{content:"•"}.product-slider-wrapper .product .texts .stats ul li.one-line span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-slider-wrapper .product .data .ratings,.product-slider-wrapper .product .data .type,.product-slider-wrapper .product .texts .stats ul li:not(.one-line){display:none}.product-slider-wrapper .product .data .price{clear:both;font-size:1.7em;font-weight:700;margin-bottom:.5em;white-space:nowrap}.product-slider-wrapper .product .data .price .before{color:#707070;text-decoration:line-through}.product-slider-wrapper .product .data .price .before:before{content:"(";display:inline}.product-slider-wrapper .product .data .price .before:after{content:")";display:inline}.product-slider-wrapper .product .data .price .before-30{color:#333;display:block;font-family:PT Sans,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1}.product-slider-wrapper .product .data .delivery{clear:both;font-size:.9em;font-weight:700;margin-top:.5em}.product-slider-wrapper .product .data .delivery span{vertical-align:-.3em}.product-slider-wrapper .product .data .delivery.coming{color:#c93;font-size:1.1em;text-transform:capitalize}.product-slider-wrapper .product .data .delivery.no-stock{color:#ac2b24;font-size:1.1em;text-transform:capitalize}.product-slider-wrapper .product .data .delivery.low-stock{background-color:#000;color:#fff;text-align:center}.product-slider-wrapper .product .data .buttons{display:none}.product-slider-wrapper .product .data .buy{background-color:transparent;border:none;display:none;float:right;font-size:1em;margin:-1em;padding:1em}.product-slider-wrapper .product .data .buy>span{background-color:#0c6170;border-radius:4px;color:#fff;padding:.2em}.product-slider-wrapper .product .data .buy:disabled>span{background-color:#999;color:#fff}}@media (min-width:45em){.product-slider-wrapper .product{background-color:#fff;box-shadow:0 .2em .5em 0 rgba(0,0,0,.2);color:#000;cursor:pointer;display:flex;flex-direction:column;font-family:Oswald,Helvetica,sans-serif;padding:1em 2em;position:relative;text-decoration:none;z-index:0}.product-slider-wrapper .product.leasing-product .texts{height:16.7em}.product-slider-wrapper .product .obfuscated{font-family:Oswald,Helvetica,sans-serif;min-height:25em;position:relative}.product-slider-wrapper .product .obfuscated .ball{background-color:#ac2b24;border-radius:100%;color:#fff;font-size:1em;height:9em;padding:1em;position:absolute;right:.5em;rotate:10deg;top:-2em;width:9em}.product-slider-wrapper .product .obfuscated .ball span{font-family:Oswald,Helvetica,sans-serif;font-size:1.1em;font-weight:700;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.product-slider-wrapper .product .obfuscated .quantity{background-color:#ac2b24;color:#fff;font-weight:700;left:50%;line-height:1.2;padding:.5em 2em;position:absolute;rotate:350deg;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:2}.product-slider-wrapper .product .obfuscated.black-friday-2 .ball,.product-slider-wrapper .product .obfuscated.black-friday-2 .quantity{background-color:#ac2b24}.product-slider-wrapper .product .obfuscated.black-friday-3 .ball,.product-slider-wrapper .product .obfuscated.black-friday-3 .quantity{background-color:#000}.product-slider-wrapper .product .ribbons{align-items:end;display:flex;flex-direction:column;gap:4px;position:absolute;right:0;top:0}.product-slider-wrapper .product .ribbons .ribbon{background-color:#ac2b24;border-radius:4px 0 4px 4px}.product-slider-wrapper .product .ribbons .ribbon,.product-slider-wrapper .product .type{color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1;padding:.5em .8em;z-index:2}.product-slider-wrapper .product .type{border-radius:4px;left:15px;position:absolute;top:15px}.product-slider-wrapper .product .type:before{display:inline-block;font-family:FontAwesome;height:.9em;margin-right:.5em}.product-slider-wrapper .product .type.new{background-color:#000}.product-slider-wrapper .product .type.new:before{content:"\f005"}.product-slider-wrapper .product .type.used{background-color:#5a855f}.product-slider-wrapper .product .type.used:before{content:"\f06c"}.product-slider-wrapper .product .image{flex:0 0 13em;margin:0;position:relative}.product-slider-wrapper .product .image .colors{bottom:0;display:flex;flex-direction:column;gap:.2em;justify-content:center;left:0;position:absolute}.product-slider-wrapper .product .image .colors .color{border:1px solid #ddd;border-radius:4px;height:1.5em;width:1.5em}.product-slider-wrapper .product .image .options{background-color:#f0f0f0;border-radius:4px;bottom:0;padding:.2em .5em;position:absolute;right:0;z-index:3}.product-slider-wrapper .product .image img{height:100%;object-fit:contain;position:absolute;width:100%;z-index:0}.product-slider-wrapper .product .image img.sold-out{filter:grayscale(1);opacity:.5}.product-slider-wrapper .product .texts{display:flex;flex:1 0 auto;flex-direction:column;overflow:hidden}.product-slider-wrapper .product .texts .name{flex:1 1 auto;font-size:1.2em;font-weight:700;text-align:center;word-break:keep-all}.product-slider-wrapper .product .texts .name.desc{flex:0 0 4.5em}.product-slider-wrapper .product .texts .name a{color:inherit;text-decoration:none}.product-slider-wrapper .product .texts .name a span{display:inline-block}.product-slider-wrapper .product .texts .description{cursor:pointer;flex:1 1 auto;font-family:PT Sans,Helvetica,sans-serif;overflow:hidden;padding:.5em 0;text-align:left}.product-slider-wrapper .product .texts .stats{flex:0 0 155px}.product-slider-wrapper .product .texts .stats ul{font-size:.9em;margin-left:10px;margin-top:.5em;text-align:left}.product-slider-wrapper .product .texts .stats ul li{margin:auto;padding:0 0 0 5px;position:relative}.product-slider-wrapper .product .texts .stats ul li::marker{content:"•"}.product-slider-wrapper .product .texts .stats ul li.one-line span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-slider-wrapper .product .price{font-size:3em;font-weight:700;line-height:1;text-align:left;white-space:nowrap}.product-slider-wrapper .product .price.leasing{font-size:1.8em;line-height:2em}.product-slider-wrapper .product .price .before{color:#707070;display:inline-block;font-size:.5em;line-height:.5;text-decoration:line-through}.product-slider-wrapper .product .price .before:before{content:"(";display:inline}.product-slider-wrapper .product .price .before:after{content:")";display:inline}.product-slider-wrapper .product .price .before-30{color:#333;display:block;font-family:PT Sans,Helvetica,sans-serif;font-size:.3em;font-weight:400;line-height:1}.product-slider-wrapper .product .ratings{display:flex;gap:.5em;height:1.5em;justify-content:center}.product-slider-wrapper .product .ratings .tablet{padding:0;text-align:center}.product-slider-wrapper .product .ratings .tablet i{display:inline-block;vertical-align:-.1em;width:1.5em}.product-slider-wrapper .product .ratings .tablet div{display:inline-block;font-size:.8em;padding:.1em .8em;width:3em}.product-slider-wrapper .product .ratings .tablet div.bar{background-color:#ac2b24;border-radius:4px;color:#fff;font-weight:700}.product-slider-wrapper .product .ratings .tablet div.bar.grey{background-color:#dcddde}.product-slider-wrapper .product .delivery{clear:both;font-size:1.1em;font-weight:700;margin:.3em 0;text-align:left}.product-slider-wrapper .product .delivery span{vertical-align:-.3em}.product-slider-wrapper .product .delivery.coming{color:#c93;font-size:1.1em;text-transform:capitalize}.product-slider-wrapper .product .delivery.no-stock{color:#ac2b24;font-size:1.1em;text-transform:capitalize}.product-slider-wrapper .product .delivery.low-stock{background-color:#000;color:#fff;text-align:center}.product-slider-wrapper .product .buttons{clear:both}.product-slider-wrapper .product .buttons:after{clear:both;content:" ";display:block}.product-slider-wrapper .product .buttons a.button,.product-slider-wrapper .product .buttons button{display:block;font-size:1.3rem}.product-slider-wrapper .product .buttons a.button.buy,.product-slider-wrapper .product .buttons button.buy{background-color:#0c6170;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;height:3em;line-height:2.5em;line-height:3em;margin:4% 0;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.product-slider-wrapper .product .buttons a.button.buy:hover,.product-slider-wrapper .product .buttons button.buy:hover{background-color:#05252b;cursor:pointer}.product-slider-wrapper .product .buttons a.button.buy:active,.product-slider-wrapper .product .buttons button.buy:active{background-color:#11899e}.product-slider-wrapper .product .buttons a.button.buy[disabled],.product-slider-wrapper .product .buttons button.buy[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.product-slider-wrapper .product .buttons a.button.buy.small,.product-slider-wrapper .product .buttons button.buy.small{display:none}.product-slider-wrapper .product .buttons a.button.compare,.product-slider-wrapper .product .buttons button.compare{background-color:#999;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.product-slider-wrapper .product .buttons a.button.compare:hover,.product-slider-wrapper .product .buttons button.compare:hover{background-color:#737373;cursor:pointer}.product-slider-wrapper .product .buttons a.button.compare:active,.product-slider-wrapper .product .buttons button.compare:active{background-color:#b3b3b3}.product-slider-wrapper .product .buttons a.button.compare[disabled],.product-slider-wrapper .product .buttons button.compare[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}.product-slider-wrapper .product .description-long{display:none}.product-slider-wrapper .product .linux{background-image:url(/static/2017/images/linux_latka_2.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;height:4em;left:1em;position:absolute;top:8em;width:4em;z-index:3}.product-slider-wrapper .product .has-4g,.product-slider-wrapper .product .has-5g{background-image:url(/static/2017/images/icon_4G.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:50px;left:-15px;position:absolute;width:50px;z-index:3}.product-slider-wrapper .product .has-5g{background-image:url(/static/2017/images/icon_5G.svg)}.product-slider-wrapper .product .data>.buy{display:none}}.product-slider.small .product .texts{margin-bottom:0}.product-slider.small .product .texts .description,.product-slider.small .product .texts .name{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.product-slider.small .product .texts .description{margin:.5em 0;padding:0}.product-slider.small .product .price{height:auto}.product-slider.small .product .price .before,.product-slider.small .product .ratings,.product-slider.small .product .type{display:none}.product-slider-button{background-color:#ac2b24;border-radius:4px;box-shadow:1px 2px 3px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:1em;height:2em;position:absolute;text-align:center;top:44%;width:2em;z-index:10}.product-slider-button:after{font-family:Material Symbols Outlined;font-size:2em;line-height:1em;text-align:center}.product-slider-button.swiper-button-disabled{display:none}.product-slider-button.product-slider-forward{right:5px}.product-slider-button.product-slider-forward:after{content:"\e5cc";margin-left:2px}.product-slider-button.product-slider-backward{left:5px}.product-slider-button.product-slider-backward:after{content:"\e5cb"}@media (max-width:45em){.product-slider-wrapper .product{background-color:#fff;border-radius:0;box-shadow:0 .2em .5em 0 rgba(0,0,0,.2);color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:Oswald,Helvetica,sans-serif;font-size:11px;overflow:hidden;padding:1em;position:relative;text-decoration:none;z-index:0}.product-slider-wrapper .product .obfuscated{font-family:Oswald,Helvetica,sans-serif;min-height:22em;position:relative}.product-slider-wrapper .product .obfuscated .ball{background-color:#ac2b24;border-radius:100%;color:#fff;font-size:12px;height:8em;padding:1em;position:absolute;right:.5em;rotate:10deg;top:-2em;width:8em}.product-slider-wrapper .product .obfuscated .ball span{font-family:Oswald,Helvetica,sans-serif;font-weight:700;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.product-slider-wrapper .product .obfuscated .quantity{background-color:#ac2b24;color:#fff;font-size:12px;font-weight:700;left:50%;line-height:1.2;padding:.5em 2em;position:absolute;rotate:350deg;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:2}.product-slider-wrapper .product .obfuscated.black-friday-2 .ball,.product-slider-wrapper .product .obfuscated.black-friday-2 .quantity{background-color:#ac2b24}.product-slider-wrapper .product .obfuscated.black-friday-3 .ball,.product-slider-wrapper .product .obfuscated.black-friday-3 .quantity{background-color:#000}.product-slider-wrapper .product .type{border-radius:0 4px 4px 4px;color:#fff;display:inline-block;font-size:1em;font-weight:700;left:0;line-height:1;padding:.5em;position:absolute;top:0;z-index:2}.product-slider-wrapper .product .type span{display:none}.product-slider-wrapper .product .type:before{font-family:FontAwesome}.product-slider-wrapper .product .type.new{background-color:#000}.product-slider-wrapper .product .type.new:before{content:"\f005"}.product-slider-wrapper .product .type.used{background-color:#5a855f}.product-slider-wrapper .product .type.used:before{content:"\f06c"}.product-slider-wrapper .product .ribbons{align-items:end;display:flex;flex-direction:column;gap:4px;position:absolute;right:0;top:0}.product-slider-wrapper .product .ribbons .ribbon{background-color:#ac2b24;border-radius:4px 0 4px 4px;color:#fff;display:inline-block;font-size:1em;font-weight:700;line-height:1;padding:.5em .8em;z-index:2}.product-slider-wrapper .product .description-long{display:none}.product-slider-wrapper .product .linux{background-image:url(/static/2017/images/linux_latka_2.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;height:4em;left:1em;position:absolute;top:8em;width:4em;z-index:3}.product-slider-wrapper .product .has-4g,.product-slider-wrapper .product .has-5g{background-image:url(/static/2017/images/icon_4G.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:40px;left:0;position:absolute;width:40px;z-index:3}.product-slider-wrapper .product .has-5g{background-image:url(/static/2017/images/icon_5G.svg)}.product-slider-wrapper .product .image{flex:0 0 10em;margin:0;position:relative}.product-slider-wrapper .product .image img{height:100%;object-fit:contain;position:absolute;width:100%;z-index:0}.product-slider-wrapper .product .image .options{background-color:#f0f0f0;border-radius:4px;bottom:0;padding:.2em .5em;position:absolute;right:0;z-index:3}.product-slider-wrapper .product .texts{display:flex;flex:1 0 auto;flex-direction:column;margin:1em 0;overflow:hidden}.product-slider-wrapper .product .texts .name{flex:1 1 auto;font-size:1.2em;font-weight:700;text-align:center;word-break:keep-all}.product-slider-wrapper .product .texts .name.desc{flex:0 0 4.5em}.product-slider-wrapper .product .texts .name a{color:inherit;text-decoration:none}.product-slider-wrapper .product .texts .name a span{display:inline-block}.product-slider-wrapper .product .texts .name .slogan{display:none}.product-slider-wrapper .product .texts .description{cursor:pointer;flex:1 1 auto;font-family:PT Sans,Helvetica,sans-serif;overflow:hidden;padding:.5em 0;text-align:left}.product-slider-wrapper .product .texts .stats{flex:0 0 auto}.product-slider-wrapper .product .texts .stats ul{font-size:1em;margin-left:5px;margin-top:.5em;text-align:left}.product-slider-wrapper .product .texts .stats ul li{margin:auto;padding:0 0 0 3px;position:relative}.product-slider-wrapper .product .texts .stats ul li::marker{content:"•"}.product-slider-wrapper .product .texts .stats ul li.one-line span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-slider-wrapper .product .data .ratings,.product-slider-wrapper .product .data .type,.product-slider-wrapper .product .texts .stats ul li:not(.one-line){display:none}.product-slider-wrapper .product .data .price{clear:both;font-size:1.7em;font-weight:700;margin-bottom:.5em;white-space:nowrap}.product-slider-wrapper .product .data .price .before{color:#707070;text-decoration:line-through}.product-slider-wrapper .product .data .price .before:before{content:"(";display:inline}.product-slider-wrapper .product .data .price .before:after{content:")";display:inline}.product-slider-wrapper .product .data .price .before-30{color:#333;display:block;font-family:PT Sans,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1}.product-slider-wrapper .product .data .delivery{clear:both;font-size:.9em;font-weight:700;margin-top:.5em}.product-slider-wrapper .product .data .delivery span{vertical-align:-.3em}.product-slider-wrapper .product .data .delivery.coming{color:#c93;font-size:1.1em;text-transform:capitalize}.product-slider-wrapper .product .data .delivery.no-stock{color:#ac2b24;font-size:1.1em;text-transform:capitalize}.product-slider-wrapper .product .data .delivery.low-stock{background-color:#000;color:#fff;text-align:center}.product-slider-wrapper .product .data .buttons{display:none}.product-slider-wrapper .product .data .buy{background-color:transparent;border:none;display:none;float:right;font-size:1em;margin:-1em;padding:1em}.product-slider-wrapper .product .data .buy>span{background-color:#0c6170;border-radius:4px;color:#fff;padding:.2em}.product-slider-wrapper .product .data .buy:disabled>span{background-color:#999;color:#fff}}@media (min-width:45em){.product-slider-wrapper .product{background-color:#fff;box-shadow:0 .2em .5em 0 rgba(0,0,0,.2);color:#000;cursor:pointer;display:flex;flex-direction:column;font-family:Oswald,Helvetica,sans-serif;padding:1em 2em;position:relative;text-decoration:none;z-index:0}.product-slider-wrapper .product.leasing-product .texts{height:16.7em}.product-slider-wrapper .product .obfuscated{font-family:Oswald,Helvetica,sans-serif;min-height:25em;position:relative}.product-slider-wrapper .product .obfuscated .ball{background-color:#ac2b24;border-radius:100%;color:#fff;font-size:1em;height:9em;padding:1em;position:absolute;right:.5em;rotate:10deg;top:-2em;width:9em}.product-slider-wrapper .product .obfuscated .ball span{font-family:Oswald,Helvetica,sans-serif;font-size:1.1em;font-weight:700;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.product-slider-wrapper .product .obfuscated .quantity{background-color:#ac2b24;color:#fff;font-weight:700;left:50%;line-height:1.2;padding:.5em 2em;position:absolute;rotate:350deg;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:2}.product-slider-wrapper .product .obfuscated.black-friday-2 .ball,.product-slider-wrapper .product .obfuscated.black-friday-2 .quantity{background-color:#ac2b24}.product-slider-wrapper .product .obfuscated.black-friday-3 .ball,.product-slider-wrapper .product .obfuscated.black-friday-3 .quantity{background-color:#000}.product-slider-wrapper .product .ribbons{align-items:end;display:flex;flex-direction:column;gap:4px;position:absolute;right:0;top:0}.product-slider-wrapper .product .ribbons .ribbon{background-color:#ac2b24;border-radius:4px 0 4px 4px}.product-slider-wrapper .product .ribbons .ribbon,.product-slider-wrapper .product .type{color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1;padding:.5em .8em;z-index:2}.product-slider-wrapper .product .type{border-radius:4px;left:15px;position:absolute;top:15px}.product-slider-wrapper .product .type:before{display:inline-block;font-family:FontAwesome;height:.9em;margin-right:.5em}.product-slider-wrapper .product .type.new{background-color:#000}.product-slider-wrapper .product .type.new:before{content:"\f005"}.product-slider-wrapper .product .type.used{background-color:#5a855f}.product-slider-wrapper .product .type.used:before{content:"\f06c"}.product-slider-wrapper .product .image{flex:0 0 13em;margin:0;position:relative}.product-slider-wrapper .product .image .colors{bottom:0;display:flex;flex-direction:column;gap:.2em;justify-content:center;left:0;position:absolute}.product-slider-wrapper .product .image .colors .color{border:1px solid #ddd;border-radius:4px;height:1.5em;width:1.5em}.product-slider-wrapper .product .image .options{background-color:#f0f0f0;border-radius:4px;bottom:0;padding:.2em .5em;position:absolute;right:0;z-index:3}.product-slider-wrapper .product .image img{height:100%;object-fit:contain;position:absolute;width:100%;z-index:0}.product-slider-wrapper .product .image img.sold-out{filter:grayscale(1);opacity:.5}.product-slider-wrapper .product .texts{display:flex;flex:1 0 auto;flex-direction:column;overflow:hidden}.product-slider-wrapper .product .texts .name{flex:1 1 auto;font-size:1.2em;font-weight:700;text-align:center;word-break:keep-all}.product-slider-wrapper .product .texts .name.desc{flex:0 0 4.5em}.product-slider-wrapper .product .texts .name a{color:inherit;text-decoration:none}.product-slider-wrapper .product .texts .name a span{display:inline-block}.product-slider-wrapper .product .texts .description{cursor:pointer;flex:1 1 auto;font-family:PT Sans,Helvetica,sans-serif;overflow:hidden;padding:.5em 0;text-align:left}.product-slider-wrapper .product .texts .stats{flex:0 0 155px}.product-slider-wrapper .product .texts .stats ul{font-size:.9em;margin-left:10px;margin-top:.5em;text-align:left}.product-slider-wrapper .product .texts .stats ul li{margin:auto;padding:0 0 0 5px;position:relative}.product-slider-wrapper .product .texts .stats ul li::marker{content:"•"}.product-slider-wrapper .product .texts .stats ul li.one-line span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-slider-wrapper .product .price{font-size:3em;font-weight:700;line-height:1;text-align:left;white-space:nowrap}.product-slider-wrapper .product .price.leasing{font-size:1.8em;line-height:2em}.product-slider-wrapper .product .price .before{color:#707070;display:inline-block;font-size:.5em;line-height:.5;text-decoration:line-through}.product-slider-wrapper .product .price .before:before{content:"(";display:inline}.product-slider-wrapper .product .price .before:after{content:")";display:inline}.product-slider-wrapper .product .price .before-30{color:#333;display:block;font-family:PT Sans,Helvetica,sans-serif;font-size:.3em;font-weight:400;line-height:1}.product-slider-wrapper .product .ratings{display:flex;gap:.5em;height:1.5em;justify-content:center}.product-slider-wrapper .product .ratings .tablet{padding:0;text-align:center}.product-slider-wrapper .product .ratings .tablet i{display:inline-block;vertical-align:-.1em;width:1.5em}.product-slider-wrapper .product .ratings .tablet div{display:inline-block;font-size:.8em;padding:.1em .8em;width:3em}.product-slider-wrapper .product .ratings .tablet div.bar{background-color:#ac2b24;border-radius:4px;color:#fff;font-weight:700}.product-slider-wrapper .product .ratings .tablet div.bar.grey{background-color:#dcddde}.product-slider-wrapper .product .delivery{clear:both;font-size:1.1em;font-weight:700;margin:.3em 0;text-align:left}.product-slider-wrapper .product .delivery span{vertical-align:-.3em}.product-slider-wrapper .product .delivery.coming{color:#c93;font-size:1.1em;text-transform:capitalize}.product-slider-wrapper .product .delivery.no-stock{color:#ac2b24;font-size:1.1em;text-transform:capitalize}.product-slider-wrapper .product .delivery.low-stock{background-color:#000;color:#fff;text-align:center}.product-slider-wrapper .product .buttons{clear:both}.product-slider-wrapper .product .buttons:after{clear:both;content:" ";display:block}.product-slider-wrapper .product .buttons a.button,.product-slider-wrapper .product .buttons button{display:block;font-size:1.3rem}.product-slider-wrapper .product .buttons a.button.buy,.product-slider-wrapper .product .buttons button.buy{background-color:#0c6170;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;height:3em;line-height:2.5em;line-height:3em;margin:4% 0;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.product-slider-wrapper .product .buttons a.button.buy:hover,.product-slider-wrapper .product .buttons button.buy:hover{background-color:#05252b;cursor:pointer}.product-slider-wrapper .product .buttons a.button.buy:active,.product-slider-wrapper .product .buttons button.buy:active{background-color:#11899e}.product-slider-wrapper .product .buttons a.button.buy[disabled],.product-slider-wrapper .product .buttons button.buy[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.product-slider-wrapper .product .buttons a.button.buy.small,.product-slider-wrapper .product .buttons button.buy.small{display:none}.product-slider-wrapper .product .buttons a.button.compare,.product-slider-wrapper .product .buttons button.compare{background-color:#999;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.product-slider-wrapper .product .buttons a.button.compare:hover,.product-slider-wrapper .product .buttons button.compare:hover{background-color:#737373;cursor:pointer}.product-slider-wrapper .product .buttons a.button.compare:active,.product-slider-wrapper .product .buttons button.compare:active{background-color:#b3b3b3}.product-slider-wrapper .product .buttons a.button.compare[disabled],.product-slider-wrapper .product .buttons button.compare[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}}@media (min-width:45em) and (min-width:30em){.product-slider-wrapper .product .buttons a.button,.product-slider-wrapper .product .buttons button{font-size:.8rem}}@media (min-width:45em){.product-slider-wrapper .product .description-long{display:none}.product-slider-wrapper .product .linux{background-image:url(/static/2017/images/linux_latka_2.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;height:4em;left:1em;position:absolute;top:8em;width:4em;z-index:3}.product-slider-wrapper .product .has-4g,.product-slider-wrapper .product .has-5g{background-image:url(/static/2017/images/icon_4G.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:50px;left:-15px;position:absolute;width:50px;z-index:3}.product-slider-wrapper .product .has-5g{background-image:url(/static/2017/images/icon_5G.svg)}.product-slider-wrapper .product .data>.buy{display:none}.product-slider-button{font-size:1.2em}.product-slider-button.product-slider-forward{right:-5px}.product-slider-button.product-slider-backward{left:-5px}}@media (min-width:1312px){.product-slider-button.product-slider-forward{right:0;transform:translateX(50%)}.product-slider-button.product-slider-backward{left:0;transform:translateX(-50%)}}.filters-reminder{background-color:#000;border-radius:4px;color:#fff;font-size:1rem;margin:auto 16px;padding:1em 3em 1em 2.5em;position:absolute;right:0;top:60px;transition:transform .2s;z-index:10}.filters-reminder.down{transform:translateY(-3.2rem)}.filters-reminder:before{border:1.2em solid transparent;border-bottom-color:#000;clip-path:inset(1.2em 0 0 0);content:" ";position:absolute;right:2em;top:-2.2em}.filters-reminder a{color:#fff}.filters-reminder .info{left:1em;position:absolute;top:1.2em}.filters-reminder .close{cursor:pointer;height:3.3em;line-height:3.3em;position:absolute;right:0;text-align:center;top:0;width:3em}@media (min-width:60em){.filters-reminder{font-size:1.2rem;margin:auto}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.modal-wrapper{inset:0;position:fixed;z-index:1000}.modal-wrapper.overlay{background-color:rgba(0,0,0,.5)}.modal-wrapper.size-s .modal{max-width:28em}.modal-wrapper.size-m .modal{max-width:45em}.modal-wrapper.size-l .modal{max-width:1200px}.modal-wrapper .modal{background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.1);left:50%;max-width:45em;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%;z-index:2}.modal-wrapper .modal .modal-header{align-items:center;background-color:#ac2b24;color:#fff;display:flex;font-family:Oswald,Helvetica,sans-serif;justify-content:space-between;padding:1rem}.modal-wrapper .modal .modal-header strong{flex-grow:1;font-size:1.2em;margin:0}.modal-wrapper .modal .modal-header .fa-times{cursor:pointer;font-size:1.5em}.modal-wrapper .modal .modal-body{padding:1rem}.modal-wrapper .modal .modal-body iframe{height:70vh}.modal-wrapper .modal .modal-body .notice{margin:0}.modal-wrapper .modal .modal-footer{border-top:1px solid #ccc;display:flex;gap:1rem;justify-content:flex-end;padding:1rem}.modal-wrapper .modal .modal-footer button{background-color:#999;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-size:1em;font-weight:400;height:2.5em;line-height:2.5em;min-width:5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.modal-wrapper .modal .modal-footer button:hover{background-color:#737373;cursor:pointer}.modal-wrapper .modal .modal-footer button:active{background-color:#b3b3b3}.modal-wrapper .modal .modal-footer button[disabled]{background-color:#999!important;cursor:not-allowed!important;opacity:.6}.modal-wrapper .modal .modal-footer button.submit{background-color:teal;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:auto}.modal-wrapper .modal .modal-footer button.submit:hover{background-color:#003434;cursor:pointer}.modal-wrapper .modal .modal-footer button.submit:active{background-color:#00b3b3}.modal-wrapper .modal .modal-footer button.submit[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.null-height{clear:both;overflow:visible;position:relative}@media (min-width:70em){.null-height{height:0}.null-height>div{left:0;position:absolute;right:0;top:0}}.add-to-cart .overlay{background-color:rgba(0,0,0,.4);bottom:0;left:0;opacity:0;position:absolute;right:0;top:4rem;transition:opacity .3s,visibility .3s;visibility:hidden;will-change:opacity,visibility;z-index:9999999}.add-to-cart .overlay.show{opacity:1;visibility:visible}.add-to-cart .notification{background-color:#fff;border-bottom-left-radius:6px;border-top-left-radius:6px;display:flex;flex-direction:column;gap:1em;max-height:calc(99vh - 5em);padding:1em;position:fixed;right:0;top:5em;transform:translateX(100%);transition:transform .3s,visibility .3s;visibility:hidden;width:40em;will-change:visibility,transform;z-index:10000000}.add-to-cart .notification.show{transform:translateX(0);visibility:visible}.add-to-cart .notification.error{background-color:#ac2b24;color:#fff}.add-to-cart .notification.text{background-color:#dcddde}.add-to-cart .notification span.close{cursor:pointer;position:absolute;right:.5em;top:.5em}.add-to-cart .notification .divider{border-top:1px solid #ccc}.add-to-cart .notification .header{font-weight:700}.add-to-cart .notification .main-products{display:flex;flex-direction:column;gap:1em}.add-to-cart .notification .added-product{display:flex;gap:1em}.add-to-cart .notification .added-product .image{background-position:top;background-repeat:no-repeat;background-size:contain;flex:0 0 8em;width:8em}.add-to-cart .notification .added-product .text{display:flex;flex:1 1 auto;flex-direction:column}.add-to-cart .notification .added-product .text .name{font-family:Oswald,Helvetica,sans-serif;font-weight:700}.add-to-cart .notification .added-product .text .specs{font-size:.8em}.add-to-cart .notification .added-product .text .products{font-size:12px}.add-to-cart .notification .added-product .text .price{font-family:Oswald,Helvetica,sans-serif;font-size:2em;font-weight:700}.add-to-cart .notification .added-product .text .price .discount{color:#999;font-size:.8em;text-decoration:line-through}.add-to-cart .notification .added-product .button{flex:0 1 auto}.add-to-cart .notification .added-product .button button{background-color:#ac2b24;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;height:2.4em;line-height:2.5em;outline:none;padding:.2em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:2.4em}.add-to-cart .notification .added-product .button button:hover{background-color:#6d1b17;cursor:pointer}.add-to-cart .notification .added-product .button button:active{background-color:#d4382f}.add-to-cart .notification .added-product .button button[disabled]{background-color:#686868!important;cursor:not-allowed!important;opacity:.6}.add-to-cart .notification .overall{align-items:end;display:flex;gap:1em;margin-top:1em}.add-to-cart .notification .overall .text{flex:0 0 8em;font-weight:700;text-align:right;width:8em}.add-to-cart .notification .overall .price{font-family:Oswald,Helvetica,sans-serif;font-size:1.5em;font-weight:700;line-height:1}.add-to-cart .notification .overall .price .discount{color:#999;font-size:.8em;text-decoration:line-through}.add-to-cart .notification .product-list{display:flex;flex:1 1 auto;flex-direction:column;gap:1em;margin-right:-1em;overflow-y:auto;padding-right:1em;--scrollbar-color-thumb:#888;--scrollbar-color-track:#f0f0f0;--scrollbar-width:thin;--scrollbar-width-legacy:10px}@supports (scrollbar-width:auto){.add-to-cart .notification .product-list{scrollbar-color:var(--scrollbar-color-thumb) var(--scrollbar-color-track);scrollbar-width:var(--scrollbar-width)}}@supports selector(::-webkit-scrollbar){.add-to-cart .notification .product-list ::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb)}.add-to-cart .notification .product-list ::-webkit-scrollbar-track{background:var(--scrollbar-color-track)}.add-to-cart .notification .product-list ::-webkit-scrollbar{max-height:var(--scrollbar-width-legacy);max-width:var(--scrollbar-width-legacy)}}.add-to-cart .notification .product-list .additional-product{align-items:center;display:flex;gap:.5em}.add-to-cart .notification .product-list .additional-product .image{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 5em;height:4em;padding:1em;position:relative;width:5em}.add-to-cart .notification .product-list .additional-product .image .amount-ball{background-color:teal;border-radius:50%;color:#fff;display:block;font-size:.8em;font-weight:700;height:1.5em;left:.5em;line-height:1.5em;position:absolute;text-align:center;top:.5em;width:1.5em}.add-to-cart .notification .product-list .additional-product .name{color:inherit;flex-grow:1;font-family:Oswald,Helvetica,sans-serif;font-size:.8em;font-weight:700;margin-left:1em;text-decoration:none}.add-to-cart .notification .product-list .additional-product .name:hover{text-decoration:underline}.add-to-cart .notification .product-list .additional-product .price{flex:0 0 5em;font-family:Oswald,Helvetica,sans-serif;font-size:1.6em;font-weight:700;text-align:center;white-space:nowrap}.add-to-cart .notification .product-list .additional-product .price .discount{color:#999;font-size:.7em;text-decoration:line-through}.add-to-cart .notification .product-list .additional-product .button{flex:0 1 auto;position:relative}.add-to-cart .notification .product-list .additional-product .button .click-area{display:none}.add-to-cart .notification .product-list .additional-product .button button{background-color:teal;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:400;height:2.5em;height:2.4em;line-height:2.5em;outline:none;padding:.2em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%;width:2.4em}.add-to-cart .notification .product-list .additional-product .button button:hover{background-color:#003434;cursor:pointer}.add-to-cart .notification .product-list .additional-product .button button:active{background-color:#00b3b3}.add-to-cart .notification .product-list .additional-product .button button[disabled]{background-color:#2d5353!important;cursor:not-allowed!important;opacity:.6}.add-to-cart .notification .buttons{display:flex;gap:1em;justify-content:center;padding:2em 4em}.add-to-cart .notification .buttons button.cart{background-color:#0c6170;border:none;border-radius:4px;color:#fff;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.add-to-cart .notification .buttons button.cart:hover{background-color:#05252b;cursor:pointer}.add-to-cart .notification .buttons button.cart:active{background-color:#11899e}.add-to-cart .notification .buttons button.cart[disabled]{background-color:#374345!important;cursor:not-allowed!important;opacity:.6}.add-to-cart .notification .buttons button.continue{background-color:#eee;border:none;border-radius:4px;color:#0c6170;font-family:Oswald,Helvetica,sans-serif;font-weight:700;height:2.5em;line-height:2.5em;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.add-to-cart .notification .buttons button.continue:hover{background-color:#c8c8c8;cursor:pointer}.add-to-cart .notification .buttons button.continue:active{background-color:#fff}.add-to-cart .notification .buttons button.continue[disabled]{background-color:#eee!important;cursor:not-allowed!important;opacity:.6}@media (max-width:40em){.add-to-cart .notification{border-top-left-radius:0;left:0;max-height:100vh;right:0;top:0;width:100%}.add-to-cart .notification .main-products{overflow:auto}.add-to-cart .notification .product-list{display:flex;flex:0 0 auto;flex-direction:row;gap:1em;overflow-x:auto;overflow:auto}.add-to-cart .notification .product-list .additional-product{border:1px solid #ccc;border-radius:4px;display:flex;flex:0 0 10em;flex-direction:row;flex-wrap:wrap;padding:.5em}.add-to-cart .notification .product-list .additional-product .image{flex:0 0 100%;height:6em}.add-to-cart .notification .product-list .additional-product .name{display:-webkit-box;font-family:Oswald,Helvetica,sans-serif;font-size:12px;font-weight:700;margin-left:0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.add-to-cart .notification .product-list .additional-product .price{flex:0 1 3.8em;overflow:hidden;text-align:left}.add-to-cart .notification .product-list .additional-product .price .discount{color:#999;font-size:12px;text-decoration:line-through}.add-to-cart .notification .product-list .additional-product .button{flex:0 1 auto}.add-to-cart .notification .product-list .additional-product .button .click-area{display:block;inset:-1em;position:absolute;z-index:1}.add-to-cart .notification .buttons{padding:1em 4em}.add-to-cart .notification .buttons button{font-size:1.3em}}.basic-video,basic-video{clear:none;height:54vw;margin:auto;position:relative;width:100%}.basic-video .facade,basic-video .facade{inset:0;position:absolute}.basic-video .facade-overlay,basic-video .facade-overlay{inset:0;position:absolute;z-index:1}.basic-video .facade-overlay img.play-button,basic-video .facade-overlay img.play-button{border-radius:100%;height:5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:.2s;transition-property:width,height;width:5rem}.basic-video .facade-overlay img.play-button:hover,basic-video .facade-overlay img.play-button:hover{cursor:pointer;height:5.5rem;width:5.5rem}.basic-video .facade>img,.basic-video>img,basic-video .facade>img,basic-video>img{height:100%;object-fit:cover;position:absolute;width:100%}.basic-video iframe,basic-video iframe{border:0;height:calc(100% + 2px);inset:-1px;position:absolute;width:calc(100% + 2px)}@media (min-width:80em){.basic-video,basic-video{height:720px}.basic-video .facade-overlay img.play-button,basic-video .facade-overlay img.play-button{height:7rem;width:7rem}.basic-video .facade-overlay img.play-button:hover,basic-video .facade-overlay img.play-button:hover{height:7.5rem;width:7.5rem}}hide-in-mobile{display:none}@media (min-width:768px){hide-in-mobile{display:inline}}.irs{-webkit-touch-callout:none;font-family:Arial,sans-serif;font-size:12px;margin:1em 0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs,.irs-line{display:block;position:relative}.irs-line{outline:none!important;overflow:hidden}.irs-bar{display:block}.irs-bar,.irs-shadow{left:0;position:absolute;width:0}.irs-shadow{display:none}.irs-handle{box-sizing:border-box;cursor:default;display:block;position:absolute;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{cursor:default;display:block;position:absolute}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{cursor:default;display:block;left:0;padding:3px 0;position:absolute;top:0;white-space:nowrap}.irs-grid{bottom:0;display:none;height:20px;left:0;position:absolute;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{background:#000;height:8px;left:0;position:absolute;top:0;width:1px}.irs-grid-pol.small{height:4px}.irs-grid-text{bottom:0;color:#000;font-size:9px;left:0;line-height:9px;padding:0 3px;position:absolute;text-align:center;white-space:nowrap}.irs-disable-mask{background:transparent;cursor:default;display:block;height:100%;left:-1%;position:absolute;top:0;width:102%;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed;filter:alpha(opacity=0)}.irs-disabled{opacity:.4}.irs-hidden-input{background:none!important;border-color:transparent!important;border-style:solid!important;display:block!important;font-size:0!important;height:0!important;left:0!important;line-height:0!important;margin:0!important;outline:none!important;overflow:hidden;padding:0!important;position:absolute!important;top:0!important;width:0!important;z-index:-9999!important}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{background-color:#dee4ec;border-radius:4px;height:4px;top:36px}.irs--round .irs-bar{background-color:#ac2b24;height:4px;top:36px}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{background-color:fade(#dee4ec,50%);bottom:21px;height:4px}.irs--round .irs-handle{background-color:#fff;border:6px solid #ac2b24;border-radius:20px;height:20px;top:28px;width:20px}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#ac2b24}.irs--round .irs-max,.irs--round .irs-min{background-color:rgba(0,0,0,.1);border-radius:4px;color:#333;font-size:14px;line-height:1;padding:3px 5px;top:0}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{background-color:transparent;border-radius:4px;color:#333;font-size:14px;line-height:1;text-shadow:none}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border:3px solid transparent;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}@media (max-width:960px){.irs--round .irs-handle{border:8px solid #ac2b24;height:26px;top:25px;width:26px}}
/*# sourceMappingURL=main.min.css.map*/