@charset "UTF-8";
div.csx4_script_show {display: none;}div.csx4_script_hide {display: inline;}#csx4_curtain {background-color: rgb(0,0,0);display: none;left: 0px;opacity: 0.35;position: absolute;top: 0px;z-index: 2000;}#csx4_popup_box {display: none;line-height: 0;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;position: absolute;z-index: 4005;}#csx4_cart_sidebar {bottom: 0;margin: 0px 0px 0px 0px;position: fixed;width: 100%;z-index: 8995;}#product_search_icon2 {display: none;}

@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');unicode-range: U+1F00-1FFF;}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');unicode-range: U+0370-03FF;}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

@font-face{font-family: 'Cormorant Infant';font-style: normal;font-weight: 400;src: local('Cormorant Infant Regular'), local('CormorantInfant-Regular'), url(https://fonts.gstatic.com/s/cormorantinfant/v7/HhyPU44g9vKiM1sORYSiWeAsLN997_oV2QsA.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family: 'Cormorant Infant';font-style: normal;font-weight: 400;src: local('Cormorant Infant Regular'), local('CormorantInfant-Regular'), url(https://fonts.gstatic.com/s/cormorantinfant/v7/HhyPU44g9vKiM1sORYSiWeAsLN997_MV2QsA.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family: 'Cormorant Infant';font-style: normal;font-weight: 400;src: local('Cormorant Infant Regular'), local('CormorantInfant-Regular'), url(https://fonts.gstatic.com/s/cormorantinfant/v7/HhyPU44g9vKiM1sORYSiWeAsLN997_gV2QsA.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;}@font-face{font-family: 'Cormorant Infant';font-style: normal;font-weight: 400;src: local('Cormorant Infant Regular'), local('CormorantInfant-Regular'), url(https://fonts.gstatic.com/s/cormorantinfant/v7/HhyPU44g9vKiM1sORYSiWeAsLN997_kV2QsA.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family: 'Cormorant Infant';font-style: normal;font-weight: 400;src: local('Cormorant Infant Regular'), local('CormorantInfant-Regular'), url(https://fonts.gstatic.com/s/cormorantinfant/v7/HhyPU44g9vKiM1sORYSiWeAsLN997_cV2Q.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}


@media (max-width: 1099px){#body{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;margin: 0 auto;width: 100%;}}@media (min-width: 1100px){#body{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;margin: 0 auto;width:100%;}}@media (max-width: 1099px){#ultimate_top_around{background-image: url("graphics/ui/helmientalo-bg-looped.jpg");background-repeat: repeat-x;background-size: cover;}}@media (min-width: 1100px){#ultimate_top_around{background-image: url("graphics/ui/helmientalo-bg-looped.jpg");background-repeat: repeat-x;background-size: cover;}}@media print{#ultimate_top_around{display: none;}}@media (max-width: 1099px){#ultimate_top{margin: 0 auto;overflow: auto;padding: 15px 0px 15px 0px;text-align: center;background-color: rgba(255,255,255, 0.6)
  }}@media (min-width: 1100px){#ultimate_top{margin: 0 auto;overflow: auto;padding: 0px 0px 8px 0px;text-align: right;width: 1050px;background-color: rgba(255,255,255, 0.3)
  }}@media (min-width: 1300px){#ultimate_top{margin: 0 auto;overflow: auto;padding: 0px 0px 8px 0px;text-align: right;width: 1250px;background-color: rgba(255,255,255, 0.3)
  }}@media (max-width: 1099px){#all_around{clear: both;}}@media (min-width: 1100px){#all_around{clear: both;}}#almost_around{clear: both;margin: 0 auto;width: 100%;}@media (max-width: 1099px){#landscape_around{}}@media (min-width: 1100px){#landscape_around{clear: both;}}#landscape_around_inner{}@media (max-width: 1099px){#landscape_top{}}@media (min-width: 1100px){#landscape_top{margin: auto;width: 100%;}}@media (min-width: 1300px){#landscape_top{margin: auto;width: 100%;}}@media (max-width: 1099px){#landscape_middle{}}@media (min-width: 1100px){#landscape_middle{margin: auto;width: 100%;}}@media (min-width: 1300px){#landscape_middle{margin: auto;width: 100%;}}@media (max-width: 1099px){#landscape_bottom{background-color: rgb(131,113,99);}}@media (min-width: 1100px){#landscape_bottom{background-color: rgb(131,113,99);margin: auto;width: 100%;}}@media (min-width: 1300px){#landscape_bottom{background-color: rgb(131,113,99);margin: auto;width: 100%;}}@media print{#landscape_bottom{display: none;}}@media (max-width: 1099px){#dropdown{display: none;margin: 15px 15px 15px 15px;padding: 15px;}}@media (min-width: 1100px){#dropdown{display: none;margin: 15px auto 15px auto;width: 1050px;}}@media (min-width: 1300px){#dropdown{margin: 15px auto 15px auto;width: 1250px;}}@media (max-width: 1099px){#content_around{}}@media (min-width: 1100px){#content_around{}}@media (max-width: 1099px){#content{margin: 0px 15px 0px 15px;}}@media (min-width: 1100px){#content{margin: 0px auto 0px auto;width: 1050px;}}@media (min-width: 1300px){#content{margin: 0px auto 0px auto;width: 1250px;}}@media (max-width: 1099px){#tb_content{margin: 25px 0px 0px 0px;}}@media (min-width: 1100px){#tb_content{margin: 25px 0px 0px 0px;border-spacing: 0px 0px;display: table;display: table;width: 100%;}}@media (max-width: 1099px){#tr_content{}}@media (min-width: 1100px){#tr_content{display: table-row;}}@media (max-width: 1099px){#tc_content_left{display: none;}}@media (min-width: 1100px){#tc_content_left{display: table-cell;padding: 15px 30px 15px 30px;vertical-align: top;width: 25%;}}@media (min-width: 1300px){#tc_content_left{display: table-cell;padding: 15px 30px 15px 30px;vertical-align: top;width: 25%;}}#tc_content_left a{color: rgb(0,99,170);text-decoration: underline;}#tc_content_left a:hover{color: rgb(0,74,145);text-decoration: underline;}@media (max-width: 1099px){#tc_content_middle{}}@media (min-width: 1100px){#tc_content_middle{background-color: rgb(255,255,255);border-radius: 15px;display: table-cell;padding: 15px 30px 15px 30px;vertical-align: top;width: 75%;}}@media (min-width: 1300px){#tc_content_middle{background-color: rgb(255,255,255);border-radius: 15px;display: table-cell;padding: 15px 30px 15px 30px;vertical-align: top;width: 75%;}}#tc_content_middle a{color: rgb(0,99,170);text-decoration: none;}#tc_content_middle a:hover{color: rgb(0,74,145);text-decoration: underline;}@media (max-width: 1099px){#tc_content_right{display: none;}}@media (min-width: 1100px){#tc_content_right{display: none;}}@media (min-width: 1300px){#tc_content_right{display: none;}}#brand_around{}@media (max-width: 1099px){#brand{}}@media (min-width: 1100px){#brand{}}@media (max-width: 1099px){#bottom_around{}#bottom_around::after{content: "";display: block;clear: both;}}@media (min-width: 1100px){#bottom_around{}}@media (max-width: 1099px){#bottom{margin: 25px 0px 25px 0px;background-color: rgb(156,138,124);}}@media (min-width: 1100px){#bottom{margin: 25px 0px 25px 0px;background-color: rgb(156,138,124);}}


@media (max-width: 1099px){body{/* background-color: rgba(0,0,0,0.08);background: url('graphics/ui/2016tausta_helmi.svg') no-repeat center center fixed;background-size: cover;*/
    background-color: rgb(255,255,255);color: rgb(0,0,0);font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;height: 100%;margin: 0;overflow-x: hidden;padding: 0px 0px 70px 0px;width: 100%;}}@media (min-width: 1100px){body{/*background-color: rgba(0,0,0,0.08);background: url('graphics/ui/2016tausta_helmi.svg') no-repeat center center fixed;background-size: cover;*/
    background-color: rgb(244,231,215);color: rgb(0,0,0);font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;margin: 0;padding: 0px 0px 70px 0px;width: 100%;}}@keyframes csx4_fadein{from{opacity: 0.5;}to{opacity: 1;}}form{display: inline;}@media (max-width: 1099px){h1{color: rgb(0,0,0);font: 200%/1.1 "Cormorant Infant", Arial, Helvetica, sans-serif;}}@media (min-width: 1100px){h1{color: rgb(0,0,0);font: 200%/1.1 "Cormorant Infant", Arial, Helvetica, sans-serif;}}h1.crumb{margin-bottom: 0px;}@media (max-width: 1099px){h2{color: rgb(0,0,0);font: 160%/1.1 "Cormorant Infant", Arial, Helvetica, sans-serif;}}@media (min-width: 1100px){h2{color: rgb(0,0,0);font: 160%/1.1 "Cormorant Infant", Arial, Helvetica, sans-serif;}}h2.crumb{margin-bottom: 0px;}@media (max-width: 1099px){h3{color: rgb(0,0,0);font: 130%/1.1 "Cormorant Infant", Arial, Helvetica, sans-serif;}}@media (min-width: 1100px){h3{color: rgb(0,0,0);font: 130%/1.1 "Cormorant Infant", Arial, Helvetica, sans-serif;}}img{border: 0;}img.missing_picture{background-color: rgb(255,255,255);border: 1px solid rgba(0,0,0,0.05);}input[type="text"], input[type="password"], input[type="email"], select{border: 1px solid rgba(0,0,0, 0.2);border-radius: 3px;font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;padding: 2px 3px 2px 3px;}input[type="text"]:hover, input[type="password"]:hover, input[type="email"]:hover, select:hover{border: 1px solid rgba(0,0,0, 0.4);}input[type="radio"]{display: none;}input[type="radio"] + label{border: 1px solid rgba(0,0,0, 0.2);border-radius: 50px;display: inline-block;padding: 9px;position: relative;}input[type="radio"]:hover + label{border: 1px solid rgba(0,0,0, 0.4);}input[type="radio"]:checked + label:after{background-color: rgb(0,99,170);border-radius: 50px;box-shadow: -2px -2px 2px rgba(255,255,255,0.2), inset 2px 2px 2px rgba(255,255,255,0.2);color: rgb(255,255,255);content: ' ';height: 14px;left: 2px;position: absolute;top: 2px;width: 14px;}input[type="checkbox"]{display: none;}input[type="checkbox"] + label{border: 1px solid rgba(0,0,0, 0.2);border-radius: 3px;display: inline-block;padding: 9px;position: relative;}input[type="checkbox"]:hover + label{border: 1px solid rgba(0,0,0, 0.4);}input[type="checkbox"]:checked + label:after{background-color: rgb(0,99,170);border-radius: 3px;box-shadow: -2px -2px 2px rgba(255,255,255,0.2), inset 2px 2px 2px rgba(255,255,255,0.2);color: rgb(255,255,255);content: ' ';height: 14px;left: 2px;position: absolute;top: 2px;width: 14px;}input::-moz-focus-inner{border: 0;padding: 0;margin-top:0px;margin-bottom: 0px;}input[type="submit"], input[type="button"]{background: rgb(0,99,170);background-image: -webkit-linear-gradient(top, rgb(0,99,170), rgb(0,74,145));background-image: -moz-linear-gradient(top, rgb(0,99,170), rgb(0,74,145));background-image: -ms-linear-gradient(top, rgb(0,99,170), rgb(0,74,145));background-image: -o-linear-gradient(top, rgb(0,99,170), rgb(0,74,145));background-image: linear-gradient(to bottom, rgb(0,99,170), rgb(0,74,145));border-radius: 28px;border: 1px solid rgba(0,99,170, 0.5);font: 15px/1 "Open Sans", Arial, Helvetica, sans-serif;color: rgb(255,255,255);cursor: pointer;padding: 12px 20px 12px 20px;min-width: 80px;text-decoration: none;}input[type="submit"]:hover, input[type="button"]:hover{background: rgb(0,74,145);background-image: -webkit-linear-gradient(top, rgb(0,74,145), rgb(0,99,170));background-image: -moz-linear-gradient(top, rgb(0,74,145), rgb(0,99,170));background-image: -ms-linear-gradient(top, rgb(0,74,145), rgb(0,99,170));background-image: -o-linear-gradient(top, rgb(0,74,145), rgb(0,99,170));background-image: linear-gradient(to bottom, rgb(0,74,145), rgb(0,99,170));text-decoration: none;}input.qty_1{width: 30px;}input.qty_2{width: 40px;}input.qty_3{width: 50px;}input.qty_4{width: 60px;}input.qty_5{width: 70px;}input.qty_n{width: 80px;}input.form63{width: 63px;}input.form100{width: 100px;}input.form150{width: 150px;}input.form200{width: 200px;}input.form250{width: 250px;}label{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;}p{-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;}p.crumb{margin-top: 0px;font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;margin: 0px 0px 25px 0px;padding: 0px 0px 0px 2px;}p.form_alert{background-color: rgba(255,255,255, 0.9);border: 1px solid rgba(0,0,0, 0.6);border-radius: 0px;color: rgba(0,0,0, 0.8);display: inline-block;font: 130%/1.5 "Open Sans", Verdana, sans-serif;margin: 0px 0px 50px 0px;padding: 30px 30px 30px 30px;position: relative;text-align: center;}p.form_alert:before{background-color: rgba(255,255,255, 0.9);border: 1px solid rgba(0,0,0, 0.6);border-radius: 50%;bottom: -40px;content: "";height: 50px;position: absolute;right: 90px;width: 50px;z-index: 100;}p.form_alert:after{background-color: rgba(255,255,255, 0.9);border: 1px solid rgba(0,0,0, 0.6);border-radius: 50%;bottom: -60px;content: "";height: 25px;position: absolute;right: 45px;width: 25px;z-index: 100;}select.form150{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;width: 150px;}select.form175{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;width: 175px;}textarea{border: 1px solid rgba(0,0,0, 0.2);border-radius: 3px;font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;padding: 2px 3px 2px 3px;}textarea:hover{border: 1px solid rgba(0,0,0, 0.4);}@media (max-width: 1099px){textarea.form_375x180{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;height: 180px;width: 250px;}}@media (min-width: 1100px){textarea.form_375x180{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;height: 180px;width: 375px;}}@media (max-width: 1099px){textarea.form_375x80{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;height: 80px;width: 250px;}}@media (min-width: 1100px){textarea.form_375x80{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;height: 80px;width: 375px;}}


div.language_selection{color: rgb(0,0,0);display: inline-block;float: left;font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;}@media (max-width: 899px){div.language_selection{margin: 30px 0px 0px 15px;}}@media (min-width: 900px){div.language_selection{margin: 36px 0px 0px 15px;}}div.language_selection a{color: rgb(0,0,0);text-decoration: none;}div.language_selection img{border-radius: 3px;border: 1px solid rgba(0,0,0,0.05);margin: 0px 6px 0px 6px;width: 27px;height: auto;}div.country_menu_top{display: inline-block;}div.country_menu{color: rgba(0,0,0,0.7);display: inline-block;line-height: 0px;margin: 10px 15px 0px 0px;vertical-align: middle;}div.country_menu select{max-width: 160px;}div.sign_in_top{clear: right;color: rgb(0,0,0);display: inline-block;float: right;font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;vertical-align: middle;}@media (max-width: 899px){div.sign_in_top{margin: 0px 15px 0px 0px;}}@media (min-width: 900px){div.sign_in_top{margin: 30px 15px 0px 0px;}}div.sign_in_top a{color: rgb(0,0,0);text-decoration: none;margin: 0px 0px 0px 12px;}div.sign_in_top i{border-radius: 0px;color: rgb(50,50,50);cursor: pointer;display: inline-block;font-size: 150%;margin: 0px 0px 6px 6px;padding: 6px;text-align: center;vertical-align: middle;width: 30px;}div.sign_in_top i:hover{color: rgb(0,0,0);}div.product_search{clear: right;color: rgb(0,0,0);display: inline-block;float: right;font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;vertical-align: middle;}@media (max-width: 899px){div.product_search{margin: 0px 15px 0px 0px;}}@media (min-width: 900px){div.product_search{margin: 0px 15px 0px 0px;}}div.tb_product_search{display: table;}div.tr_product_search{display: table-row;}div.tc_product_search{display: table-cell;vertical-align: middle;}div.tc_product_search input[type="text"]{background: transparent;border: 0;border-radius: 0px;border-bottom: 1px solid rgba(0,0,0, 0.5);color: rgb(0,0,0);padding: 6px 6px 6px 6px;text-align: right;}div.tc_product_search input[type="text"]:focus{text-align: left;}div.tc_product_search input[type="text"]:focus::-moz-placeholder{color: transparent;}div.tc_product_search input[type="submit"]{margin: 0px 0px 0px 6px;vertical-align: middle;}div.tc_product_search i{border-radius: 0px;color: rgb(50,50,50);cursor: pointer;display: inline-block;font-size: 150%;margin: 6px 0px 6px 6px;padding: 6px;text-align: center;vertical-align: middle;width: 30px;}div.tc_product_search i:hover{color: rgb(0,0,0);}@media (max-width: 1099px){div.category_menu{display: none;}}@media (min-width: 1100px){div.category_menu{clear: right;color: rgb(0,0,0);display: inline-block;float: right;font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;vertical-align: middle;}}@media (max-width: 899px){div.category_menu{margin: 0px 15px 0px 0px;}}@media (min-width: 900px){div.category_menu{margin: 0px 15px 0px 0px;}}div.tb_category_menu{display: inline-table;}div.tr_category_menu{display: table-row;}div.tc_category_menu{display: table-cell;vertical-align: middle;}div.tc_category_menu select{border: 0;vertical-align: middle;width: 150px;margin: 6px 0px 0px 12px;}div.shopping_cart_top{clear: right;color: rgb(0,0,0);display: inline-block;float: right;font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;vertical-align: middle;}@media (max-width: 899px){div.shopping_cart_top{margin: 0px 15px 9px 0px;}}@media (min-width: 900px){div.shopping_cart_top{margin: 0px 15px 9px 0px;}}div.shopping_cart_top a{color: rgb(0,0,0);text-decoration: none;}div.shopping_cart_top i{border-radius: 0px;color: rgb(50,50,50);display: inline-block;font-size: 150%;margin: 6px 0px 6px 6px;padding: 6px;text-align: center;vertical-align: middle;width: 30px;}div.shopping_cart_top i:hover{color: rgb(0,0,0);}@media (max-width: 1099px){div.main_navigation_mini{margin: 0px 15px 0px 15px;}}@media (min-width: 1100px){div.main_navigation_mini{display: none;}}@media (max-width:1099px){div.tb_main_navigation_mini{border-spacing: 0px 0px;display: table;width: 100%;}}@media (min-width: 1100px){div.tb_main_navigation_mini{}}@media (max-width: 1099px){div.tr_main_navigation_mini{display: table-row;}}@media (min-width: 1100px){div.tr_main_navigation_mini{}}@media (max-width: 1099px){div.tc_main_navigation_mini{display: table-cell;font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;text-align: center;border-right: 4px solid transparent;}div.tc_main_navigation_mini:last-child{border-right: 0px solid transparent;}}@media (min-width: 1100px){div.tc_main_navigation_mini{}}@media (max-width:1099px){div.main_navigation_temp{margin: 0px 15px 0px 15px;}}@media (min-width: 1100px){div.main_navigation_temp{display: none;}}@media (max-width: 1099px){div.main_navigation{display: none;}}@media (min-width: 1100px){div.main_navigation{}}@media (max-width: 1099px){div.tb_main_navigation{}}@media (min-width: 1100px){div.tb_main_navigation{border-spacing: 0px 0px;display: table;margin: 0 auto;width: 1050px;}}@media (min-width: 1300px){div.tb_main_navigation{border-spacing: 0px 0px;display: table;margin: 0 auto;width: 1250px;}}@media (max-width: 1099px){div.tr_main_navigation{}}@media (min-width: 1100px){div.tr_main_navigation{display: table-row;}}@media (max-width: 1099px){div.tc_main_navigation{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;padding: 4px 0px 0px 0px;text-align: center;}}@media (min-width: 1100px){div.tc_main_navigation{font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;display: table-cell;text-align: center;border-left: 4px solid transparent;}}@media (max-width: 1099px){div.tc_main_navigation_only{display: none;}}@media (min-width: 1100px){div.tc_main_navigation_only{font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;display: table-cell;text-align: center;}div.tc_main_navigation_only:last-child{border-left: 4px solid transparent;}}div.tc_main_navigation a, div.tc_main_navigation_only a, div.tc_main_navigation_mini a{background-color: rgba(156,138,124,0.8);border-top-left-radius: 0px;border-top-right-radius: 0px;color: rgb(255,255,255) !important;display: block;padding: 12px 8px 12px 8px;text-decoration: none !important;}div.tc_main_navigation a:hover, div.tc_main_navigation_only a:hover, div.tc_main_navigation_mini a:hover{background: url('');background-color: rgba(156,138,124,1);}div.tc_main_navigation a.selected, div.tc_main_navigation_only a.selected, div.tc_main_navigation_collapsed a.selected{background: url('');background-color: rgba(156,138,124,1);}@media (max-width: 1099px){div.tb_bottom{padding: 25px 15px 25px 15px;}}@media (min-width: 1100px){div.tb_bottom{border-spacing: 0px 0px;display: table;padding: 25px 15px 25px 15px;margin: 0px auto 0px auto;}}@media (max-width: 1099px){div.tr_bottom{}}@media (min-width: 1100px){div.tr_bottom{display: table-row;}}@media (max-width: 1099px){div.tc_bottom{}}@media (min-width: 1100px){div.tc_bottom{display: table-cell;}}div.tc_bottom a{color: rgb(255,255,255);text-decoration: none;}div.tc_bottom a:hover{text-decoration: underline;}@media (max-width: 1099px){div.bottom_links{color: rgb(255,255,255);font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;}}@media (min-width: 1100px){div.bottom_links{color: rgb(255,255,255);font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 0px 12px 0px 12px;}}@media (max-width: 1099px){div.bottom_contact{color: rgb(255,255,255);font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 0px 0px 0px 0px;}}@media (min-width: 1100px){div.bottom_contact{color: rgb(255,255,255);font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 0px 12px 0px 12px;}}


div.dropdown_categories{border: 1px solid rgba(0,0,0,0.1);overflow: auto;padding: 15px 30px 15px 30px;}div.dropdown_categories:hover{border: 1px solid rgba(0,0,0,0.2);}@supports not (display: grid){@supports (display: flex){div.dropdown_categories div.category_tree{align-items: flex-start;align-content: stretch;display: flex;flex-flow: row nowrap;justify-content: flex-start;}div.dropdown_categories div.category_tree div.category_tree_part{padding-right: 15px;}div.dropdown_categories div.category_tree div.category_tree_part:nth-last-child(1){padding-right: initial;}}}@supports (display: grid){div.dropdown_categories div.category_tree{display: grid;grid-template-columns: repeat(auto-fit, minmax(15%, 1fr));grid-gap: 15px;}}div.tb_category_tree{display: table;table-layout: fixed;width: 100%;}div.tr_category_tree{display: table-row;}div.tc_category_tree{border-bottom: 1px solid rgba(0,0,0, 0.1);display: table-cell;font-size: 120%;line-height: 1.5;padding: 3px 0px 3px 0px;}@media (min-width: 1100px){div.tc_category_tree{font-size: 100%;line-height: 1.4;}}div.tc_category_tree:nth-child(1){width: 90%;}div.tc_category_tree:nth-child(2){text-align: center;width: 10%;}@media (min-width: 1100px){div.tc_category_tree:nth-child(2){font-size: 85%;}}div.tc_category_tree a{color: rgba(0,0,0,0.8) !important;display: block;overflow: hidden;text-overflow: ellipsis;text-decoration: none !important;white-space: nowrap;}div.tc_category_tree a:hover{color: rgb(0,0,0) !important;font-weight: bold;}div.tc_category_tree i{color: rgba(0,0,0, 0.3) !important;font-size: 85%;padding: 0px 5px 0px 0px;line-height: 1.4;}div.tc_category_tree a:hover i{color: rgba(0,0,0, 0.6) !important;}div.tc_category_tree h1, div.tc_category_tree h2, div.tc_category_tree h3{color: rgb(0,0,0);font-weight: bold;font-size: 100%;line-height: 1.4;margin: 0;overflow: hidden;padding: 0;text-overflow: ellipsis;white-space: nowrap;}div.tc_category_tree_selected{border-bottom: 1px solid rgba(0,0,0, 0.1);display: table-cell;font-size: 120%;line-height: 1.5;padding: 3px 0px 3px 0px;}@media (min-width: 1100px){div.tc_category_tree_selected{font-size: 100%;line-height: 1.4;}}div.tc_category_tree_selected:nth-child(1){width: 90%;}div.tc_category_tree_selected:nth-child(2){text-align: center;width: 10%;}@media (min-width: 1100px){div.tc_category_tree_selected:nth-child(2){font-size: 85%;}}div.tc_category_tree_selected a{color: rgb(0,0,0) !important;display: block;font-weight: bold;overflow: hidden;text-overflow: ellipsis;text-decoration: none !important;white-space: nowrap;}div.tc_category_tree_selected i{color: rgb(0,99,170);font-size: 85%;padding: 0px 5px 0px 0px;line-height: 1.4;}div.category_tree_level{display: block;float: left;min-height: 12px;min-width: 12px;}div.tb_category_intro{padding-bottom: 25px;}@media (min-width: 800px){div.tb_category_intro{display: table;width: 100%;}}div.tr_category_intro{}@media (min-width: 800px){div.tr_category_intro{display: table-row;}}@media (max-width: 799px){div.tc_category_intro_left img{border-radius: 25px;max-width: 100%;height: auto;}}@media (min-width: 800px){div.tc_category_intro_left{display: table-cell;vertical-align: top;}div.tc_category_intro_left img{border-radius: 25px;margin-right: 25px;}}@media (min-width: 800px){div.tc_category_intro_right{display: table-cell;vertical-align: top;}}div.category_logo_links{clear: both;display: block;padding: 15px 0px 15px 0px;text-align: center;}div.category_logo_links a{padding: 0px 6px 0px 6px;}div.tb_category_bar{clear: both;margin: 0px 0px 30px 0px;}div.tr_category_bar{}div.tc_category_bar{}div.catalog_menu_outer{}div.catalog_menu{border-bottom: 1px solid rgba(0,0,0, 0.1);cursor: pointer;padding: 3px 12px 3px 12px;}div.catalog_menu i{color: rgba(0,0,0, 0.3) !important;font-size: 85%;line-height: 1.4;padding: 0px 5px 0px 0px;}div.catalog_menu:hover i{color: rgba(0,0,0, 0.6) !important;}div.catalog_menu_lines{border-bottom: 1px solid rgba(0,0,0, 0.1);padding: 0px 0px 0px 24px;column-count: 6;column-width: 175px;column-gap: 12px;}div.catalog_menu_lines a{break-inside: avoid;clear: both;color: rgb(0,0,0) !important;display: block;overflow-x: hidden;padding: 3px 0px 3px 0px;text-decoration: none !important;text-overflow: ellipsis;white-space: nowrap;}div.catalog_menu_lines a i{color: rgba(0,0,0, 0.3);padding: 0px 5px 0px 0px;line-height: 1.4;}div.catalog_menu_lines a i.fa-check{color: rgb(0,99,170);}div.catalog_menu_lines a:hover i{color: rgba(0,0,0, 0.6) !important;}div.catalog_type_links{float: right;text-align: center;width: 75px;}div.catalog_type_links a{color: rgba(0,0,0, 0.5) !important;}div.catalog_type_links a:hover{color: rgba(0,0,0, 0.7) !important;}div.catalog_type_links i{font-size: 32px;}div.catalog_page_links{clear: both;display: block;font-size: 175%;line-height: 1.5;padding-top: 25px;text-align: center;}div.catalog_page_links a{text-decoration: none !important;}


@media (max-width: 1299px){div.tb_product_mosaic{display: inline-block;margin: 0px 0px 15px 0px;text-align: center;width: 100%;}}@media (min-width: 1300px){div.tb_product_mosaic{border-spacing: 5px 5px;display: table;margin: 0px 0px 15px 0px;width: 100%;}}@media (max-width: 1299px){div.tr_product_mosaic{display: inline;}}@media (min-width: 1300px){div.tr_product_mosaic{display: table-row;}}@media (max-width: 1299px){div.tc_product_mosaic{background-color: rgb(255,255,255);border: 1px solid rgba(0,0,0, 0.1);border-radius: 0px;display: inline-block;margin: 2.5px 2.5px;padding: 0px 0px 0px 0px;max-width: 300px;text-align: left;vertical-align: top;width: 100%;}}@media (min-width: 1300px){div.tc_product_mosaic{background-color: rgb(255,255,255);border: 1px solid rgba(0,0,0, 0.1);border-radius: 0px;display: table-cell;padding: 0px 0px 0px 0px;vertical-align: top;width: 33.333%;}}div.tc_product_mosaic img{max-width: 100%;}div.tc_product_mosaic:hover{cursor: pointer;box-shadow: 0px 0px 20px rgba(0,0,0,0.2);}@media (max-width: 1299px){div.tc_product_mosaic_empty{border: 1px solid rgba(0,0,0, 0);border-radius: 3px;display: inline-block;margin: 2.5px 2.5px;max-width: 300px;padding: 0px 0px 0px 0px;vertical-align: top;width: 100%;}}@media (min-width: 1300px){div.tc_product_mosaic_empty{border: 1px solid rgba(0,0,0, 0);border-radius: 3px;display: table-cell;padding: 0px 0px 0px 0px;vertical-align: top;width: 33.333%;}}div.tc_product_mosaic_empty img{max-width: 100%;}div.product_mosaic_item_major_remark_around{position: relative;}div.product_mosaic_item_major_remark_ribbon{overflow: hidden;position: absolute;}div.product_mosaic_item_major_remark{background-color: rgb(235,9,43);border-radius: 10px;color: rgb(255,255,255);float: left;font: 90%/1.0 "Open Sans", Arial, Helvetica, sans-serif;margin: 0px 15px 12px 15px;padding: 3px 12px 3px 12px;position: relative;text-align: center;}div.product_mosaic_item_picture_around{width: 100%;}div.product_mosaic_item_picture{line-height: 0;margin: 0px 0px 0px 0px;}div.product_mosaic_item_picture img{display: block;margin: 0 auto;}div.product_mosaic_item_button_around{margin: 10px 15px 10px 15px;}div.product_mosaic_item_button{}div.product_mosaic_item_button input[type="submit"]{margin: 6px 0px 6px 0px;width: 100%;}div.product_mosaic_item_brand_around{position: relative;}div.product_mosaic_item_brand{position: absolute;right: 15px;top: 0px;}div.product_mosaic_item_title_around{margin: 0px 15px 0px 15px;}div.product_mosaic_item_title{font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;max-width: 250px;overflow: hidden;}div.product_mosaic_item_title a{color: rgb(50,56,56) !important;font-weight: 600 !important;text-transform: uppercase;text-decoration: none !important;}div.product_mosaic_item_title a:hover{color: rgb(72,80,80) !important;text-decoration: none !important;}div.product_mosaic_item_code_around{margin: 0px 15px 0px 15px;}div.product_mosaic_item_code{font: 90%/1.3 "Asap", Arial, Helvetica, sans-serif;}div.product_mosaic_item_summary_around{margin: 0px 15px 0px 15px;min-height: 70px;}div.product_mosaic_item_summary{font: 90%/1.4 "Open Sans", Arial, Helvetica, sans-serif;hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;max-width: 250px;overflow: hidden;}div.product_mosaic_item_summary:hover{color: rgb(72,80,80);}div.product_mosaic_item_summary p{margin: 0;}div.product_mosaic_item_summary i{color: rgb(162,180,180);}div.product_mosaic_item_energy_flech_around{display: inline-block;float: right;margin: 4px 15px 0px 0px;}div.product_mosaic_item_energy_flech{}div.product_mosaic_item_stock_around{margin: 0px 15px 0px 15px;}div.product_mosaic_item_stock, div.product_mosaic_item_stock_yes, div.product_mosaic_item_stock_neutral, div.product_mosaic_item_stock_no{font: 80%/1.3 "Open Sans", Arial, Helvetica, sans-serif;text-align: center;}div.product_mosaic_item_stock_yes i{color: rgb(0,145,80);font-style: normal;}div.product_mosaic_item_stock_neutral i{color: rgb(252,189,48);font-style: normal;}div.product_mosaic_item_stock_no i{color: rgb(255,50,50);font-style: normal;}div.product_mosaic_item_price_around{margin: 6px 15px 0px 15px;min-height: 40px;}div.product_mosaic_item_price{text-align: center;}div.product_mosaic_item_price i{color: rgb(200,200,200);}div.product_mosaic_item_price_from_notice{color: rgb(50,56,56);display: inline-block;font: 90%/1.0 "Open Sans", Arial, Helvetica, sans-serif;}div.product_mosaic_item_price_from_notice::after{content: "\00a0";}div.product_mosaic_item_price_before{display: inline-block;font: 80%/1.0 "Open Sans", Arial, Helvetica, sans-serif;}div.product_mosaic_item_price_before::after{content: "\00a0";}div.product_mosaic_item_price_normal{color: rgb(50,56,56);display: inline-block;font: 180%/1.0 "Open Sans", Arial, Helvetica, sans-serif;font-weight: 600;}div.product_mosaic_item_price_sale{color: rgb(255,72,41);display: inline-block;font: 180%/1.0 "Open Sans", Arial, Helvetica, sans-serif;font-weight: 600;}div.product_mosaic_item_price_compare{background-color: rgb(232,232,232);border-radius: 10px;color: rgb(0,0,0);display: block;font: 90%/1.0 "Open Sans", Arial, Helvetica, sans-serif;min-width: 150px;margin: 3px 0px 3px 0px;padding: 3px 12px 3px 12px;}div.product_mosaic_item_price_discount_percent{background-color: rgb(255,237,0);border-radius: 10px;color: rgb(0,0,0);font: 90%/1.0 "Open Sans", Arial, Helvetica, sans-serif;min-width: 150px;margin: 3px 0px 3px 0px;padding: 3px 12px 3px 12px;}div.product_mosaic_item_price_discount{background-color: rgb(255,237,0);border-radius: 10px;color: rgb(0,0,0);font: 90%/1.0 "Open Sans", Arial, Helvetica, sans-serif;min-width: 150px;margin: 3px 0px 3px 0px;padding: 3px 12px 3px 12px;}div.product_mosaic_item_price_after{display: inline-block;font: 80%/1.0 "Open Sans", Arial, Helvetica, sans-serif;}div.product_mosaic_item_price_after::before{content: "\00a0";}div.product_mosaic_item_minor_remark{display: block;font: 80%/1.3 "Open Sans", Arial, Helvetica, sans-serif;}


div.tb_product_catalog{border-spacing: 0px 5px;display: table;margin: 0px 0px 10px 0px;width: 100%;}div.tr_product_catalog{display: table-row;}div.tc_product_catalog{background-color: rgb(255,255,255);border: 1px solid rgba(0,0,0, 0.1);border-radius: 0px;display: table-cell;}div.tc_product_catalog input[type="submit"]{margin: 6px 6px 6px 0px;min-width: 100px;}div.tc_product_catalog:hover{box-shadow: 0px 0px 20px rgba(0,0,0,0.2);cursor: pointer;}@media (max-width:599px){div.tb_product_catalog_item{}}@media (min-width: 600px){div.tb_product_catalog_item{display: table;width: 100%;}}@media (max-width: 599px){div.tr_product_catalog_item{}}@media (min-width: 600px){div.tr_product_catalog_item{display: table-row;}}@media (max-width: 599px){div.tc_product_catalog_item_image{line-height: 0;padding: 15px 0px 5px 0px;text-align: center;vertical-align: top;}}@media (min-width: 600px){div.tc_product_catalog_item_image{display: table-cell;line-height: 0;padding: 15px 5px 15px 10px;text-align: center;vertical-align: top;width: 25%;}}@media (max-width: 599px){div.tc_product_catalog_item_intro{padding: 0px 15px 5px 15px;text-align: left;vertical-align: top;}}@media (min-width: 600px){div.tc_product_catalog_item_intro{display: table-cell;padding: 15px 5px 15px 5px;text-align: left;vertical-align: top;width: 48%;}}@media (max-width: 599px){div.tc_product_catalog_item_price{padding: 0px 15px 15px 15px;text-align: left;vertical-align: top;}}@media (min-width: 600px){div.tc_product_catalog_item_price{display: table-cell;padding: 15px 10px 15px 5px;text-align: center;vertical-align: top;width: 27%;}}div.product_catalog_item_major_remark_around{position: relative;}div.product_catalog_item_major_remark_ribbon{overflow: hidden;position: absolute;}div.product_catalog_item_major_remark{background-color: rgb(235,9,43);border-radius: 10px;color: rgb(255,255,255);float: left;font: 90%/1.0 "Open Sans", Arial, Helvetica, sans-serif;margin: 0px 15px 0px 15px;padding: 3px 12px 3px 12px;position: relative;text-align: center;}div.product_catalog_item_brand_around{position: relative;}div.product_catalog_item_brand{position: absolute;right: 3px;top: 0px;}div.product_catalog_item_title_short{font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;font-weight: 600;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;text-transform: uppercase;}div.product_catalog_item_title_long{font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;font-weight: 600;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;text-transform: uppercase;}div.product_catalog_item_code_around{}div.product_catalog_item_code{font: 90%/1.3 "Asap", Arial, Helvetica, sans-serif;}div.product_catalog_item_description{font: 90%/1.4 "Open Sans", Arial, Helvetica, sans-serif;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;padding: 0px 0px 5px 0px;}div.product_catalog_item_description p{margin: 0;}div.product_catalog_item_description i{color: rgb(162,180,180);}div.product_catalog_item_description:hover{color: rgb(72,80,80);}div.product_catalog_item_price_from_notice{color: rgb(50,56,56);display: block;font: 80%/1.3 "Open Sans", Arial, Helvetica, sans-serif;}div.product_catalog_item_price_before{display: inline-block;font: 80%/1.0 "Open Sans", Arial, Helvetica, sans-serif;}div.product_catalog_item_price_before::after{content: "\00a0";}div.product_catalog_item_price_normal{display: inline-block;color: rgb(50,56,56);font: 180%/1.5 "Open Sans", Arial, Helvetica, sans-serif;font-weight: 600;}div.product_catalog_item_price_sale{display: inline-block;color: rgb(255,72,41);font: 180%/1.5 "Open Sans", Arial, Helvetica, sans-serif;font-weight: 600;}div.product_catalog_item_price_compare{background-color: rgb(209,232,232);border-radius: 10px;color: rgb(0,0,0);display: block;font: 90%/1.0 "Open Sans", Arial, Helvetica, sans-serif;min-width: 150px;margin: 3px 0px 3px 0px;padding: 3px 12px 3px 12px;}div.product_catalog_item_price_discount_percent{background-color: rgb(255,237,0);border-radius: 10px;color: rgb(0,0,0);display: block;font: 90%/1.0 "Open Sans", Arial, Helvetica, sans-serif;min-width: 150px;margin: 3px 0px 3px 0px;padding: 3px 12px 3px 12px;}div.product_catalog_item_price_discount{background-color: rgb(255,237,0);border-radius: 10px;color: rgb(0,0,0);display: block;font: 90%/1.0 "Open Sans", Arial, Helvetica, sans-serif;min-width: 150px;margin: 3px 0px 3px 0px;padding: 3px 12px 3px 12px;}div.product_catalog_item_energy_flech_around{margin: 6px 0px 0px 0px;}div.product_catalog_item_energy_flech{text-align: center;}div.product_catalog_item_stock_around{margin: 6px 0px 0px 0px;}div.product_catalog_item_stock, div.product_catalog_item_stock_yes, div.product_catalog_item_stock_neutral, div.product_catalog_item_stock_no{font: 80%/1.3 "Open Sans", Arial, Helvetica, sans-serif;text-align: center;}div.product_catalog_item_stock_yes i{color: rgb(0,145,80);font-style: normal;}div.product_catalog_item_stock_neutral i{color: rgb(252,189,48);font-style: normal;}div.product_catalog_item_stock_no i{color: rgb(255,50,50);font-style: normal;}div.product_catalog_item_price_after{display: inline-block;font: 80%/1.0 "Open Sans", Arial, Helvetica, sans-serif;}div.product_catalog_item_price_after::before{content: "\00a0";}


div.tb_product_list{border-top: 1px solid rgba(0,0,0, 0.05);border-spacing: 0px 0px;display: table;margin: 15px 0px 15px 0px;width: 100%;}div.tr_product_list{display: table-row;}div.tc_product_list{background-color: rgb(255,255,255);border-bottom: 1px solid rgba(0,0,0, 0.05);border-radius: 0px;display: table-cell;}div.tc_product_list:hover{background-color: rgb(225,245,245);cursor: pointer;}@media (max-width: 399px){div.tb_product_list_item{}}@media (min-width: 400px){div.tb_product_list_item{display: table;width: 100%;}}@media (max-width: 399px){div.tr_product_list_item{}}@media (min-width: 400px){div.tr_product_list_item{display: table-row;}}@media (max-width: 399px){div.tc_product_list_item_image{line-height: 0;padding: 0px 5px 0px 5px;text-align: center;vertical-align: middle;}}@media (min-width: 400px){div.tc_product_list_item_image{display: table-cell;line-height: 0;padding: 0px 5px 0px 5px;text-align: center;vertical-align: middle;width: 5%;}}@media (max-width: 399px){div.tc_product_list_item_intro{padding: 0px 5px 0px 5px;text-align: center;vertical-align: middle;}}@media (min-width: 400px){div.tc_product_list_item_intro{display: table-cell;padding: 0px 5px 0px 5px;text-align: left;vertical-align: middle;width: 55%;}}div.tc_product_list_item_intro input[type="submit"]{margin: 0px 6px 0px 0px;min-width: 100px;}@media (max-width: 399px){div.tc_product_list_item_price{padding: 0px 5px 0px 5px;text-align: center;vertical-align: middle;}}@media (min-width: 400px){div.tc_product_list_item_price{display: table-cell;padding: 0px 5px 0px 5px;text-align: left;vertical-align: middle;width: 40%;}}@media (max-width: 399px){div.product_list_item_title_short{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;}}@media (min-width: 400px){div.product_list_item_title_short{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;}}@media (max-width: 399px){div.product_list_item_title_long{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;}}@media (min-width: 400px){div.product_list_item_title_long{font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;}}div.product_list_item_price_from_notice{color: rgb(50,56,56);display: inline-block;font: 80%/1.3 "Open Sans", Arial, Helvetica, sans-serif;position: relative;left: -20px;width: 0;}div.product_list_item_price_before{display: inline-block;font: 80%/1.0 "Open Sans", Arial, Helvetica, sans-serif;}div.product_list_item_price_before::after{content: "\00a0";}div.product_list_item_price_normal{display: inline-block;color: rgb(50,56,56);font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;font-weight: 600;min-width: 130px;text-align: right;}div.product_list_item_price_sale{display: inline-block;color: rgb(255,72,41);font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;font-weight: 600;min-width: 130px;text-align: right;}div.product_list_item_price_compare{display: inline-block;color: rgb(50,56,56);font: 90%/1.0 "Open Sans", Arial, Helvetica, sans-serif;min-width: 130px;text-align: right;}div.product_list_item_price_after{display: inline-block;font: 80%/1.0 "Open Sans", Arial, Helvetica, sans-serif;}div.product_list_item_price_after::before{content: "\00a0";}


div.tb_product_columns{padding-bottom: 35px;}@media (min-width: 700px){div.tb_product_columns{display: table;}}div.tr_product_columns{}@media (min-width: 700px){div.tr_product_columns{display: table-row;}}@media (min-width: 700px){div.tc_product_columns{display: table-cell;vertical-align: top;}div.tc_product_columns:nth-of-type(1){padding-right: 35px;}}div.tb_product_picture_part{display: table;width: 100%;}div.tr_product_picture_part{display: table-row;}div.tc_product_picture_part{border-top: 1px solid rgba(0,0,0, 0.1);border-right: 1px solid rgba(0,0,0, 0.1);border-bottom: 1px solid rgba(0,0,0, 0.2);border-left: 1px solid rgba(0,0,0, 0.1);display: table-cell;line-height: 0;}div.tc_product_picture_part a{display: block;}div.tc_product_picture_part_corner_fill{border-bottom: 1px solid rgba(0,0,0, 0.2);display: table-cell;width: 100%;}div.tc_product_picture_part_selected{border-top: 1px solid rgba(0,0,0, 0.2);border-right: 1px solid rgba(0,0,0, 0.2);border-left: 1px solid rgba(0,0,0, 0.2);display: table-cell;line-height: 0;}div.tc_product_picture_part_selected a{display: block;}div.tb_product_picture{display: table;width: 100%;}div.tr_product_picture{display: table-row;}div.tc_product_picture{border-top: 1px solid rgba(0,0,0, 0.2);border-right: 1px solid rgba(0,0,0, 0.2);border-bottom: 1px solid rgba(0,0,0, 0.2);border-left: 1px solid rgba(0,0,0, 0.2);display: table-cell;line-height: 0;}div.tc_product_picture_multiple{border-right: 1px solid rgba(0,0,0, 0.2);border-bottom: 1px solid rgba(0,0,0, 0.2);border-left: 1px solid rgba(0,0,0, 0.2);display: table-cell;line-height: 0;}div.product_picture_intro{display: block;font-style: italic;padding: 3px 6px 0px 6px;}div.product_picture_intro_title{display: inline;font-weight: bold;}div.product_picture_popup{background-color: rgb(255,255,255);box-shadow: 3px 3px 0px rgba(0,0,0, 0.3);}div.product_figures_logo{line-height: 0;}div.product_figures_logo img{margin: 15px 0px 15px 15px;}@media (min-width: 700px){div.product_figures_logo img{margin: 0px 0px 15px 15px;}}div.tb_product_figures{display: table;min-width: 300px;}div.tr_product_figures{display: table-row;}div.tc_product_figures_left{border-bottom: 1px solid rgba(0,0,0, 0.1);color: rgba(0,0,0,0.6);display: table-cell;padding: 3px 6px 3px 6px;text-align: left;}div.tc_product_figures_right{border-bottom: 1px solid rgba(0,0,0, 0.1);display: table-cell;padding: 3px 6px 3px 6px;text-align: right;}div.product_stock_indicator{white-space: nowrap;}div.product_stock_indicator_yes i{color: rgb(2,143,94);}div.product_stock_indicator_neutral i{color: rgb(219,204,0);}div.product_stock_indicator_no i{color: rgb(240,60,72);}div.product_delivery{background-color: rgb(255,255,255);box-shadow: 3px 3px 0px rgba(0,0,0, 0.3);padding: 15px;}div.tb_product_delivery{border-bottom: 1px solid rgba(0,0,0, 0.1);display: table;margin: 15px 0px 15px 0px;width: 100%;table-layout: fixed;}div.tr_product_delivery{display: table-row;}div.tc_product_delivery_left{border-top: 1px solid rgba(0,0,0, 0.1);display: table-cell;padding: 3px 6px 3px 6px;text-align: left;width: 60%;word-wrap: break-word;}div.tc_product_delivery_right{border-top: 1px solid rgba(0,0,0, 0.1);display: table-cell;padding: 3px 6px 3px 6px;text-align: right;white-space: nowrap;}div.tb_product_files{display: table;padding-top: 15px;}div.tr_product_files{display: table-row;}div.tc_product_files{display: table-cell;padding: 0px 6px 0px 6px;}div.tb_product_variations{display: table;padding-top: 9px;cursor: pointer;}@supports (display: flex){@supports (display: contents){div.tb_product_variations{display: flex;flex-direction: column;}}}div.tr_product_variations{display: table-row;}@supports (display: flex){@supports (display: contents){div.tr_product_variations{display: contents;}}}div.tc_product_variations{display: table-cell;}@supports (display: flex){@supports (display: contents){div.tc_product_variations{display: block;padding: 0;}}}div.product_alternative{border: 1px solid rgba(0,0,0, 0.1);display: inline-block;line-height: 0;margin: 2.5px 2.5px;}div.product_alternative:hover{border: 1px solid rgba(0,0,0, 0.2);}div.product_alternative_selected{border: 1px solid rgba(0,99,170,1);display: inline-block;line-height: 0;margin: 2.5px 2.5px;}div.tb_product_variation{cursor: pointer;display: table;margin: 6px 0px 0px 0px;padding: 6px;border: 2px solid rgba(0,0,0,0.1);width: 100%;}@supports (display: flex){@supports (display: contents){div.tb_product_variation{display: flex;align-items: center;justify-content: flex-start;flex-direction: row;flex-wrap: wrap;width: inherit;}}}div.tb_product_variation:hover{border: 2px solid rgba(0,0,0, 0.2);}div.tb_product_variation_selected{cursor: pointer;display: table;margin: 6px 0px 0px 0px;padding: 6px;border: 2px solid rgba(0,99,170,1);width: 100%;}@supports (display: flex){@supports (display: contents){div.tb_product_variation_selected{display: flex;align-items: center;justify-content: flex-start;flex-direction: row;flex-wrap: wrap;width: inherit;}}}div.tr_product_variation{display: table-row;}@supports (display: flex){@supports (display: contents){div.tr_product_variation{display: contents;}}}div.tc_product_variation_input{display: table-cell;padding: 10px;vertical-align: middle;}@supports (display: flex){@supports (display: contents){div.tc_product_variation_input{display: block;order: 1;vertical-align: inherit;}}}div.tc_product_variation_image{display: table-cell;line-height: 0;vertical-align: middle;}@supports (display: flex){@supports (display: contents){div.tc_product_variation_image{display: block;vertical-align: inherit;order: 2;}}}div.tc_product_variation_intro{display: table-cell;padding: 10px;vertical-align: middle;}@supports (display: flex){@supports (display: contents){div.tc_product_variation_intro{display: block;order: 3;vertical-align: inherit;}}}div.tc_product_variation_stock{display: table-cell;min-width: 150px;padding: 10px;vertical-align: middle;width: 150px;}@supports (display: flex){@supports (display: contents){div.tc_product_variation_stock{display: block;margin: 0px 0px 0px auto;order: 4;vertical-align: inherit;}}}div.product_variation_description{font-size: 90%;line-height: 1.3;margin: 3px 0px 3px 0px;}div.product_variation_description p{margin: 0;}div.product_variation_price_normal{display: inline;}div.product_variation_price_sale{color: rgb(240,60,72);display: inline;}div.product_variation_price_compare{display: inline;text-decoration: line-through;}div.product_variation_delivery_size{display: inline;font-size: 90%;line-height: 1.3;}div.tb_product_freefield{display: table;}div.tr_product_freefield{display: table-row;}div.tc_product_freefield{display: table-cell;vertical-align: middle;}div.tc_product_freefield textarea{clear: both;width: 250px;}div.tb_product_price{display: table;padding-top: 15px;}div.tr_product_price{display: table-row;}div.tc_product_price{display: table-cell;padding: 3px 25px 3px 6px;text-align: center;vertical-align: middle;}div.tc_product_price i{color: rgba(0,0,0, 0.25);}div.product_price_before{display: inline-block;}div.product_price_before::after{content: "\00a0";}div.product_price_normal{font-size: 225%;line-height: 1.0;font-weight: bold;}div.product_price_sale{color: rgb(240,60,72);font-size: 225%;font-weight: bold;line-height: 1.0;}div.product_price_vat{color: rgb(0,0,0);}div.product_price_compare{color: rgb(0,0,0);text-decoration: line-through;}div.product_price_compare > div.product_price_before{display: none;}div.product_price_discount_percent{background-color: rgba(255,255,0, 0.7);color: rgb(240,60,72);min-width: 150px;margin: 3px 0px 3px 0px;padding: 3px 12px 3px 12px;}div.product_price_discount{background-color: rgba(255,255,0, 0.7);color: rgb(240,60,72);min-width: 150px;margin: 3px 0px 3px 0px;padding: 3px 12px 3px 12px;}div.product_price_after{display: inline-block;font-size: 90%;line-height: 1.3;}div.product_price_after::before{content: "\00a0";}div.tb_product_cart{display: table;padding-top: 25px;}@media print{div.tb_product_cart{display: none;}}div.tr_product_cart{display: table-row;}div.tc_product_cart_left{display: table-cell;padding-left: 6px;vertical-align: middle;}div.tc_product_cart_right{display: table-cell;padding-left: 12px;vertical-align: middle;}div.tb_product_intro_part{}@media (min-width: 700px){div.tb_product_intro_part{clear: both;display: table;width: 100%;}}div.tr_product_intro_part{}@media (min-width: 700px){div.tr_product_intro_part{display: table-row;}}div.tc_product_intro_part{margin: 4px 0px 0px 0px;text-align: center;}@media (min-width: 700px){div.tc_product_intro_part{display: table-cell;border-right: 4px solid transparent;}}div.tc_product_intro_part a{background-color: rgba(0,0,0,0.1);box-shadow: inset -1px -100px 30px -100px rgba(0,0,0,0.15);color: rgb(0,0,0) !important;display: block;padding: 8px 8px 8px 8px;text-decoration: none !important;}div.tc_product_intro_part a:hover{background-color: rgba(0,0,0,0.2);}div.tc_product_intro_part_corner_fill{display: table-cell;width: 100%;}div.tc_product_intro_part_selected{margin: 4px 0px 0px 0px;text-align: center;}@media (min-width: 700px){div.tc_product_intro_part_selected{display: table-cell;border-right: 4px solid transparent;}}div.tc_product_intro_part_selected a{background-color: rgba(0,0,0,0.2);box-shadow: inset -1px -100px 30px -100px rgba(0,0,0,0.15);border-top-right-radius: 0px;border-top-left-radius: 0px;color: rgb(0,0,0) !important;display: block;padding: 8px 8px 8px 8px;text-decoration: none !important;}div.tc_product_intro_part_selected a:hover{background-color: rgba(0,0,0,0.2);}div.tb_product_intro{display: table;width: 100%;}div.tr_product_intro{display: table-row;}div.tc_product_intro{border: 1px solid rgba(0,0,0, 0.2);display: table-cell;padding: 0px 15px 0px 15px;}div.tc_product_intro_multiple{border: 1px solid rgba(0,0,0, 0.2);display: table-cell;padding: 0px 15px 0px 15px;}#csx4_cart_alert p.form_alert{margin-top: 25px;}


div.tb_cart_columns{}div.tr_cart_columns{}div.tc_cart_columns{}#csx4_cart_sidebar_inner{background-color: rgba(255,255,255, 0.9);border-top: 1px solid rgba(0,0,0,0.3);min-height: 70px;text-align: center;margin-top: 15px;}@media print{#csx4_cart_sidebar_inner{display: none;}}div.tb_cart_sidebar{display: table;margin: 0px auto 0px auto;padding: 7px 7px 7px 7px;}div.tr_cart_sidebar{display: table-row;}div.tc_cart_sidebar_left{display: table-cell;vertical-align: middle;}div.tc_cart_sidebar_left a{color: rgb(0,0,0);font-size: 150%;line-height: 1.5;text-decoration: none;}@media (min-width: 600px){div.tc_cart_sidebar_left a{font-size: 200%;line-height: 1.5;}}div.tc_cart_sidebar_left a:hover{text-decoration: underline;}div.tc_cart_sidebar_right{display: none;}@media (min-width: 800px){div.tc_cart_sidebar_right{display: table-cell;vertical-align: middle;}div.tc_cart_sidebar_right a{color: rgb(0,0,0);text-decoration: none;}div.tc_cart_sidebar_right i{font-size: 200%;padding: 0px 0px 0px 12px;vertical-align: middle;}}@media (max-width: 799px){div.tb_cart{display: block;}}@media (min-width: 800px){div.tb_cart{display: inline-table;width: 100%;max-width: 1050px;}div.tb_cart:nth-of-type(1n+2){margin: 25px 0px 0px 0px;}}@media (max-width: 799px){div.tr_cart{display: block;}div.tr_cart:nth-child(1){display: none;}div.tr_cart:nth-child(even){border-top: 1px solid rgba(0,0,0, 0.1);padding: 12px;}div.tr_cart:nth-child(odd){background-color: rgba(0,0,0, 0.03);border-top: 1px solid rgba(0,0,0, 0.1);padding: 12px;}}@media (min-width: 800px){div.tr_cart{display: table-row;}}@media (max-width: 799px){form.tr_cart{display: block;}form.tr_cart:nth-child(even){border-radius: 3px;border-top: 1px solid rgba(0,0,0, 0.1);padding: 12px;}form.tr_cart:nth-child(odd){background-color: rgba(0,0,0, 0.03);border-top: 1px solid rgba(0,0,0, 0.1);padding: 12px;}}@media (min-width: 800px){form.tr_cart{display: table-row;}}@media (max-width: 799px){div.tc_cart_title{display: none;}}@media (min-width: 800px){div.tc_cart_title{display: table-cell;font-size: 90%;line-height: 1.3;padding: 3px 6px 3px 6px;vertical-align: bottom;}div.tc_cart_title:nth-of-type(1n+2){border-left: 1px solid rgba(0,0,0, 0.1);}}div.tc_cart_title:nth-child(1):nth-last-child(3), div.tc_cart_title:nth-child(2):nth-last-child(2), div.tc_cart_title:nth-child(3):nth-last-child(1){width: 33.333%;}@media (max-width: 799px){div.tc_cart_first{padding: 3px 6px 3px 45%;position: relative;}div.tc_cart_first input[type="submit"]{min-width: 100px;}div.tc_cart_first:before{content: attr(data-title);font-weight: normal;left: 6px;position: absolute;text-align: left;top: 3px;white-space: nowrap;width: 40%;}div.tc_cart_first:empty{padding: 0;}}@media (min-width: 800px){div.tc_cart_first{border-top: 1px solid rgba(0,0,0, 0.1);display: table-cell;padding: 3px 6px 3px 6px;}div.tc_cart_first:nth-of-type(1n+2){border-left: 1px solid rgba(0,0,0, 0.1);}}div.tc_cart_first:nth-child(1):nth-last-child(3), div.tc_cart_first:nth-child(2):nth-last-child(2), div.tc_cart_first:nth-child(3):nth-last-child(1){width: 33.333%;}@media (max-width: 799px){div.tc_cart{padding: 3px 6px 3px 45%;position: relative;}div.tc_cart:before{content: attr(data-title);font-weight: normal;left: 6px;position: absolute;text-align: left;top: 3px;white-space: nowrap;width: 40%;}div.tc_cart:empty{padding: 0;}}@media (min-width: 800px){div.tc_cart{border-top: 1px dashed rgba(0,0,0, 0);display: table-cell;padding: 3px 6px 3px 6px;}div.tc_cart:nth-of-type(1n+2){border-left: 1px solid rgba(0,0,0, 0.1);}}@media (max-width: 799px){div.tc_cart_total{font-weight: bold;padding: 3px 6px 3px 45%;position: relative;}div.tc_cart_total:before{content: attr(data-title);font-weight: bold;left: 6px;position: absolute;text-align: left;top: 3px;white-space: nowrap;width: 40%;}div.tc_cart_total:empty{padding: 0;}}@media (min-width: 800px){div.tc_cart_total{border-top: 1px solid rgba(0,0,0, 0.1);display: table-cell;font-size: 150%;line-height: 1.4;padding: 3px 6px 3px 6px;}div.tc_cart_total:not(:empty){border-top: 3px double rgb(0,0,0);font-weight: bold;}div.tc_cart_total:nth-of-type(1n+2){border-left: 1px solid rgba(0,0,0, 0.1);}}div.tc_cart_textual{text-align: left;}div.tc_cart_numeric{text-align: right;}div.tc_cart_central{text-align: center;}div.tb_methods{display: table;padding-top: 9px;}@supports (display: flex){@supports (display: contents){div.tb_methods{display: flex;flex-direction: column;}}}div.tr_methods{display: table-row;}@supports (display: flex){@supports (display: contents){div.tr_methods{display: contents;}}}div.tc_methods{display: table-cell;}@supports (display: flex){@supports (display: contents){div.tc_methods{display: block;padding: 0;}}}div.tb_method{cursor: pointer;display: table;margin: 6px 0px 0px 0px;padding: 6px;border: 2px solid rgba(0,0,0,0.1);}@supports (display: flex){@supports (display: contents){div.tb_method{display: flex;align-items: center;justify-content: left;flex-direction: row;}}}div.tb_method label{cursor: pointer;}div.tb_method:hover{border: 2px solid rgba(0,0,0, 0.2);}div.tb_method_selected{cursor: pointer;display: table;margin: 6px 0px 0px 0px;padding: 6px;border: 2px solid rgba(0,99,170,1);}@supports (display: flex){@supports (display: contents){div.tb_method_selected{display: flex;align-items: center;justify-content: left;flex-direction: row;}}}div.tr_method{display: table-row;}@supports (display: flex){@supports (display: contents){div.tr_method{display: contents;}}}div.tc_method_input{display: table-cell;padding: 10px;margin: auto 0px auto 0px;}@supports (display: flex){@supports (display: contents){div.tc_method_input{display: block;order: 1;}}}div.tc_method_image{display: table-cell;padding: 10px;line-height: 0;margin: auto 0px auto 0px;}@supports (display: flex){@supports (display: contents){div.tc_method_image{display: block;order: 2;}}}div.tc_method_intro{width: 100%;display: table-cell;padding: 10px;}@supports (display: flex){@supports (display: contents){div.tc_method_intro{display: block;order: 3;}div.tc_method_intro label{display: contents;}}}div.tc_method_intro p{margin: 0px 0px 0px 0px;}div.method_description{font-size: 90%;line-height: 1.3;margin: 3px 0px 3px 0px;}div.method_description p{margin: 0;}div.tb_method_extension{background-color: rgba(0,0,0,0.03);display: table;margin: 0px 0px 0px 0px;padding: 0px 0px 15px 15px;}@supports (display: flex){@supports (display: contents){div.tb_method_extension{display: flex;justify-content: flex-start;align-content: flex-start;align-items: center;flex-flow: row wrap;}}}div.tr_method_extension{display: table-row;}@supports (display: flex){@supports (display: contents){div.tr_method_extension{display: contents;}}}div.tc_method_extension{display: table-cell;padding: 15px 15px 0px 0px;vertical-align: middle;}div.tc_method_extension i{color: rgba(0,0,0,0.2);}div.tc_method_extension select{width: 100%;}@supports (display: flex){@supports (display: contents){div.tc_method_extension{display: block;vertical-align: inherit;}}}


@media (max-width: 1299px){div.tc_welcome_box_text{border: 1px solid rgba(0,0,0, 0.1);border-radius: 3px;font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;display: inline-block;margin: 2.5px 2.5px;padding: 0px 0px 15px 0px;max-width: 300px;text-align: center;vertical-align: top;width: 100%;}}@media (min-width: 1300px){div.tc_welcome_box_text{border: 1px solid rgba(0,0,0, 0.1);border-radius: 3px;font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;display: table-cell;padding: 0px 0px 15px 0px;text-align: center;vertical-align: middle;width: 33.333%;}}div.tc_welcome_box_text p{text-align: left;padding-left: 15px;padding-right: 15px;}@media (max-width: 1299px){div.tc_welcome_box_text_link{border: 1px solid rgba(0,0,0, 0.1);border-radius: 3px;display: inline-block;margin: 2.5px 2.5px;padding: 0px 0px 15px 0px;max-width: 300px;text-align: center;vertical-align: top;width: 100%;}}@media (min-width: 1300px){div.tc_welcome_box_text_link{border: 1px solid rgba(0,0,0, 0.1);border-radius: 3px;font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;display: table-cell;padding: 0px 0px 15px 0px;text-align: center;vertical-align: middle;width: 33.333%;}}div.tc_welcome_box_text_link p{text-align: left;padding-left: 15px;padding-right: 15px;}div.tc_welcome_box_text_link a{text-decoration: none !important;}div.tc_welcome_box_text_link:hover{box-shadow: 0px 0px 20px rgba(0,0,0,0.2);cursor: pointer;}@media (max-width: 1299px){div.tc_welcome_box_img{border: 1px solid rgba(0,0,0, 0.1);border-radius: 3px;display: inline-block;margin: 2.5px 2.5px;padding: 0px 0px 15px 0px;height: 300px;max-width: 300px;text-align: center;vertical-align: middle;width: 100%;}}@media (min-width: 1300px){div.tc_welcome_box_img{background-size: cover;border-radius: 3px;border: 1px solid rgba(0,0,0, 0.1);color: rgb(0,0,0);display: table-cell;height: 250px;text-align: center;vertical-align: middle;width: 33.333%;}}@media (max-width: 1299px){div.tc_welcome_box_img_link{border: 1px solid rgba(0,0,0, 0.1);border-radius: 3px;color: rgb(0,0,0);display: inline-block;font: 80%/1.2 "Open Sans", Arial, Helvetica, sans-serif;height: 250px;max-width: 300px;margin: 2.5px 2.5px;padding: 0px 0px 15px 0px;text-align: left;vertical-align: top;width: 100%;}}@media (min-width: 1300px){div.tc_welcome_box_img_link{background-size: cover;border-radius: 3px;border: 1px solid rgba(0,0,0, 0.1);color: rgb(0,0,0);height: 250px;display: table-cell;font: 80%/1.2 "Open Sans", Arial, Helvetica, sans-serif;text-align: left;vertical-align: bottom;width: 33.333%;}}div.tc_welcome_box_img_link a{text-decoration: none !important;}div.tc_welcome_box_img_link:hover{box-shadow: 0px 0px 20px rgba(0,0,0,0.2);cursor: pointer;}div.welcome_box_img_link_noscript a{background-color: rgb(255,255,255);border-radius: 3px;display: block;opacity: 0.70;padding: 15px 15px 15px 15px;z-index: 2000;}@media (max-width: 1299px){div.tc_welcome_box_img_text_link{border: 1px solid rgba(0,0,0, 0.1);border-radius: 3px;display: inline-block;margin: 2.5px 2.5px;padding: 0px 0px 15px 0px;max-width: 300px;text-align: center;vertical-align: middle;width: 100%;}}@media (min-width: 1300px){div.tc_welcome_box_img_text_link{border: 1px solid rgba(0,0,0, 0.1);border-radius: 3px;cursor: pointer;display: table-cell;font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 0px 0px 15px 0px;text-align: center;vertical-align: top;width: 33.333%;}}div.tc_welcome_box_img_text_link p{text-align: left;padding-left: 15px;padding-right: 15px;}div.tc_welcome_box_img_text_link a{text-decoration: none !important;}div.tc_welcome_box_img_text_link:hover{box-shadow: 0px 0px 20px rgba(0,0,0,0.2);cursor: pointer;}@media (max-width: 1299px){div.tc_welcome_box_img_text{border: 1px solid rgba(0,0,0, 0.1);border-radius: 3px;display: inline-block;margin: 2.5px 2.5px;padding: 0px 0px 15px 0px;max-width: 300px;text-align: center;vertical-align: middle;width: 100%;}}@media (min-width: 1300px){div.tc_welcome_box_img_text{border: 1px solid rgba(0,0,0, 0.1);border-radius: 3px;font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;display: table-cell;padding: 0px 0px 15px 0px;text-align: center;vertical-align: top;width: 33.333%;}}div.tc_welcome_box_img_text p{text-align: left;padding-left: 15px;padding-right: 15px;}


@media (max-width: 1099px){div.tb_contest_intro{}}@media (min-width: 1100px){div.tb_contest_intro{border-spacing: 0px 0px;display: table;margin: 0px 0px 10px 0px;width: 100%;}}@media (max-width: 1099px){div.tr_contest_intro{}}@media (min-width: 1100px){div.tr_contest_intro{display: table-row;}}@media (max-width: 1099px){div.tc_contest_picture{}}@media (min-width: 1100px){div.tc_contest_picture{display: table-cell;padding: 0px 5px 0px 5px;text-align: center;vertical-align: top;}}@media (max-width: 1099px){div.tc_contest_introduction{font: 95%/1.4 "Open Sans", Arial, Helvetica, sans-serif;}}@media (min-width: 1100px){div.tc_contest_introduction{display: table-cell;font: 95%/1.4 "Open Sans", Arial, Helvetica, sans-serif;padding: 0px 5px 0px 5px;vertical-align: top;}}div.contest_disclaimer{font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;}div.contest_winner{font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;}


@media (max-width: 799px){div.tb_form{}}@media (min-width: 800px){div.tb_form{border-spacing: 0px 0px;display: table;width: 100%;padding: 0px 15px 15px 0px;}}@media (max-width: 799px){div.tr_form{}}@media (min-width: 800px){div.tr_form{display: table-row;}}@media (max-width: 799px){div.tc_form_left_ob{color: rgb(0,0,0);font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 12px 0px 0px 0px;}}@media (min-width: 800px){div.tc_form_left_ob{border-top: 1px solid rgba(0,0,0, 0.1);color: rgb(0,0,0);display: table-cell;font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 5px 5px 5px 5px;text-align: left;vertical-align: top;}}div.tc_form_left_ob[type="submit"]{margin: 10px 0px 0px 0px;}@media (max-width: 799px){div.tc_form_left_vo{color: rgb(100,100,100);font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 12px 0px 0px 0px;}}@media (min-width: 800px){div.tc_form_left_vo{border-top: 1px solid rgba(0,0,0, 0.1);color: rgb(100,100,100);display: table-cell;font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;min-width: 35%;padding: 5px 5px 5px 5px;text-align: left;vertical-align: top;}}@media (max-width: 799px){div.tc_form_right{font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 0px 0px 0px 0px;}}@media (min-width: 800px){div.tc_form_right{border-top: 1px solid rgba(0,0,0, 0.1);display: table-cell;font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 5px 5px 5px 5px;text-align: left;vertical-align: middle;width: 78%;}}div.tc_form_right input[type="submit"]{margin: 10px 0px 0px 0px;}@media (max-width: 799px){div.tc_form_right_alert{color: rgb(255,50,50);font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 0px 0px 0px 0px;}}@media (min-width: 800px){div.tc_form_right_alert{border-top: 1px solid rgba(0,0,0, 0.1);color: rgb(255,50,50);display: table-cell;font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 5px 5px 5px 5px;text-align: left;vertical-align: middle;width: 78%;}}div.tc_form_right_alert [type="text"]{border: 1px solid rgb(255,50,50);color: rgb(255,50,50);}div.tb_form_variation{display: table;margin: 0px 0px 0px 0px;}div.tr_form_variation{display: table-row;}div.tc_form_variation{display: table-cell;padding: 0px 6px 0px 0px;vertical-align: middle;}div.generic_checkboxes{font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 0px 0px 15px 0px;}div.csx4_popup{position: relative;}a.csx4_popup{text-decoration: none !important;}div.csx4_popup_inner{border: 1px solid rgba(0,0,0,0.1);border-radius: 3px;margin: 15px 0px 0px 0px;text-align: left;z-index: 4010;width: 100%;}div.popup{padding: 10px 10px 10px 10px;text-align: left;}


@media (max-width: 1099px){div.tb_list{}}@media (min-width: 1100px){div.tb_list{display: table;padding: 0px 0px 0px 0px;width: 100%;}}@media (max-width: 1099px){div.tr_list{border-top: 1px solid rgba(0,0,0, 0.1);}}@media (min-width: 1100px){div.tr_list{display: table-row;}}@media (max-width: 1099px){div.tc_list{font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 3px 6px 3px 6px;text-align: center;}}@media (min-width: 1100px){div.tc_list{border-top: 1px solid rgba(0,0,0, 0.1);display: table-cell;font: 90%/1.3 "Open Sans", Arial, Helvetica, sans-serif;padding: 0px 6px 0px 6px;}}#order_history_area{margin: 0px 0px 0px 0px;max-height: 200px;overflow-y: scroll;padding: 0px 0px 0px 0px;width: 100%;}div.status_box{color: rgb(255,255,255);padding: 0px 6px 0px 6px;text-align: center;}
@media (max-width: 899px){div.oma_verkkokaupan_logo{width: 100%;text-align: center;}div.oma_verkkokaupan_logo img{width: 90%;max-width: 350px;margin: 0px auto 25px auto;}}@media (min-width: 900px){div.oma_verkkokaupan_logo img{height: 135px;float: left;margin: 30px 30px 30px 30px;}}
@media (max-width: 899px){#some-icons{margin: 0px 0px 0px 15px;}}@media (min-width: 900px){#some-icons{margin: 30px 0px 0px 0px;}}#some-icons{display: inline;float: left;vertical-align: middle;width: 50px;text-align: center;}#some-icons a{color: rgb(50,50,50);}#some-icons a:hover{color: rgb(0,0,0);}#some-icons i{font-size: 150%;margin: 0 auto;padding: 4px 0px 4px 0px;}
 div.oma_product_search{margin: 25px 0px 0px 0px;display: block;font: 100%/1.4 "Open Sans", Arial, Helvetica, sans-serif;vertical-align: middle;text-align: center;width: 100%;}div.tb_oma_product_search{display: table;margin: 0 auto;}div.tr_oma_product_search{display: table-row;}div.tc_oma_product_search{display: table-cell;vertical-align: middle;}div.tc_oma_product_search input[type="text"]{background: transparent;border: 0;border-radius: 0px;border: 1px solid rgba(0,0,0, 0.5);background-color: rgb(255,255,255);padding: 6px 6px 6px 6px;}@media (max-width: 599px){div.tc_oma_product_search input[type="text"]{width: 250px;}}@media (min-width: 600px){div.tc_oma_product_search input[type="text"]{width: 500px;}}@media (min-width: 1100px){div.tc_oma_product_search input[type="text"]{width:750px;}}div.tc_oma_product_search input[type="text"]:focus{text-align: left;}div.tc_oma_product_search input[type="text"]:focus::-moz-placeholder{color: transparent;}div.tc_oma_product_search input[type="submit"]{margin: 0px 0px 0px 6px;}div.tc_oma_product_search i{border-radius: 0px;color: rgba(0,0,0,0.7);cursor: pointer;display: inline-block;font-size: 150%;margin: 6px 0px 6px 6px;padding: 6px;text-align: center;vertical-align: middle;width: 30px;}div.tc_oma_product_search i:hover{color: rgba(0,0,0,0.9);}
@media (max-width: 1099px){div.oma_alateksti{font: 95%/1.4 "Open Sans", Arial, Helvetica, sans-serif;margin: 25px 15px 0px 15px;}}@media (min-width: 1100px){div.oma_alateksti{font: 95%/1.4 "Open Sans", Arial, Helvetica, sans-serif;margin: 25px auto 0px auto;width: 100%;max-width: 700px;}}
a.oma_paytrail_banneri img{display: block;margin: 25px auto 25px auto;max-width: 90%;}@media (min-width: 1100px){a.oma_paytrail_banneri img{width: 600px;}}

/*
Powered by Clover Shop(r) ❤
Copyright (c) 2013- Clover Shop Oy. All rights reserved.

This is commercial software. Unauthorized use, reproduction,
reverse engineering and/or distribution is strictly prohibited.

For more information, please visit https://www.clovershop.com
*/
