.show-logged, .tk-row-wrap.show-logged, .tuotekortti_saatavuus.show-logged, .tuotekortti_saatavuustarkenne.show-logged { display: none;}
/* ----- SEARCH, SHOPPING CART ----- */

#cart {align-items:center;color: #fff;display:grid;grid-template-columns: 1fr 4fr;padding: 0 20px;}
#okfunctions{flex-direction: row;justify-content: flex-end;align-items: center;}
#okfunctions em {width:100%; font-size:1.5rem;color:#fff;padding:0 10px;}
#cart_maara {pointer-events: none;background-color: #91a73c;border-radius: 15px;font-size: 0.7rem;font-weight: 400;height: 16px;margin: -6px 0 0 22px;position: absolute;width: 16px;z-index: 2;padding: 0;text-align: center;color: #fff;line-height: 130%;}
#cart a {font-weight: 400;height: 100%;line-height: 100%;width: 100%;float: left;color: #000;}
#cart_yhteensa a {display:flex; justify-content:center; align-items:center;}
#cart_yhteensa span {flex:1;}
#cart_yhteensa span.summa {font-size: 0.7rem;text-align: center;}
span.kassa-button {font-size: 0.6rem;font-weight: 700;text-transform: uppercase;background:#005321;color:#fff;margin-left: 0;float: right;text-align: center;width: 50%;padding: 5px 2%;box-sizing: border-box;margin: 10px 0;border-radius:4px}
#searchtoggl {justify-self:center;margin-right:10px}
#searchbar{background: #202020;}
#search {margin:10px auto 0 auto; text-align: center;  display:none; padding: 20px 0;}
#search .center-col {max-width:800px}
#search form {display: flex;margin: 0 auto;width: 100%;justify-content: center;}
#search table, #search tbody, #search tr, #search td {display:block; width: 100%} 
#search table tr td {display:flex;}
#search .btn {display:none;}
#search {margin: 0 auto;width:100%;background: #f5f5f5; padding:1em 0em;box-sizing:border-box; margin: 0 auto}
#search input#pikahakusana, .search-kodin-kalusteet input.verkkokauppahakupainike {padding: 10px 20px;width: 100%;border: 1px solid #2a2a2a;border-radius: 4px;box-sizing:border-box;max-width:unset;  margin: 0 auto;}
#search input.verkkokauppahakupainike {font-size: 1rem;}
#search #verkkokauppatuotehaku {text-align:left;z-index:500 !important;margin-top: 40px;max-width: unset;width: 100% !important;}
fieldset.search {border: none;padding: 0;margin: 0;}
#hakutyhjenna {margin-left: 760px !important;margin-top: 50px !important;z-index: 501;}
#hakutyhjenna a {background: #000;color: #fff;font-size: 12px;border-radius: 100px;width: 20px;height: 20px;display: flex;justify-content: center;align-items: center;top: 10px;font-weight: 700;}
input#pikahakusana {width: 75%;border: none;padding: 10px 0px 10px 10px;border-bottom-left-radius: 3px;border-top-left-radius: 3px;font-size: 0.9em;float: left;display: block;box-sizing: border-box; margin-bottom:0;}
input.verkkokauppahakupainike { background: #595959;border: none;border-bottom-right-radius: 3px;border-top-right-radius: 3px;padding: 10px;color: #fff;font-weight: 700;text-transform: uppercase;font-size: 0.9em;box-sizing: border-box;float: left;width: 25%;}
input.verkkokauppahakupainike:hover {cursor:pointer;}
.verkkokauppapikahakutuoterivi {font-family: 'Poppins', sans-serif;}
.verkkokauppapikahakutuoterivi{display: block;width: 100%;}
#verkkokauppatuotehaku tr {padding: 0 1em;box-sizing: border-box;}
.verkkokauppapikahakutuoterivi a {color: #2a2a2a;font-size: 16px;}
#verkkokauppatuotehaku table {padding: 6px 0;}

@media only screen and (max-width:1024px) {
#navi-wrap{display:none;}
#searchbar{display:none;}
#search .center-col {max-width:94%;}
#hakutyhjenna {margin-left: 94% !important;}
#okfunctions { justify-content:center;height:100%; top:0;position: relative;z-index: 90000;padding-right:20px;}
.oklinkki {display: flex;width: 48px;height: 48px;text-align: center;flex-direction: column;justify-content: center; align-items:center;}
.verkkokauppa-ylakori {display: block;justify-content: center;align-items: center;}
#cart {grid-template-columns:80px 200px;justify-content: center;}
#searchbar{position: absolute;top: 69px;width: 100%;background: #1E1E1E; z-index:2000} 
#kirjaudu{display: flex; height: 100%; width: 100%;justify-content: center;align-items: center;}
#search {padding: 10px 0;}
#cart{background: #fff;}
#cart a {padding:5px}
#cart_maara {margin: 0px 0 10px 22px;}
#mblsrchimg{max-width: max-content;position: absolute;right: 1em;top: 11px;}
.mobilesearch img {max-width:27px;}
}

@media only screen and (max-width:575px) {.oklinkki {width: 35px;}  #hakutyhjenna {margin-left: 90% !important;}.verkkokauppapikahakutuoterivi a {font-size: 13px;}}



@media only screen and (max-width:1024px) {#sidenavi {display:none}}

/*----- PRODUCT LISTING -----*/

/* Product category frontpage */
.tuoteryhmaetusivu_tuoteryhmapalkki {display: flex;border-radius: 6px;background:#25b7c4;color: #fff;margin:1em 0}
.tuoteryhmaetusivu_tuoteryhmapalkki_tuoteryhmanimi {flex:4; padding:10px 0 10px 2%;font-weight: 700;}
.tuoteryhmaetusivu_tuoteryhmapalkki_linkki {flex:4; padding:10px 2% 10px 0;text-align: right;}
.tuoteryhmaetusivu_tuoteryhmapalkki_linkki a {color:#fff; font-size:0.9rem}
.tuoteryhmaetusivu_alapalkki a {display: inline-block;background: #ff6600;color: #fff;padding: 8px 20px;border-radius: 6px;box-sizing: border-box;font-size: 0.8rem;}
.tuoteryhmaetusivu_alapalkki {text-align: center;padding: 1em 0 3em 0;}
.tuoteryhmaetusivu_alapalkki .webiolinkkipainike {margin: 0 auto;background: none !important;color: #000 !important; border: 1px solid #dedede;display: block !important;font-size: 0.9rem; padding: 8px 0 !important; width:80%}
.tuoteryhmaetusivu_tuotedivi {display: grid;grid-template-columns: repeat(4,1fr);grid-gap: 1em;}


/* Tuoteryhman etusivu karuselli containerit */

@media only screen and (max-width:1280px) {.tuoteryhmaetusivu_tuoteryhmapalkki_tuoteryhmanimi {flex:3;}}
@media only screen and (max-width:1024px) {.tuoteryhmaetusivu_tuoteryhmapalkki_tuoteryhmanimi, .tuoteryhmaetusivu_tuoteryhmapalkki_linkki {flex:2;}.tuoteryhmaetusivu_tuoteryhmapalkki_linkki{font-size:0.8rem; text-align:right; padding-right:5%}}
@media only screen and (max-width:860px) {#listaus {grid-template-columns: repeat(3,1fr);}}
@media only screen and (max-width:720px) {.tuoteryhmaetusivu_tuoteryhmapalkki, .tuoteryhmaetusivu_tuoteryhmapalkki_linkki a {font-size:0.8rem}}
@media only screen and (max-width:575px) {.tuoteryhmaetusivu_tuoteryhmapalkki {font-size: 1rem;font-size: 1rem;display: grid;grid-template-columns: 1fr 3fr;padding: 3px 10px;}.tuoteryhmaetusivu_tuoteryhmapalkki_tuoteryhmanimi {flex: 1 1 100%}.tuoteryhmaetusivu_alapalkki {display:block;}#listaus,.tuoteryhmaetusivu_tuotedivi{grid-template-columns: repeat(2,1fr);}}
#other-categories-listing a:first-of-type {display: none;}
#product-listing-content .modulikuvausteksti {padding-bottom:2em;}
.modulikuvausteksti {grid-column:1 / -1; padding-bottom:1em}

#vk-tuotelistaus .tuoteryhmaetusivu_tuotteet{max-width:1200px}
@media only screen and (max-width:1660px) {#vk-tuotelistaus .tuoteryhmaetusivu_tuotteet{max-width:950px}}@media only screen and (max-width:1440px) {#vk-tuotelistaus .tuoteryhmaetusivu_tuotteet{max-width:800px}}@media only screen and (max-width:1280px) {#vk-tuotelistaus .tuoteryhmaetusivu_tuotteet{max-width:100%; width:100%}#tuotelistaukset-sivu.vk-yleislistaus .dgrid-s-xl-cols {display:block;}}

/* Product rows */
.col-4-grid, .col--grid {display: grid !important;grid-template-columns: repeat(auto-fill, minmax(280px,1fr)); grid-gap: 2em;}
.varivaihtoehdot {display: flex;justify-content:center;margin-bottom: 1em;overflow: hidden;}
.varivaihtoehdot img {margin: 0 3px 3px 3px; width:20px; height:20px;border-radius:50px; border:1px solid #ececec}
@media only screen and (max-width:678px) {.col-4-grid {grid-template-columns: repeat(2,1fr);}.varivaihtoehdot img {width: 15px;height: 15px;}}
@media only screen and (max-width:575px) {.col-4-grid {grid-gap: 10px;}.varivaihtoehdot img {width: 10px;height: 10px;}}
@media only screen and (max-width:480px) {.selaus_kuva_iso img, .selaus_kuva_pieni img {min-height: 100px;max-height: 100px;}}

/* Product info */
.selaus_wrapper {width:100%;display: grid;}
.selaus_iso, .selaus_pieni {position:relative;background:#fff; outline: 1px solid #dedede;padding: 1em;outline-offset: -2px; display:grid;}


/* Product image */
.selaus_kuva_iso {display: flex;align-items: center;justify-content: center;}
.selaus_kuva_iso img, .selaus_kuva_pieni img{max-width: 100%;display: block;width: auto;object-fit: contain;padding: 20px 0;max-height: 100%; margin:0 auto 10px auto; min-height: 220px}
 @media only screen and (max-width:420px) {.selaus_kuva_iso img, .selaus_kuva_pieni img { min-height: 80px;max-height: 80px; padding: 5px 0;}}

/* Alternatives color, size */
.selaus_vaihtoehdot_iso {display:none;}

/* Manucaturer */
.selaus_valmistaja {font-size: 12px; text-transform: uppercase;color: #959595;padding:0 0.5vw}

/* Product name */
.selaus_tuotenimi_iso a, .selaus_tuotenimi_pieni a,.selaus_tuotenimi_levea {font-size: min(max(0.8rem, 1.1vw), 1.1rem);font-weight:700;color: #000000 !important;line-height: 120%;display: flex;overflow: hidden;word-break:break-word; padding:0 1em; text-align:center;}
.selaus_tuotenimi_iso,.selaus_tuotenimi_pieni {text-align:center;}
.selaus_hinta_iso a::after,.selaus_hinta_pieni a::after {content: "›";position: absolute; width: 20px;height: 20px; background: #25b7c4;color: #fff;right: 2em;display: flex;justify-content: center;align-items: center;border-radius: 50px;font-weight: 400;}
.selaus_tuotehinta {display: flex;align-items: baseline;}
.alkaen {font-size: 11px;}

 @media only screen and (max-width:1440px) {.selaus_tuotenimi_iso a, .selaus_tuotenimi_pieni a{height:34px;}}
 @media only screen and (max-width:575px) {.selaus_tuotenimi_iso a, .selaus_tuotenimi_pieni a {height: auto;}}

/* Product price */
.selaus_hinta_iso, .selaus_hinta_pieni {flex:3;}.selaus_suoraosto_iso {flex:1;}
.selaus_hinta_iso a, .selaus_hinta_pieni a {box-sizing: border-box;line-height: 100%;font-weight:700;color:#000;padding: 15px 1em;display: flex;flex-wrap: wrap;background: #f3f3f3;margin-top: 1em;align-items: center;}
.selaus_suoraosto_iso { display: none;}


 @media only screen and (max-width:575px) {.selaus_hinta_iso a, .selaus_hinta_pieni a,.selaus_tuotenimi_iso a, .selaus_tuotenimi_pieni a{padding:10px 0.5em; font-size:0.85rem}.latka_selaus_basic, .latka_tuotekortti_basic {font-size: 0.5rem;}.selaus_iso, .selaus_pieni {padding: 10px;}}

/* Product rows - textlisting */
.tuoteselaus_tekstilista {grid-column: 1 / span 5;}
.tuoteselaus_tekstilista {display: flex;width: 100%;padding: 0 10px;}
.tuoteselaus_tekstilista:nth-of-type(2n+1) {background: #ececeb;padding: 10px;}
.tuoteselaus_tekstilista tbody {display:block; width: 100%;}
.tuoteselaus_tekstilista tr {display:flex; flex-wrap:wrap;}
.tuoteselaus_tekstilista tr > td {flex:1;}
.tuoteselaus_tekstilista tr > td.selaus_tuotenimi_tekstilista, .tuoteselaus_tekstilista tr > td.selaus_tuotetarkenne_tekstilista {flex:4}
.selaus_tuotetarkenne_tekstilista {display:none;}
.selaus_osto_tekstilista .ostapainike { background: #91a73c;color: #fff;display: inline-block;padding: 2px 15%;font-size: 0.9rem;border-radius: 4px;font-weight: 700;}
.selaus_tuotenimi_tekstilista a, .selaus_hinta_tekstilista {font-weight: 400;}

#tt-tekstilistaus .dgrid-3-cols .col-4-grid,#tt-tekstilistaus .dgrid-2-cols .col-4-grid {grid-template-columns: 1fr;}
#tt-tekstilistaus .selaus_tuotenimi_tekstilista a, #tt-tekstilistaus .selaus_hinta_tekstilista {font-weight: 400;color: #000;}
#tt-tekstilistaus .dgrid-2-cols .tuotelistaus,#tt-tekstilistaus .dgrid-3-cols .tuotelistaus, #tt-tekstilistaus .dgrid-4-cols .tuotelistaus{grid-gap: 1em;}

@media only screen and (max-width:1280px) {#mallisto-tuotenostot.dgrid-s-xl-cols {grid-template-columns: 1fr 2fr;}}
@media only screen and (max-width:1024px) {#mallisto-tuotenostot.dgrid-s-xl-cols {grid-template-columns: 1fr;}}
@media only screen and (max-width:575px) {.selaus_tuotenimi_tekstilista a, .selaus_hinta_tekstilista{font-size: 0.8rem;}.selaus_osto_tekstilista .ostapainike {font-size: 0.7rem;}.selaus_hinta_iso a::after, .selaus_hinta_pieni a::after {width: 12px;height: 12px;}}
@media only screen and (max-width:375px) {.tuoteselaus_tekstilista tr > td.selaus_tuotenimi_tekstilista, .tuoteselaus_tekstilista tr > td.selaus_tuotetarkenne_tekstilista {flex:1 0 100%}.tuoteselaus_tekstilista td, .tuoteselaus_tekstilista td a {text-align:left;}.selaus_osto_tekstilista a { text-align: center; margin: 1px 0 10px 0;}}

/* Product rows - wide */
.selaus_tuotenimi_levea {padding:0;text-align: left;}
.selaus_levea_latka_lukittu img {width: 32px;}
.selaus_lyhytkuvaus_levea {font-size: 0.8rem;line-height: 120%;}
.tuoteselaus_levea td {display:flex; flex-direction:column;}
.tuoteselaus_levea {border: 1px solid #dedede;padding: 1em;box-sizing: border-box;}
.selaus_tuotetarkenne_levea {font-size: 0.8rem;}
.selaus_hinta_levea {padding-bottom:1em}
.selaus_lyhytkuvaus_levea a {margin-top: 1em;}
.selaus_lyhytkuvaus_levea a:last-of-type {background: #25b7c4;color: #fff;padding: 10px;text-align: center;}
.tuoteselaus_levea td {width:100%}
.tuoteselaus_levea img {margin: 0 auto;}
.tretusivu-col td {padding-bottom:1em;}


/* Product category banners */
.tuoteryhmakuvanosto {display: flex; justify-content: center;margin: 1% !important;height: auto !important;flex-direction: column;width: 23% !important;}
.tuoteryhmakuvanosto > div {height: auto !important;width: 100% !important;}
.tuoteryhmakuvanostokuva img {width:100%;}
.tuoteryhmakuvanostootsikko a {background: var(--primary-color);padding: 10px 5%;color: #fff;display: block;text-align: center;box-sizing: border-box;}
#teollisuustuotteet-tpl .tuoteryhmakuvanostootsikko a {background:var(--industry-products-default-color-theme); min-height:80px}
@media only screen and (max-width:860px) {.tuoteryhmakuvanosto {width: 31.3% !important;}}
@media only screen and (max-width:575px) {.tuoteryhmakuvanosto {width: 48% !important;}.tuoteryhmakuvanostootsikko a {font-size: 0.8rem;}.tretusivu-col td {width:auto !important;}}

/*----- PRODUCT CARD -----*/

/* Main header(s)*/
#tk-header-wrapper .center-col {width:100%}
#product-wrapper {width:100%; padding: 0;box-sizing: border-box;}
.basic-info {display:grid; grid-template-columns:1fr 1fr; grid-gap:2em 4em; box-sizing: border-box;}
.narrow-tk {max-width:1280px;}
#product-info{width:100%;background: #f1f1f1;padding: var(--padding-xl);border-radius: 4px;box-sizing: border-box;border-radius: 6px;}
#product-info h1{margin:0; padding: 0;font-size:1.875rem; font-weight:700;}
.tuotetarkenne { color: #000;padding: 0 0 0px 0;margin: 0;font-size: 18px;font-weight: 700;line-height: 130%;}
#tlisatiedot {font-size:0.9rem; font-weight:700;}
.tuotekortti_ostolaatikko, .tuotekortti_jalkavalinta, .tuotekortti_ovivalinta, .tuotekortti_tuotekoodi,.tuotekortti_saatavuus,.tuotekortti_saatavuusuustarkenne {display:none;}
@media only screen and (max-width:575px) {#product-info h1{font-size:1.4rem}}
@media only screen and (max-width:1024px) {#product-info {max-width: 100%;}}

/* Breadcrump  */
#breadcrump {background: #f3f3f3;color:#8d8d8d;padding: 15px 2%;width: 100%; margin-bottom:1em;box-sizing: border-box;grid-column: 1 / -1;line-height: 100%; margin-bottom:1em;}
#breadcrump a {color:#3f3f3f;font-weight: 400;padding:0 2px 0 0;font-size:0.8rem;}
#product-info #breadcrump {background: none;color:#8d8d8d; padding:0;}
#breadcrump.tr-etusivu-polku{background:none;padding:5px 0;}
a#edellinen {font-weight: 700;font-size: 1rem;padding-right: 5%; color:#444;}
#breadcrump.tr-etusivu-polku {background: none;padding: 0px 0 5px 0;}
#breadcrump.tr-etusivu-polku a{padding: 0 7px 0 0;}
@media only screen and (max-width:1280px) {#tuotekortti .center-col {width: 100%;}}
@media only screen and (max-width:1024px) {#breadcrump {grid-column: unset;margin-bottom:0;}.basic-info {grid-template-columns: 1fr;}a#edellinen,#breadcrump a {font-size: 0.9rem;}}
@media only screen and (max-width:800px) {#product-info {max-width: 100%;}}
@media only screen and (max-width:575px) {#breadcrump{padding: 0 2% 15px 0;}#breadcrump a {font-size: 0.75rem;padding: 0 2px;}a#edellinen {color: #444;width: 100%;display: block;background: rgba(0,0,0,0.05);box-sizing: border-box;text-align: center;padding: 10px 0px; font-size:0.9rem; margin-bottom:10px;}#breadcrump { background: none;}}

/* Product card - images */
#main-img {position: relative;grid-gap: 0.5em ;}
.tuotekortti_paakuva{display: block;object-position: bottom center; object-fit: cover;max-height: 400px;width: auto;margin: 0 auto;}
.tuotekortti_lisatuotekuvat {display: flex;grid-gap: 0.5em;justify-content:center; align-items:center;height: auto;grid-template-columns: repeat(auto-fill, minmax(100px,1fr));}
.tuotekortti_lisakuva {width:100%;max-width: 100px;}
.tuotekortti_tuotetiedototsikko {font-weight: 700;}
#tkpk-divi img {margin: 0 auto;object-fit: contain;max-height: 400px;padding: 1em 0;}
@media only screen and (max-width:1440px) {.tuotekortti_lisakuva {max-width: 60px;}.tuotekortti_lisatuotekuvat {grid-template-columns: repeat(auto-fill, minmax(80px,1fr));}}
@media only screen and (max-width:1024px) {#product-wrapper {grid-template-columns:1fr;}}
@media only screen and (max-width:575px) {.tuotekortti_paakuva { max-height: 300px;}.tuotekortti_lisatuotekuvat {grid-template-columns: repeat(auto-fill, minmax(70px,1fr));}}

/* Stickers  */
.latka_selaus_basic, .latka_tuotekortti_basic{width: auto;padding: 10px 20px;left:0;color: var(--webshop-badge-default-color); background:var(--webshop-badge-default-bg);font-weight: 700;font-size: 0.6rem;line-height:100%;position: relative ;z-index: 30; pointer-events:none;display:inline-block;max-width: max-content;}
.latka_selaus_basic {pointer-events:none; box-sizing: border-box;border-radius: 4px;margin-bottom:1em;max-height: 30px;}
.latka_tuotekortti_basic {border-radius: 4px;top:0;bottom: 0px; position:relative;margin-bottom: 10px;}
.selaus_iso_latka_uutuus, .tuotekortti_latka_uutuus {background:var(--webshop-badge-novelty-bg)}
.selaus_iso_latka_tarjous, .tuotekortti_latka_tarjous {background:var(--webshop-badge-discount-bg); }
.selaus_iso_latka_ilmainentoimitus, .tuotekortti_latka_ilmainentoimitus {background:var(--webshop-badge-freeshipping-bg)}
.selaus_iso_latka_tuotepaketti, .tuotekortti_latka_tuotepaketti {background:var(--webshop-badge-package-bg)}

/* Selectlists */
.tuotekortti_saatavuus, .tuotekortti_kokovalinta, .tuotekortti_varivalinta, .tuotekortti_varastosaldo, .tuotekortti_saatavuustarkenne, .tuotekortti_tuotekoodi,.tuotekortti_tuoteominaisuus {display: flex;flex-basis: 30%;width: auto;padding: 5px 0;flex-direction:column;}
.vetimet-ftr{display:none;}
.industry-group-17298 .vetimet-ftr {display:flex;}
.tuotekortti_tuotekoodi {margin-top:1em}
.tk-row-wrap {display: flex;width: auto; padding:5px 0; flex-direction: column;}
.tuotekortti_tuotetiedotteksti,.tk-row-header, select {font-size:1rem}
.tk-row-header {padding-right:20px;}

/*.tk-hiddenfield {display:none;}*/
.selectheader, .tuotekortti_maara .tuotekortti_tuotetiedototsikko {padding-right:20px;font-size: 13px;text-transform: uppercase;font-weight: 700;}
.tuotekortti_maara .tuotekortti_tuotetiedototsikko {padding-right:0;}
select {width:100%;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;outline: 0;box-shadow: none;border: 0 !important;background: #fff;background-image: none; margin:0; font-size:14px !important;padding: 0 20px 0 0;}/* Remove IE arrow */select::-ms-expand {display: none;}
.selectbox, .tuotekortti_jalkavalinta .tuotekortti_tuotetiedotteksti{position: relative;height: 38px;line-height: 2;background: #fff;overflow: hidden;color:#000;border-radius: .25em;border: 1px solid #000;float: left;min-width:80px; padding:0 10px}
.selectbox::after,.tuotekortti_jalkavalinta .tuotekortti_tuotetiedotteksti:after{content: '\203A'; position: absolute;top: 0;right: 0;padding: 0em 0.7em;color:#ff6600;cursor: pointer;pointer-events: none;-webkit-transition: .25s all ease;-o-transition: .25s all ease;transition: .25s all ease; font-size: 22px;transform: rotate(90deg); line-height:150%}
.selectbox:hover::after{color: #f39c12;}

#pc-mitat p:empty,#pc-amitat p:empty{display:none;}
#pc-mitat p:nth-of-type(2):before,#pc-amitat p:nth-of-type(2):before{content:"L "}
#pc-mitat p:nth-of-type(3):before,#pc-amitat p:nth-of-type(3):before{content:"K "}
#pc-mitat p:nth-of-type(4):before,#pc-amitat p:nth-of-type(4):before{content:"S "}
#pc-mitat p:nth-of-type(2):after,#pc-amitat p:nth-of-type(2):after{content:" cm"}
#pc-mitat p:nth-of-type(3):after,#pc-amitat p:nth-of-type(3):after{content:" cm"}
#pc-mitat p:nth-of-type(4):after,#pc-amitat p:nth-of-type(4):after{content:" cm"}

/* Random products */

#pc-wdlisting-products .tuotesivutausta {padding:min(max(40px, 3vw), 60px) 0;}
#pc-wdlisting-products .tuotesivutausta::before {content: "Yhdistele näihin";text-align: center;width: 100%;grid-column: 1 / -1;display: block;font-size: min(max(1.2rem, 1.5vw), 1.66rem);font-weight: 700;}

@media only screen and (max-width:420px) {.selectheader {min-width: 80px;max-width: 80px;}}
#tuotekortti_tuoteominaisuudet{display: grid;grid-template-columns: repeat(auto-fill,minmax(160px,1fr));grid-gap: 1em;}

/* Additional info - textarea_pois */
#tuotekortti_lisatietokentta {padding:2em 0 0 0}
#tuotekortti_lisatietokentta br {display:none;}
.lisatietokenttaotsikko {color:var(--primary-color); font-weight: 700; padding-bottom:10px; display:block;}
.lisatietokentta {width: 100%;min-height: 120px;border: 1px solid #ccc;border-radius: 6px;}
#tuotekortti_tarjoussaasto {color:#000 !important;display: block;font-size: 14px;box-sizing: border-box;padding: 0 0 10px 0;}
#tuotekortti_tarjoussaasto:empty {display: none;}

/* Product price */
#tuotekortti_hinta_wrapper {margin: 0 2em 0 0;}
.tuotekortti_tuotehinta_normaali, .tuotekortti_tuotehinta_tarjous {font-weight:700; font-size:2.111rem;}
#tuotekortti_normaalihinta{font-size:14px; padding-top:5px;color:#959595}
.kampanjadiv-header{font-weight: 400;color:#000;padding-top: 0.5em;font-size: 11px;font-style: italic;}
.tuotekortti_maara input {height:38px !important;width: 40px;border-radius: 3px;border: 1px solid #000;text-align: center;font-size: 14px;}
.tuotekortti_tuotehinta_tarjous::after {content: "(hinta ALV 0%)";display: block; font-size: 12px;font-weight: normal;}

@media only screen and (max-width:1440px) {.tuotekortti_tuotehinta_normaali, .tuotekortti_tuotehinta_tarjous { font-size: 1.8rem;}}

/* Add to cart */
.tuotekortti_ostolaatikko {display: flex; margin:2em 0}
.tuotekortti_ostolaatikko div:empty {display:none;}
.tuotekortti_hinta_osto{margin-top: 2em;display: flex;}
.tuotekortti_maara{padding: 5px 0; width:50px}
#add-to-cart {width: auto;}
.selaus_maara_levea, .tuoteselaus_levea input[type="maara"], .tuoteselaus_levea img[id="ostabuttoni"] {display:none;}
#ostoskorinappi,.tarjouspyyntolomake input[type=button] { background: #005321;color:#fff;font-size: 0.9rem;text-transform: uppercase;font-weight: 700;text-align:center; box-sizing: border-box;border-radius: 3px;padding: 10px 20px;display: flex;justify-content: center;align-items: center;}
@media only screen and (max-width:575px) {.tuotekortti_ostolaatikko {flex-direction: column;}.tuotekortti_hinta_osto{flex-wrap: wrap;margin-top: 1em;flex-direction: column;} #add-to-cart {margin-top:1em}.tuotekortti_tuotehinta_tarjous::after {padding-top: 10px;}.tk-row-wrap {align-items: flex-start;}}
@media only screen and (max-width:480px) {#ostoskorinappi {font-size: 0.75rem;height: 40px;}.tuotekortti_maara input {height: 40px;}}

/* Make an offer */
.tuotekortti_ostolaatikko.tarjouspyyntolomake{display:none; }
.tarjouspyyntolomake{margin-top:2em;width:100%}
.tarjouspyyntolomake input {font-size: 0.9rem;padding: 0 10px; height:35px; width:100%;box-sizing: border-box;}
.tarjouspyyntolomake td {font-size:1rem; padding-bottom:10px;}
.tarjouspyyntolomake b{color:var(--primary-color);font-size:1.2rem;margin-bottom:1em;display:block}
.tarjouspyyntolomake input[type=button]{font-size:1rem;font-weight:400;text-transform:none;border:none;}

/* Stock info & estimate delivery cost*/
.stock-quantity {padding-bottom:0em; font-size:0.8rem; font-weight:700;color:#005321}
.accordion {cursor: pointer;width: 100%;border: none;text-align: left;outline: none;transition: 0.4s;box-sizing:border-box;padding:0;font-size:0.9rem; color:var(--primary-color)}.accordion:before {content: '›';font-weight: bold;float: left;margin-right: 5px;}.accordion.active:before {content: "-";}.panel {padding: 0;background-color: white;max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out;box-sizing:border-box;font-size:14px;line-height:140%}
#delivery-costs {font-size: 12px; margin-bottom:0.2em;padding: 2em 0 0 0;}
#delivery-header {color:#5b740f;font-weight:700; padding:0 1em 0 0px}
.delivery-value{font-size:12px; padding:0 10px;}
.tkaotsrivi {display: none;}

/* Short desc*/
.short-desc{padding:1em 0 2em 0;  font-size:0.9rem; line-height:160%}
#tk-lisatietolinkki{font-weight:700}

/* 3 benefits */
#tuotekortti_promoblock {font-size:1rem; line-height:180%}

@media only screen and (max-width:575px) {#tuotekortti_promoblock {font-size: 14px;line-height: 240%;}}

/* Linked product alternatives */
.tuotekortti_linkitetyttuotteet {padding: 2em 0 0 0;}
.linkitettytuote-header {font-weight:700;padding-bottom:10px}
.linkitettytuote {margin-right: 10px;}

/* Klarna banner */
#klarna {box-sizing: border-box;display: flex;justify-content: center;align-items: baseline;padding: 20px 0;margin-bottom: 1em;}
#klarnaimg {max-width:70px; padding-right:10px}
#klarnatext {font-size:0.9rem}

/* Tiny slider carousel */
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.tns-nav {text-align:center; margin:10px 0}.tns-nav button, .tns-nav-active {width: 20px;height: 20px;border-radius: 100%;border: none;background: #d5d5d5;margin:0 2px}button.tns-nav-active {background: #c0010c;}

/*# sourceMappingURL=sourcemaps/tiny-slider.css.map */

/* Other products */
#other-products .tuotekortti_tuotelistaus{margin-top: 2em;box-sizing: border-box;padding: 2em 0 0 0;display: grid;grid-template-columns: repeat(4,1fr);grid-gap: 1em;}.liittyvatuote {display:flex;width:100%}.tuotekortti_valiotsikko {display:none;}.tuotekortti_tuotelistaus::before {font-weight: 700;font-size: 1.2rem;padding: 0 0 20px 0;content: "Saattaisit olla kiinnostunut myös näistä";text-align: center; margin-top:2em;width: 100%;display: block; grid-column:1 / -1}
@media only screen and (max-width:1024px) {#other-products .tuotekortti_tuotelistaus{grid-template-columns: repeat(3,1fr)}}
@media only screen and (max-width:678px) {#other-products .tuotekortti_tuotelistaus{grid-template-columns: repeat(2,1fr)}}
@media only screen and (max-width:575px) {.tuotekortti_tuotelistaus::before {font-size: 1.2rem;}}
@media only screen and (max-width:375px) {.tuotekortti_tuotelistaus::before {font-size: 1rem;}#product-info {padding: 1em;}}

/* Normal price */
.hinta-wrapper {display:flex;}.selaus_normihinta_iso {display: flex;}.selaus_hinta_iso br {display:none;}.selaus_tarjoushinta_iso{display:block;padding-bottom:3px;}.selaus_normihinta_iso, .selaus_normihinta_iso nobr {color:#000 !important;font-size: 11px; width:100%}

/* Oheistuote, alennuslatka */
.tuotekortti_tuotelistaus {display: grid;grid-template-columns: repeat(auto-fit,minmax(150px,1fr));grid-gap: 1em;}
.tuotekortti_tuotelistaus .liittyvatuote img {max-height: 100px;object-fit: contain;}
.tuotekortti_tuotelistaus .liittyvatuote a {font-size: 0.9rem;}
.liittyvatuote img {object-fit: cover;max-height: 200px;padding:0 !important}.liittyvatuote {padding:0 !important}
.kytky nobr {font-size: 13px;text-align: center;width: 100%;display: block;color: #fff !important;background: #185393;padding: 5px 0; margin-top: 20px;}
.liittyva_tuote_latka_oheisalennus {background: #5b740f;color:#fff;box-sizing: border-box;font-size: 11px;font-weight: 700; text-align:center;line-height: 100%;position: absolute;top: 1em;left: 5%; width:85%;pointer-events: none;padding: 0.5em}.liittyva_tuote_latka_oheisalennus_teksti {line-height: 120%;font-size: 0.7rem;font-weight: 400; }
.liittyva_tuote_latka_oheisalennus_alennus {line-height:100%; font-size:1.1rem;}

/* Long decsription */
#additional-content {border: 1px solid #e3f2f6;box-sizing: border-box;padding: 4em;margin-top: 2em;display: grid;grid-template-columns: 2fr 1fr;grid-gap: 2em;background:#fff}
#other-categories{border-left: 1px solid #dedede}
#other-categories-listing a {display: inline-block; background: var(--primary-color);color: #fff;padding: 8px 10px;margin: 10px 10px 0 0;font-size: 0.7rem;font-weight: 700; border-radius: 4px;}
.category-link {background:#e17d28;color:#fff;box-sizing: border-box;padding: 10px 10%;border-radius: 3px ;display:inline-block; margin-top:1em}
@media only screen and (max-width:1024px) {#additional-content {grid-gap:2em 0; width:100%; grid-template-columns:1fr}#other-categories {border:none;padding:0;}}
@media only screen and (max-width:575px) {#additional-content table tr { display: flex; flex-wrap:wrap;}#additional-content table td { flex:1}.tuotekortti_tuotelistaus {display: grid;grid-template-columns: repeat(2,1fr);}}
@media only screen and (max-width:480px) {#additional-content table tr {display: flex;flex-wrap: wrap;flex-direction: column;padding-bottom: 10px;}#additional-content table td{width: 100%;}}

/* Brand info */
#brand-info-wrapper{display:flex; padding:1em 0; margin-top: 2em;justify-content:center; border-top:1px solid #dedede}
#brand-info img {max-width:60px; height:auto; display:block; float:left; padding-right:5%; }
#brand-info-description {font-size: 0.7rem;padding-left: 20px;}
.manufacturer-link{font-size:11px;}

/* Reviews */
.svg-inline--fa.fa-w-16 {width: 1em;color:#5b740f}.product-reviews-link__recommendation-percentage {color:#5b740f; padding-bottom:2em; display:grid; grid-template-columns: repeat(2,1fr);grid-gap:2rem; font-weight:700;}.product-review {margin-bottom:2em;}.review-text{font-style:italic;line-height:160%} .product-reviews-link__recommendation-percentage .fa {color:#000}.fa.checked { color: orange;}
@media only screen and (max-width:800px) {#additional-content {padding:2em;}}
@media only screen and (max-width:375px) {.product-reviews-link__recommendation-percentage {grid-template-columns:1fr;}}

/* ------ PRODUCT SORTING ------ */
#tr-header-wrapper {grid-gap: 0;grid-template-columns: 3fr 1fr !important;}
.tuotesuodatinpalkki{height:auto !important; padding:0 !important}.tuotejarjestys {font-size: 1rem;width: 100%;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;outline: 0;box-shadow: none;border: 0 !important;background: #fff;background-image: none;margin: 0;}.tuotesuodatinpalkki_jarjestys form:after {content: '\203A';position: absolute;top: 0;right: 0;padding: 0em 0.7em;color: #ff6600;cursor: pointer;pointer-events: none;-webkit-transition: .25s all ease;-o-transition: .25s all ease; transition: .25s all ease; font-size:22px;transform: rotate(90deg);line-height: 200%;}.tuotesuodatinpalkki_jarjestys {position:relative;width: 100%;height: auto;padding:10px 1em 10px 0;line-height: 100%;background: #fff;overflow: hidden;color: #000;border: 1px solid #1d1d1b;float: left;}
@media only screen and (max-width:678px) {#tr-header-wrapper {grid-gap: 0;grid-template-columns: 2fr 1fr !important}}
@media only screen and (max-width:480px) {#tr-header-wrapper {grid-gap: 0;grid-template-columns: 1fr !important}#tuotejarjestin {padding: 1em 0;display: none;}}

/* ------ PRODUCT FILTERING ------ */
#tuotesuodatin form{display:flex;flex-wrap:wrap}#suodatin .suodatin_ominaisuudet,.ui-slider{margin-bottom:40px!important;width:100%!important;margin-bottom: 1em;}.sivuominaisuudet_mobiili_otsikko,.suodatinotsikko{display:block;color:#fff;font-weight:400;text-transform:uppercase;background:#000;padding:5px 5%;font-size:1rem; margin-bottom:1em;}form#suodatinm{display:none;grid-template-columns:1fr 1fr 1fr;grid-gap:1em .5em}.sivuominaisuudet_mobiili_select select{height:45px;font-size:14px;border-radius:0!important;border:1px solid #f2771a!important;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;background:#fff;background-image:none;background-image:none;margin:0}.sivuominaisuudet_mobiili_select::after{content:'\203A';position:absolute;display:flex;height:33px;top:0;right:0;padding:0 .7em;color:#f60;cursor:pointer;pointer-events:none;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;font-size:22px;transform:rotate(90deg);line-height:150%}.sivuominaisuudet_mobiili{width:100%}
@media only screen and (max-width:1024px) {form#suodatin {display: none;}form#suodatinm {display: grid;}}
@media only screen and (max-width:480px) {form#suodatinm {grid-template-columns: 1fr;grid-gap: 1em 0.5em;}.suodatinotsikko, .sivuominaisuudet_mobiili_otsikko {font-size: 0.8rem;}}

/* ----- ADD TO CART ALERTBOX ------ */
#tuotelisattykoriin_popup{width: 500px;height: auto;background-Color: #ffffff;border: 1px solid #e7e7e7;z-index: 20000;display: grid;padding: 3em;box-sizing: border-box;border-radius: 12px;box-shadow: 10px 20px 30px -20px rgba(0, 0, 0, 0.3);grid-template-columns: 20px 1fr 1fr 1fr 1fr;}
#tuotelisattykoriin_popup .ylaboksi {border-radius: 12px;grid-column: 1 / -1;background: #2a2a2a;}
#tuotelisattykoriin_popup .napit a::after {content: "›";padding-left: 5px;}
#tuotelisattykoriin_popup .otsikko {color: #fff;font-weight: bold;text-align: center;padding: 5px 10px;font-size: 14px;}
#tuotelisattykoriin_popup .kuva { grid-row: 2 / span 3;grid-column:2;min-width: 160px;padding: 0 10px;}
#tuotelisattykoriin_popup .kuva img {max-height: 120px;width: auto;padding: 1em 0 2em 0;}
#tuotelisattykoriin_popup .tuotekortti_tuotenimi.popup_tuotenimi{font-size: 1rem;padding-top: 43px;font-weight:700;}
#tuotelisattykoriin_popup .tuotekortti_hinta{font-size: 0.9rem; padding-bottom:20px;}
#tuotelisattykoriin_popup .tuotekortti_tuotenimi.popup_tuotenimi, #tuotelisattykoriin_popup .tuotekortti_hinta{grid-column: 3 / span 5;text-align:left;margin:0 !important}
#tuotelisattykoriin_popup.napit {display: flex;flex-direction: row;grid-column-gap: 5%;margin-top: 15px;height: auto;text-align: center;}
#tuotelisattykoriin_popup.napit a {flex: 1;}
#tuotelisattykoriin_popup .vk-button-vihrea, #tuotelisattykoriin_popup .vk-button-sininen {background: #78ad40;border-radius: 60px;padding: 5px;font-size: 12px;color: #fff;text-align: center;font-size: 12px;font-weight:700}
#tuotelisattykoriin_popup .vk-button-sininen {background:#dedede;color: #000;}
#tuotelisatty_iso {z-index:30000 !important}

.napit {grid-column: 1 / -1;display: grid;grid-template-columns: 1fr 1fr;grid-gap: 1em;}
@media only screen and (max-width:678px) {#tuotelisattykoriin_popup {width: 90vw;}}
@media only screen and (max-width:575px) {#tuotelisattykoriin_popup{grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}#tuotelisattykoriin_popup .kuva {min-width: 85px;padding:0 20px 0 0}#tuotelisattykoriin_popup .kuva {grid-column: 1;}#tuotelisattykoriin_popup .tuotekortti_tuotenimi.popup_tuotenimi, #tuotelisattykoriin_popup .tuotekortti_hinta {padding-top: 45px;grid-column: 2 / span 5;}#tuotelisattykoriin_popup .kuva img {max-height: 80px;}#tuotelisattykoriin_popup .tuotekortti_hinta {padding-top: 5px;}}
@media only screen and (max-width:420px) {.napit {grid-template-columns:1fr;grid-gap: 0;}#tuotelisattykoriin_popup .vk-button-sininen{margin:0; background:none;order: 2;}#tuotelisattykoriin_popup { padding: 1em;}#tuotelisattykoriin_popup .otsikko {padding: 5px 14px;font-size: 10px;}#tuotelisattykoriin_popup .tuotekortti_tuotenimi.popup_tuotenimi {font-size: 0.9rem;}#tuotelisattykoriin_popup .vk-button-vihrea{padding: 8px 12px;font-weight:700;}}

/*------ LOGIN POP-UP -------*/
#colorbox, #cboxWrapper, #cboxContent, #cboxLoadedContent {z-index: 999999999998;height:450px !important;max-width:90vw;}
#cboxLoadedContent{border: 1px solid #e7e7e7;border-radius: 12px;}
#colorbox {box-shadow: 10px 20px 30px -20px rgba(0, 0, 0, 0.3);}
#popup_container {z-index:999999999999 !important}
/*#colorbox { padding-bottom: 0px !important;padding-right: 0px;display: block;position: absolute;width: 500px !important;top: 30vh !important;left: 30vw !important;}*/
#kirjautuminen-kirjautumislomake .kirjautuminen-inputkentta input {height: 45px !important;width: 100%;padding: 0 10px;border-radius: 4px;border: 1px solid #2a2a2a;box-sizing: border-box;}

#cboxClose {right: 9px; top: 6px;color: #fff !important;border-radius: 60px;}
#tunnustilaus, #tunnustilaus p, #tunnustilaus a {font-size: 0.8rem !important;}
#cboxContent {margin-top: 0px !important;}
#cboxLoadedContent a {color:#1d1d1b !important; text-decoration:unerline !important;}
.kirjautuminen-kirjautumisotsikko {border-radius: 4px;padding: 10px 10px 0 10px;color: #2a2a2a;text-align: center;font-weight: 700;font-size: 20px;}
.kirjautuminen-inputkentta {padding-top: 3px;}
.kirjautuminen-kirjautumisohje {font-size:14px; margin-bottom: 1em; text-align:center; padding-top:5px}
#loglinks-regform{padding-top: 1em;text-align: center;}
#loglinks-regform a {text-decoration: underline;font-size: 14px;}
#kirjautuminen-kirjautumislomake, #kirjautuminen-kirjautumistekstit {width:100%; box-sizing:border-box; padding:30px 50px; float:left; color:#1d1d1b;display: grid;}
#kirjautuminen-kirjautumislomake {padding: 0px 50px 30px 50px;}
#kirjautuminen-kirjautumistekstit p{line-height: 100%;}
#kirjautuminen-kirjautumistekstit p strong {font-size: 16px !important;line-height: 100%;}
#kirjautuminen-kirjautumisbutton {color: #fff;background: #82c341;border: none; margin: 10px 0 0 0;padding: 0;width: 100%; font-weight: 700;height: 55px;font-size: 0.9rem;border-radius:6px;}
#cboxClose {background-position: -48px -23px !important;top: 10px !important; margin-right: 10px !important; width:25px !important; height:25px !important;}
#colorbox{z-index: 300000000 !important;}
#cboxLoadedContent{box-sizing:border-box;}
#yhdistelmalomake input {width: auto !important;}
.kirjautuminen-otsikkokentta {font-size: 14px;text-transform: uppercase;font-weight: 700;}
#kirjautumishdr-field{text-align: center;padding: 10px;text-transform: uppercase;background: #000;color: #fff;display: flex;justify-content: center;align-items: center;font-weight: 700;}


@media only screen and (max-width: 480px) {#kirjautuminen-kirjautumislomake, #kirjautuminen-kirjautumistekstit {padding: 2em;}#colorbox{left: 5vw !important;}.kirjautuminen-kirjautumisotsikko {font-size: 18px;}.kirjautuminen-kirjautumisohje {font-size: 12px;}#kirjautuminen-kirjautumislomake .kirjautuminen-inputkentta input,#kirjautuminen-kirjautumisbutton {height: 35px !important;}#loglinks-regform {font-size: 14px;}}


/* B2B logins */
.verkkokauppanavi {background: #f3f3f3;border-top: 1px solid #d8d8d8;}
.verkkokauppanavi > .content-col {display:grid; align-items: center; grid-template-columns:1fr 280px}
#login {display: grid;grid-template-columns: auto auto auto auto auto auto;height: 50px;align-items: center;}
#login > a {color:#000; font-size:min(max(0.7rem, 0.98vw), 16px);  width: 100%;text-align: center;line-height:120%; padding:10px;box-sizing:border-box}
#login > a {border-right: 1px solid #d8d8d8;}
#kodin-kalusteet-tpl #tlinkkiteollisuus, #teollisuustuotteet-tpl #tlinkkikalusteet {display: none;} /* Tarjouslinkki */
#kodin-kalusteet-tpl .verkkokauppanavi, #teollisuustuotteet-tpl .verkkokauppanavi, ul#main-navi ul li.hiddenmenu {display: none;}

/* Omat tiedot valilehdet */
.omattiedot_valilehti_vasen, .omattiedot_valilehti_oikea, #ot1 input[type="submit"],#ot2 input[type="submit"]{ background-color: #e3e3e3;border-right:1px solid #fff;height: auto;float: left;width: 150px;text-align: center;padding-top:3px;}
#ot1 tr, #ot2 tr {display: grid;grid-template-columns: 1fr 1fr auto auto;grid-gap: 1em 2em;align-items: center;}
#ot1 input[type="submit"],#ot2 input[type="submit"]{border:none; background-color:#82c341;}
.omattiedot_valilehti_oikea a, .omattiedot_valilehti_vasen a {display:block; padding:10px;color:#000; font-weight:700; text-align: center}
#ot1 a,#ot2 a, #ot1 input[type="submit"],#ot2 input[type="submit"] {background:#82c341; color:#fff; padding:10px 15px;font-size:14px;margin-bottom:2px; display:block;  margin-top:1em; border-radius:4px;text-align: center; font-weight:700;}
#ot2 a{background:#000;}
#ot2 tr td:last-of-type a{background:#82c341}
#ot2 a {padding: 0px 15px;font-size: 13px;margin-top:0}
#ot1, #ot2 {padding-top:1em;width: 100%;}
#ot2 tr {grid-template-columns: 90px 160px 160px 250px;}

#vk_popup_naytatilaus_tilaus {width: 100% !important;background: #f6f6f6;padding: 2em;box-sizing: border-box;}
#vk_popup_naytatilaus_tilaus table td table tr {display: grid;grid-template-columns: 1fr 1fr;}
#popdupdivh {margin-bottom: 2em;}
#popdupdivh + table tr {display: grid;grid-template-columns: 1fr 2fr;}
#popdupdivh + table tr td {width: 100% !important;}
.vk-taulukko-ei-valistysta tr:nth-last-child(2) td {grid-column: 1 / -1;}

@media only screen and (max-width: 1024px) {#login {grid-template-columns: auto auto auto auto auto auto;}.verkkokauppanavi, #login{height:auto;}.verkkokauppanavi > .content-col {display: grid;grid-template-columns: 1fr;}#ostoskoripaikka {grid-column:1 / -1}#login > a {border-bottom: 1px solid #d8d8d8; padding:10px;}#vk_popup_naytatilaus_tilaus {width:900px !important;overflow: hidden;overflow-x: scroll;}}
@media only screen and (max-width: 860px) {.tlinkki {font-size:10px;white-space: pre-wrap;height:48px;}#login > a {height:44px}.tlinkki span, .frstrowlink span{display: block;}#ot1 tr{display: grid;grid-template-columns: 1fr;grid-gap: 0em 2em;}#ot1 td, #ot2 td {font-size: 12px;}#ot2 tr {display: grid;grid-template-columns: 1fr 1fr; grid-gap:0 2em;}#ot2 tr td {display: flex;justify-content: center;}#ot2 tr td:last-of-type, #ot2 tr td:nth-last-child(2) {grid-column: 1 / -1;}#ot2 tr:first-of-type{grid-template-columns: 1fr 1fr}#ot2 tr:first-of-type td {grid-column: unset;}#ot2 a{max-width: max-content; background:#000;}#ot2 tr td:last-of-type a{background:#82c341}#ot2 a {padding: 5px 15px; max-width:unset; width:100%}#ot2 tr {padding: 10px;box-sizing: border-box;border-radius: 4px;}#ot2 tr:nth-of-type(even) {background: #f6f6f6;margin-bottom: 20px;}.omattiedot_valilehti_vasen, .omattiedot_valilehti_oikea {width: 49%;}.omattiedot_valilehti_oikea a, .omattiedot_valilehti_vasen a {font-size: 12px;}}
@media only screen and (max-width: 575px) {#login > a {padding:10px 0; font-size:9px}#cart {  grid-template-columns: 50px 200px;}}
@media only screen and (max-width: 440px) {#login > a {display: flex;flex-direction: column;padding: 0 1vw;justify-content: center;word-break: break-word;}}
@media only screen and (max-width: 420px) {#login > a {font-size: 8px;}.tuotekortti_tuotelistaus { grid-template-columns: 1fr;}}

/* B2B Ajankohtaista */
.teollisuusak, .kodinkalusteetak {background: #25b7c4;display: grid; grid-template-columns:1fr 1fr 1fr; width: 100%;color: #fff; padding:5px 0;}
.kodinkalusteetak {background: #82c341}
#ajankohtaislinkki,#ajankohtaislinkki p,#ajankohtaislinkki h2,#ajankohtaislinkki h3{text-transform: uppercase;font-weight: 700;font-size:min(max(0.7rem, 0.98vw), 16px);}
#ajankohtaislinkki-vasen {padding-left: 3%;text-align: center;}
#ajankohtaislinkki-keski, #ajankohtaislinkki-keski p {text-align: center;color: #fff; text-transform:none;}
#ajankohtaislinkki-keski a {color:#fff}
#ajankohtaislinkki-oikea a {font-weight: 400;text-transform: none;color: #fff;padding: 1px 3%;}


@media only screen and (max-width: 575px) {.teollisuusak, .kodinkalusteetak {grid-template-columns: 1fr;}}


/* Mallistojen kuvaustekstit */
.center-col ::before{font-family: var(--google-font);line-height:160%}

/*Anton*/


.materiaalikuvaus-15625 span::before {content: "Runko ja sokkeli 16 mm sekä kansi 25 mm MFC-kalustelevyä. Laatikot ja ovet maalattua MDF-levyä. Lasiovet karkaistua turvalasia, joka rikkoutuessaan murenee melko pieniksi paloiksi. Lisäksi sillä ei ole lasille tyypillistä leikkaavaa reunaa jolloin se vähentää henkilövaarariskiä.";}
.mallistoktd-15625::before {content: "Anton-tuotesarja on ratkaisu sinulle, joka haluat tyylipuhtaan kokonaisuuden kotiisi. Tuotteen runko on MFC-levyä, laatikoiden ja ovien etusarjat ovat maalattua MDF-levyä.\A\A Jalkavaihtoehtoina sokkeli tai korkea massiivipuinen jalka. Laatikot ja ovet sulkeutuvat pehmeästi push-open mekanismilla. Anton-sarjan tuotteet toimitetaan aina valmiiksi kasattuina.\A\A Anton on Avainlipputuote!";white-space: pre-wrap; padding-bottom:3%; display:block;}

/* Sonaatti - se */
.materiaalikuvaus-15614 span::before {content: "Stommar och sockel i Sonaatti-serien är tillverkade av 16 mm MFC-skiva medan toppskivan är 25 mm MFC-skiva. Lådfronter och dörrar är tillverkade av vitlackad MDF. Glasdelar är av säkerhetsglas.";}
.mallistoktd-15614::before {content: "Sonaatti är en tidlös modell som passar i alla typer av hem. Stommen är tillverkad av MFC-skiva, lådfronter och dörrar av vitlackad MDF.  \A \A Benalternativ är sockel eller massivt vitlackat träben. Dörrar och lådor har vår eleganta push–open mekanism. Alla produkter i serien levereras fabriksmonterade.  \A \A Sonaatti är en nyckelflaggad produkt i Finland.";white-space: pre-wrap; padding-bottom:3%; display:block;}

/*Black */
.materiaalikuvaus-27 span::before {content: "MFC-levy WL 18 mm. Lasiovet karkaistua turvalasia, joka rikkoutuessaan murenee melko pieniksi paloiksi. Lisäksi sillä ei ole lasille tyypillistä leikkaavaa reunaa jolloin se vähentää henkilövaarariskiä.";}
.materiaalikuvaus-27.materiaali-15920 span::before, .materiaalikuvaus-27.materiaali-15921 span::before, .materiaalikuvaus-27.materiaali-15922 span::before, .materiaalikuvaus-27.materiaali-15923 span::before,.materiaalikuvaus-27.materiaali-15924 span::before,.materiaalikuvaus-27.materiaali-15926 span::before {content: "MFC-levy WL 18 mm. ";}
.mallistoktd-27::before {content: "Moduulihylly Black on muotokieleltään selkeä ja ajattoman tyylikäs tarjoten ratkaisuja monenlaisiin sisustustarpeisiin. Levymateriaalina on eläväpintainen Woodline, josta valo taittuu mielenkiintoisella ja kauniilla tavalla. \A \A Voit yhdistellä värejä mielesi mukaan tai pitäytyä yhdessä värissä.";white-space: pre-wrap; padding-bottom:3%;display:block;}
.mallistoktd-27.mallistoktd-page-15926::before {content:""}

.mallistoktd-page-15920::before,.mallistoktd-page-15921::before,.mallistoktd-page-15922::before,.mallistoktd-page-15923::before,.mallistoktd-page-15924::before,.mallistoktd-page-17704::before {display:none}

/*Eazy*/
.materiaalikuvaus-29 span::before {content: "MFC-kalustelevy 16 mm";}
.mallistoktd-29::before {content: "Eazy komero on valmistettu 16 mm valkoisesta kalustelevystä ja tarkoitettu kiinnitettäväksi seinään kiintokalusteiden tapaan.\A\A Komeron voit varustella tarpeittesi mukaan koreilla, hyllyillä tai vaatetangolla.";white-space: pre-wrap; padding-bottom:3%;display:block;}
.materiaali-17875 span::before {content:none !important;}

/* Eazy - se */

.materiaalikuvaus-15266 span::before {content: "MFC-skiva 16 mm";}
.mallistoktd-15266::before {content: "Eazy garderoben är tillverkad av 16 mm vit MFC-skiva och garderoben rekommenderas att fästa till väggen. Inred Eazy garderob med hjälp av tillbehör så som trådkorgar, hyllor eller klädstång. ";white-space: pre-wrap; padding-bottom:3%;display:block;}


/*Elli*/
.materiaalikuvaus-17041 span::before {content: "MFC-kalustelevy 18 mm. Maalattu MDF-kalustelevy (kansi). Lasiovet karkaistua turvalasia, joka rikkoutuessaan murenee melko pieniksi paloiksi. Lisäksi sillä ei ole lasille tyypillistä leikkaavaa reunaa jolloin se vähentää henkilövaarariskiä.";}
.mallistoktd-17041::before {content: "Elli-tuotesarjan runkomateriaali on E1- luokan 18 mm MFC-kalustelevyä, joka on tarkoitettu käytettäväksi kuivissa sisätiloissa. \A\A Materiaali on VTT:n hyväksymä. Laatikoissa ja ovissa on hidastinmekanismit. Tuotesarjan kannet ovat maalattua MDF-levyä ja jalat metallia. \A\A Sohvapöydän jalat ovat maalattua koivua.";white-space: pre-wrap; padding-bottom:3%;display:block;}

/*Elli - se */

.materiaalikuvaus-18733 span::before {content: "MFC-skiva 18 mm. Vitlackad MDF (toppskiva). Säkerhetsglas (glasdelar)";}
.mallistoktd-18733::before {content: "Stommen i Elli-serien är en E1-standard 18 mm MFC-möbelskiva anpassad för att använda i torra utrymmen. Materialet är godkänt av Teknologiska forskningscentralen VTT. Dörrar och lådor har soft-close mekanism och är tillverkade i vitlackad MDF. A\A Benen på möblerna är vita metallben, soffbordbenen är av vitlackad björk.";white-space: pre-wrap; padding-bottom:3%;display:block;}



/*Emil*/
.materiaalikuvaus-25 span::before {content: "MFC kalustelevy 18 mm. Lasiovet karkaistua turvalasia, joka rikkoutuessaan murenee melko pieniksi paloiksi. Lisäksi sillä ei ole lasille tyypillistä leikkaavaa reunaa jolloin se vähentää henkilövaarariskiä.";}
.mallistoktd-25::before {content: "Emil liukuovikomeron runko on valmistettu 18 mm kalustelevystä ja tarkoitettu kiinnitettäväksi seinään kiintokalusteiden tapaan. Oveksi voit valita levy-, peili- tai valkoisen lasioven tai mieleisesi yhdistelmän. Levyovien värivaihtoehdot ovat matta valkoinen, dunte tammi ja öljytty tammi. \A\A Valitse komeron sisälle mieleisesi varustelutaso.";white-space: pre-wrap; padding-bottom:3%;display:block;}

/*Emil- se*/

.materiaalikuvaus-15744 span::before {content: "MFC-skiva 18 mm. Säkerhetsglas (glasdörrar)";}
.mallistoktd-15744::before {content: "Den vita stommen i 18 mm MFC-skiva gör garderoben mycket stabil. Välj sedan mellan 120 cm och 180 cm bredd samt dörrar i helt vitt (slät vit), oljad ek eller spegel.  \A\A Avsluta med att välja mellan hela sex olika inredningar som passar just era behov. Rekommenderas att fästa till väggen.";white-space: pre-wrap; padding-bottom:3%;display:block;}

#solu2095711 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko {visibility: hidden;}
#solu2095711 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko:before {content: "Dörrar";visibility: visible !important;}

/*Ergo*/
.materiaalikuvaus-15726 span::before {content: "MFC-kalustelevy 25 mm";}
.materiaali-21963 span::before, .materiaali-21965 span::before, .materiaali-21967 span::before, .materiaali-21969 span::before {content: "MFC-kalustelevy 18 mm";}
.mallistoktd-15726::before {content: "Sähkösäätöinen Ergo työpöytä sopii niin kotiin kuin konttoriin. Hiljainen ja turvallinen moottori takaa miellyttävän työskentelyn. ";white-space: pre-wrap; padding-bottom:3%;display:block;}
.mallistoktd-page-21963::before, .mallistoktd-page-21965::before, .mallistoktd-page-21967::before, .mallistoktd-page-21969::before {content: " "}
.materiaali-18671 span:before, .materiaali-22864 span:before {content: "Metalli";}

#solu2265031{visibility:hidden;}
#solu2265031::before {content: "BS valkoinen, 100x50x2,5 cm \A BS valkoinen, 120x70x2,5 cm \A BS valkoinen, 140x70x2,5 cm \a BS valkoinen, 160x80x2,5 cm \a Hopea jalava, 120x70x2,5 cm \a Hopea jalava, 140x70x2,5 cm \a Hopea jalava, 160x80x2,5 cm";visibility: visible; white-space: pre;}


/*Ergo - se*/
.materiaalikuvaus-15731 span::before {content: "MFC-skiva 25 mm. ";}
.mallistoktd-15731::before {content: "Elektriskt sitta och stå arbetsbord är idealiskt för både hem och kontor. Det höj- och sänkbara bordet justerar du lätt med ett knapptryck.  \A\A Motorn är mycket tystgåen¬de och stötskyddad, allt för en trevlig arbetsmiljö. ";white-space: pre-wrap; padding-bottom:3%;display:block;}

/* Iida / Ida monitoimipöytä Ida laatikosto Ida komerot         
.mallistoktd-15591::before {content: "Ida liukuovikomerot ovat valmistettu 18 mm kalustelevystä ja tarkoitettu kiinnitettäväksi seinään kiintokalusteiden tapaan. \A\A Oven väriksi voit valita peilin tai valkoisen lasin. Valitse komeron sisälle mieleisesi varustelutaso.";white-space: pre-wrap; padding-bottom:3%;display:block;}
*/ 
/* Iida / Ida monitoimipöytä Ida laatikosto Ida komerot - se*/ 
.mallistoktd-15600::before {content: "Ida garderob är tillverkat av 18 mm MFC-skiva. Välj sedan mellan 120 cm och 180 cm bredd samt dörrar av vitt glas eller spegelglas samt kombinationen vitt glas och spegelglas (1 dörr av varje). \A\A Avsluta med att välja mellan hela sex olika inredningar som passar just era behov. Rekommenderas att fästa till väggen.";white-space: pre-wrap; padding-bottom:3%;display:block;}
#solu2095611 .tuotekortti_kokovalinta .tuotekortti_tuotetiedototsikko::before {content: "Inredning";visibility: visible;}
#solu2095611 .tuotekortti_kokovalinta .tuotekortti_tuotetiedototsikko, #solu2095011 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko {visibility: hidden;}
#solu2095411 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko,#solu2160911 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko, #solu2264111 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko, #solu2096011 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko {visibility: hidden;}
#solu2095411 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko:before,#solu2160911 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko:before, #solu2264111 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko:before, #solu2096011 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko:before {content: "Dörrar";visibility: visible !important;}
#solu2095011 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko:before {content: "Ben";visibility: visible !important;}
/*Jenna*/
.materiaalikuvaus-15832 span::before {content: "MFC-kalustelevy 16 mm";}
.mallistoktd-15832::before {content: "Monipuolisen Jenna sarjan tuotteet soveltuvat kodin moniin eri tiloihin ja säilytystarpeisiin. Tuoteperheestä löytyy liukuovikomeroja, lipastoja, penkkejä, sängynpäätyjä ja yöpöytiä. Värivaihtoehtoina ajaton valkoinen ja eläväpintainen antrasiitti.\A\A Jenna malliston tuotteet löydät Sotkan myymälöistä ja verkkokaupasta Sotka.fi";white-space: pre-wrap; padding-bottom:3%;display:block;}

/*Jenna - se */

.materiaalikuvaus-18734 span::before {content: "MFC-skiva 16 mm";}
.mallistoktd-18734::before {content: "Jenna garderoben är tillverkad av 16 mm vit MFC-skiva som passar bra till torra utrymmen inomhus. Materialet är av E1-standard och godkänt av Teknologiska forskningscentrat VTT. \A\A Ytmaterialet har mycket hög ljusbeständighet vilket innebäratt färgen bevaras under lång tid. Färger på stommen är vit eller antracit grå. Dörralternativ är spegelglas, vit eller antracit grå MFC-skiva. Aluminiumramen runt dörren fungerar som handtag. ";white-space: pre-wrap; padding-bottom:3%;display:block;}


/* Kaarna */
.materiaalikuvaus-15825 span::before {content: "MFC-kalustelevy 16 mm. Massiivipuu (jalat)";}
.mallistoktd-15825::before {content: "Ajattoman tyylikkään Kaarna-tuoteperheen on suunnitellut Anni Pitkäjärvi. Kaarna-kalusteiden materiaali on E1-luokan MFC-kalustelevy, joka on tarkoitettu käytettäväksi kuivissa sisätiloissa ja on VTT:n hyväksymää.\A\A Materiaalin pinta on erittäin valonkestävä, joten kaluste pitää hyvin värinsä. Kaarnan väreinä on Soft White-valkoinen ja Capo Verde-ruskea. Jalat ovat mustaksi maalattua koivua ja ovissa pehmeästi sulkeutuvat Soft Close -saranat.\A\A Kaarna malliston tuotteet löydät Sotkan myymälöistä.";white-space: pre-wrap; padding-bottom:3%;display:block;}

/*Kaarna - se*/
.materiaalikuvaus-18735 span::before {content: "MFC-skiva 16 mm. Massiv trä (ben)";}
.mallistoktd-18735::before {content: "Tidlös och elegant Kaarna serien är designad av Anni Pitkäjärvi. Materialet är en E1-standard 16 mm MFC-möbelskiva anpassad för att använda i torra utrymmen. Materialet är godkänt av Teknologiska forskningscentralenVTT. \A\A Färgerna på Kaarna stommarna är antingen Soft white (slät vit) eller Capo Verde (mörkbrun). Det vackra benstativet är i svartlackad massiv björk och samtliga dörrar har soft-close mekanism";white-space: pre-wrap; padding-bottom:3%;display:block;}



/* Lisbeth */
.mallistoktd-17039::before {content: "Lisbeth pöydän kansi on valkoiseksi maalattua MDF-levyä. Jalkavaihtoehtoina massiivipuiset jalat musta, valkoinen ja öljytty tammi.\A\A Luna sohvapöytä on moderni ja ilmavan kevyt. Metallijalan rinnalla on valittavissa myös massivipuinen jalka. \A\A UUTUUS! Modernissa Isla sarjapöydässä on metallinen kehikkojalka ja kansi on 16 mm kalustelevyä. Saatavana on kaksi eri kokoa ja useita eri kansivärejä, valitse mieleisesi.";white-space: pre-wrap; padding-bottom:3%;display:block;}

/*Lisbeth- se - tulossa*/

/* Luna */


/* Siro */
.materiaalikuvaus-17040 span::before {content: "MFC-kalustelevy WL 16 mm. Lasiovet karkaistua turvalasia, joka rikkoutuessaan murenee melko pieniksi paloiksi. Lisäksi sillä ei ole lasille tyypillistä leikkaavaa reunaa jolloin se vähentää henkilövaarariskiä.";}
.materiaalikuvaus-17040.materiaali-17747 span::before, .materiaalikuvaus-17040.materiaali-17748 span::before {content: "MFC-levy 16 mm. Jalat metallia. ";}

.mallistoktd-17040::before {content: "Nauvo-kalusteiden pelkistetty muotokielion aina ajattoman tyylikäs ja kevyt.\A\A NAUVO-tuotesarjan materiaali on E1- luokan MFC-kalustelevyä, joka on tarkoitettu käytettäväksi kuivissa sisätiloissa. Materiaali pitää hyvin värinsä ja on VTT:n hyväksymä. Vetimet ja jalat ovat metallia. NAUVOn väreissä valkoinen ja vaalea tammi vetimet ja jalat ovat valkoiset. Mustassa ja vintage tammessa vetimet ja jalat ovat matta mustat. \A\A Tuotteet on valmistettu 100 % Suomessa. \A\ANauvo malliston tuotteet löydät Maskun myymälöistä.";white-space: pre-wrap; padding-bottom:3%;display:block;}

/* Siro - Se */

.materiaalikuvaus-18738 span::before {content: "MFC-skiva woodline 16 mm. Säkerhetsglas (glasdörr)";}
.mallistoktd-18738::before {content: "Nauvo-serien har enkel och tidlös form som alltid är stilren och lätt.A\A Materialet är en E1-standard 16 mm MFC-möbelskiva anpassad för att använda i torra utrymmen. Materialet är godkänt av Teknologiska forskningscentralenVTT. Handtag och ben är i metall. I färgerna vit och vitpigmenterad ek är handtag och ben vita medan svart och vintage ek har svarta handtag och ben. ";white-space: pre-wrap; padding-bottom:3%;display:block;}


/* Solo */
.materiaalikuvaus-38 span::before {content: "MFC kalustelevy WL 16 mm. Lasiovet karkaistua turvalasia, joka rikkoutuessaan murenee melko pieniksi paloiksi. Lisäksi sillä ei ole lasille tyypillistä leikkaavaa reunaa jolloin se vähentää henkilövaarariskiä.";}
.materiaalikuvaus-38.materiaali-16046 span::before {content:none;}
.mallistoktd-38::before {content: "Solo-kalusteiden pelkistetty muotokieli on ajattoman tyylikäs ja värivaihtoehtojen ansiosta kalusteet sopivat erilaisiin koteihin ja sisustuksiin. Kalusteiden runko ja etusarjat ovat 16 mm woodline kalustelevyä ja laatikoissa on hidastavat saranat. \A\A Mustaan ja vintage tammeen kuuluvat mustat jalat ja mustat vetimet, valkoiseen ja dunte tammeen kuuluvat valkoiset jalat ja vetimet.";white-space: pre-wrap; padding-bottom:3%;display:block;}

/* Solo - se */
.materiaalikuvaus-15387 span::before {content: "MFC-skiva woodline 16 mm. Säkerhetsglas (glasdörr)";}
.mallistoktd-15387::before {content: "Vår populära Solo-serie kan du enkelt bygga möbel genom att kombine¬ra vitrin, tv-bänk och skänk. I vintage ek färg levererar vi svarta handtag medan i övriga färger levereras möbeln med krom handtag.";white-space: pre-wrap; padding-bottom:3%;display:block;}


/*Solo sohvapöytä */

/* Stina */
.materiaalikuvaus-41 span::before {content: "MFC-kalustelevy 18 mm";}
.mallistoktd-41::before {content: "Stina saranaovikomero on valmistettu 18 mm kalustelevystä ja tarkoitettu kiinnitettäväksi seinään kiintokalusteiden tapaan.\A\A Runko on aina valkoinen, ovi värivaihtoehtoina valkoinen tai tyylikäs harmaa jalava. Valitse komeron sisälle mieleisesi varustelutaso.";white-space: pre-wrap; padding-bottom:3%;display:block;}

/* Stina - se*/
.materiaalikuvaus-15389 span::before {content: "MFC-skiva 18 mm";}
.mallistoktd-15389::before {content: "Stina gångjärnsgarderob serien är tillverkat av 18 mm möbelskiva. Stommen är vit, dörrar vitt eller silvergrå. Välj inredningar som passar just era behov. Rekommenderas att fästa till väggen.";white-space: pre-wrap; padding-bottom:3%;display:block;}


/* Taiga */
.materiaalikuvaus-36 span::before {content: "Runko MFC-kalustelevy 18 mm. Valkoisessa etusarjat maalattua MDF-levyä, mustassa jalavassa etusarjat 18 mm MFC-kalustelevyä. Jalat maalattua massiivipuuta. Lasiovet karkaistua turvalasia, joka rikkoutuessaan murenee melko pieniksi paloiksi. Lisäksi sillä ei ole lasille tyypillistä leikkaavaa reunaa jolloin se vähentää henkilövaarariskiä.";}
.mallistoktd-36::before {content: "Valkoinen Taiga-tuotesarja sisältää maalatut etusarjat ja ovet. Rungot on valmistettu 18 mm kalustelevystä ja jalat ovat valkoiseksi maalattua massiivipuuta. Kannen ja pohjan värivaihtoehtoina valkoinen ja hopean harmaa. \A \A Uutuusvärissä, musta jalava, tuotteen runko ja etusarjat on valmistettu 18 mm kalustelevystä ja jalat ovat mustaksi maalattua massiivipuuta. \A \ALasit ovat karkaistua turvalasia. Taiga toimitetaan aina valmiiksi koottuna ja on Avainlipputuote!";white-space: pre-wrap; padding-bottom:3%; display:block;}

/* Taiga - se */
.materiaalikuvaus-15294 span::before {content: "Stommarna MFC- skiva 18 mm. Lådfronter och dörrar är vitlackad MDF, däremot i svart alm färg fronterna äe 18 mm MFC-material. Ben massiv trä och glasdelar säkerhetsglas.";}
.mallistoktd-15294::before {content: "Vit Taiga har vitlackade lådfronter och dörrar. Stommarna är tillverkad av MFC-material 18 mm och ben är lackade massiv trä. Topp- och bottenskivorna finns vit och silver grå färg.  \A \A Den nya färgen, svart alm, stommen och lådfronter samt dörrar är 18 mm MFC.material. Ben är svartlackad massiv trä.  \A \A Glasdelarna är säkerhetsglas. Seriens produkter levereras alltid i färdigmonterade och Taiga är en nyckelflagga produkt i Finland.";white-space: pre-wrap; padding-bottom:3%; display:block;}

/* Vilja */

.materiaalikuvaus-21940 span::before {content: "Tuotteen runko on maalattua MFC-levyä, kansi ja etusarjat maalattua MDF-levyä.Jalat ovat maalattua massiivipuuta.";}
.mallistoktd-21940::before {content:"Vilja sarjan tuotteiden maalatuissa etusarjoissa on tyylikäs urakuviointi, joka luo kotiisi uudenlaista ilmettä. Korkeat massiivipuujalat antavat tuotteelle ilmavan ulkonäön. Väreinä ajaton maalattu valkoinen ja struktuuri maalilla maalattu musta. Tuotteet toimitetaan valmiiksi kasattuina.";white-space: pre-wrap; padding-bottom:3%;display:block;    background: url(https://www.hiipakka.net/images/kuvapankki/tehty_suomessa_3950.png) right top no-repeat;background-size: auto;background-size: 80px;padding-right: 100px;}

/* Viola */
.materiaalikuvaus-15696 span::before {content: "MFC-kalustelevy 18 mm. Lasiovet karkaistua turvalasia, joka rikkoutuessaan murenee melko pieniksi paloiksi. Lisäksi sillä ei ole lasille tyypillistä leikkaavaa reunaa jolloin se vähentää henkilövaarariskiä.";}
.mallistoktd-15696::before {content: "E J Hiipakka Oy:n Viola sarja on ratkaisu sinulle, joka haet modernia ja tyylikästä kalustesarjaa. Väreinä ovat sileä valkoinen, rustiikkinen dunte tammi sekä öljytty tammi. Sarjan jaloiksi on valittavissa vinojalka tai lenkkijalka Tason ja vitriinin lasivaihtoehtoina on kirkas ja maitolasi, jotka ovat karkaistua turvalasia.\A\A Viola malliston tuotteet löydät Maskun myymälöistä.";white-space: pre-wrap; padding-bottom:3%; display:block;}

/* Viola - se */
.materiaalikuvaus-15702 span::before {content: "MFC-skiva 18 mm. Säkerhetsglas (glas delar)";}
.mallistoktd-15702::before {content: "Viola är en av Hiipakkas möbelserier med enkla och rena linjer och många snygga detaljer. Viola består av fem delar som enkelt kan placeras i rätt miljö. Färgerna är slät vit (soft),vitpigmenterad ek och oljad ek. Vitriner och tv-bänkar kan fås med klar- eller frostat glas, lådor och dörrar är med push-open teknik. Välj själv mellan snedställda ben eller u-formade metallmedar.";white-space: pre-wrap; padding-bottom:3%; display:block;}


/* Vuono */
.materiaalikuvaus-45 span::before {content: "MFC-kalustelevy 16 mm. Karkaistu turvalasi (lasikansi). Maalattu MDF-kalustelevy (matta etusarjat ja ovet).Lasiovet karkaistua turvalasia, joka rikkoutuessaan murenee melko pieniksi paloiksi. Lisäksi sillä ei ole lasille tyypillistä leikkaavaa reunaa jolloin se vähentää henkilövaarariskiä.";}
.mallistoktd-45::before {content: "Kauniilla lasikannella viimeistelty Vuono-tuotesarja on uudistunut. Korkeakiiltoisten laatikoiden ja ovien rinnalle on tullut mattavalkoiset MDF etusarjat.\A\A Vuono malliston tuotteet löydät Maskun myymälöistä.";white-space: pre-wrap; padding-bottom:3%; display:block;}

/* Fjord - se */
.materiaalikuvaus-15445 span::before {content: "MFC-skiva 18 mm. Säkerhetsglas (glasdelar). Vitlackad MDF-skiva (matta lådfronter och dörrar) ";}
.mallistoktd-15445::before {content: "Fjords stilrena design är modern och ger hemmet en fräsch look. Seien levereraras alltid med vackra glastoppskivor. Stommen är tillverkad av MFC-skiva, lådfronter och dörrar av vitlackade MDF-skiva. ";white-space: pre-wrap; padding-bottom:3%; display:block;}


/* Ruska */

.materiaalikuvaus-18724 span::before {content: "MFC-kalustelevy";}
.mallistoktd-18724::before {content: "Modernin ja yksinkertaisen Ruska-sarjan korkeat jalat antavat tuotteelle ilmavuutta ja siroa ulkonäköä. Upea saarnin ja mustan jalavan yhdistelmä sekä upotettu kansilevy antavat tuotteelle uudenlaista ilmettä. \A\A Ruska sarjan tuotteet toimitetaan aina valmiiksi kasattuna. \A\A Ruska malliston tuotteet löydät Asko huonekaluliikkeistä.";white-space: pre-wrap; padding-bottom:3%; display:block;} 

/* Ruska - se -tulossa*/

/* Ovivalinta */
#solu57101 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko,
#solu1737411 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko,
#solu15833101 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko,
#solu15719101 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko, 
#solu2264211 .tuotekortti_jalkavalinta .tuotekortti_tuotetiedototsikko{visibility: hidden;height: 0;}

#solu57101 .tuotekortti_jalkavalinta::before,
#solu1737411 .tuotekortti_jalkavalinta::before,
#solu15833101 .tuotekortti_jalkavalinta::before,
#solu15719101 .tuotekortti_jalkavalinta::before,
#solu2264211 .tuotekortti_jalkavalinta::before {content: "Ovivalinta";}

#tuotelista23973432 img[src="/admin/img/verkkokauppa/ei_kuvaa-iso.gif"],
#tuotelista23973433 img[src="/admin/img/verkkokauppa/ei_kuvaa-iso.gif"]
{min-height: 300px;}

@media only screen and (max-width: 768px) {
#tuotelista23973432 img[src="/admin/img/verkkokauppa/ei_kuvaa-iso.gif"],
#tuotelista23973433 img[src="/admin/img/verkkokauppa/ei_kuvaa-iso.gif"]
{min-height: 220px;}}

@media only screen and (max-width: 420px) {
#tuotelista23973432 img[src="/admin/img/verkkokauppa/ei_kuvaa-iso.gif"],
#tuotelista23973433 img[src="/admin/img/verkkokauppa/ei_kuvaa-iso.gif"]
{min-height: 80px;max-height: 80px;}}