﻿ header,#top-header{position:absolute;top:15px;left:20px;right:20px;margin:0;height:80px;background:#fcf6e8;box-shadow:0 4px 20px rgba(0,0,0,4%);border-radius:8px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;box-sizing:border-box;z-index:1000;flex-wrap:nowrap;gap:15px}.toplogo{display:flex;align-items:center;background:0 0;width:auto;margin-right:15px}.toplogo img{height:85px;width:auto;object-fit:contain;display:block}.topbanner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;margin:0;background:0 0;flex-grow:1}.top-name{color:#1b4d3e;font-size:26px;font-weight:700;margin:0 0 2px;line-height:1.1;letter-spacing:-.3px;text-shadow:none;white-space:nowrap}.top-subname{color:#5a7369;font-size:14px;font-weight:500;margin:0;letter-spacing:.2px;white-space:nowrap}.header-top-right{display:flex;align-items:center;gap:15px;position:static;height:100%}.global-search{position:relative;width:30px;height:30px;border:1px solid transparent;border-radius:6px;background:0 0;overflow:hidden;margin:0;transition:all .3s ease}.global-search.global-search-open{width:180px;background:#fff;border:1px solid #eae6df}.global-search:focus-within{border-color:#1b4d3e}.global-search-input{width:100%;height:100%;padding:0 32px 0 10px;font-size:13px;background:0 0;border:none;box-sizing:border-box;opacity:0;transition:opacity .2s ease}.global-search.global-search-open .global-search-input{opacity:1}.global-search-icon{position:absolute;width:30px;height:30px;top:0;right:0;background:#1b4d3e;display:flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;transition:background-color .2s ease,border-radius .3s ease;padding:0}.global-search-icon:hover{background-color:#e65f2b}.global-search.global-search-open .global-search-icon{border-radius:0 4px 4px 0}.global-search-icon .la,.global-search-icon .las{color:#fff;font-size:14px;font-weight:900;display:inline-block;line-height:1}.top-fontsize{display:inline-flex;align-items:center;height:24px;border:1px solid #eae6df;background-color:#fdfbf7;border-radius:4px;cursor:pointer;overflow:hidden}.top-fontsize a{display:inline-block;width:24px;height:24px;transition:background-color .2s ease}.top-fontsize .increase{background:url(/general/css/images/font-increase.png)no-repeat 50%;background-size:20px 20px;position:relative}.top-fontsize .increase:after{content:'';position:absolute;right:0;top:4px;height:16px;border-right:1px solid #eae6df}.top-fontsize .decrease{background:url(/general/css/images/font-decrease.png)no-repeat 50%;background-size:20px 20px}.top-fontsize .increase:hover,.top-fontsize .decrease:hover{background-color:#d2e4de}.top-cart{display:block;width:38px;height:34px;margin:0;padding:0;cursor:pointer;background:url(/general/css/images/top_cart_0.png)50% no-repeat;background-size:24px;transition:transform .2s ease}.top-cart.current{background-image:url(/general/css/images/top_cart_1.png)}@keyframes swing{0%{transform:rotate(0)}10%{transform:rotate(10deg)}30%{transform:rotate(0)}40%{transform:rotate(-10deg)}50%{transform:rotate(0)}60%{transform:rotate(5deg)}70%{transform:rotate(0)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}.top-cart:hover{animation:swing ease-in-out .5s 1 alternate}.global-options{position:relative}.current-options{display:inline-flex;align-items:center;height:28px;border:1px solid #eae6df;background-color:#fdfbf7;border-radius:4px;padding-right:22px;box-sizing:content-box;cursor:pointer}.current-options:hover{border-color:#1b4d3e}.current-options:after{content:'';position:absolute;top:50%;right:8px;transform:translateY(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #1b4d3e}.global-options .top-language,.global-options .top-currency,.global-options .top-alt_currency{display:inline-block;height:24px;margin:2px 0;padding-left:34px;width:35px;box-sizing:content-box}.global-options .top-language{background:url(/general/css/images/top_language.png)5px no-repeat}.global-options .top-currency{background:url(/general/css/images/top_currency.png)5px no-repeat}.global-options .top-alt_currency{background:url(/general/css/images/top_alt_currency.png)5px no-repeat}.global-options .top-alt_currency:has(.current-alt_currency:empty),.global-options .top-alt_currency:has(.current-alt_currency.xx){display:none}.current-options .top-language:after,.current-options .top-currency:after{content:'';position:absolute;padding-right:6px;top:0;height:28px;border-right:1px solid #eae6df}.global-options .current-language,.global-options .current-currency,.global-options .current-alt_currency,.global-options .current-country{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:18px!important;margin:0!important;padding:0!important;transform:translateY(2px)!important;background-size:100% 100%!important;background-position:50%!important;background-repeat:no-repeat!important}.global-options .current-language span,.global-options .current-currency span,.global-options .current-alt_currency span,.global-options .current-country span{color:#1a252f!important;font-size:11px!important;font-weight:700!important;line-height:1.1!important;background-color:rgba(255,255,255,.75)!important;border-radius:2px!important;padding:1px 3px!important;text-shadow:none!important;display:inline-block!important}.global-options .global-dropdown{display:none;position:absolute;width:244px;min-width:160px;top:35px;right:0;z-index:999;background:#fff;padding:15px;box-shadow:0 4px 20px rgba(0,0,0,8%);border-radius:6px;border:1px solid #eae6df}.global-dropdown .title{font-weight:700;font-size:14px;margin-bottom:4px;color:#1b4d3e}.global-dropdown .title img{vertical-align:middle;margin-right:4px}.global-dropdown .comment,.global-dropdown .altprice{font-size:11px;margin:5px 0 0;color:gray;font-style:italic}.global-dropdown .divider{margin:5px 0;border-top:solid 1px #eae6df}.global-options .grid{display:grid;grid-gap:2px;grid-template-columns:repeat(5,48px);background-color:#fff;margin:0 0 8px;padding:0;list-style:none}.global-dropdown .grid a{display:block;text-decoration:none!important}.global-dropdown .grid li{width:48px!important;height:32px!important;border:1px solid gray;background-color:#eee;border-radius:3px;margin:0;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;position:relative;color:#1a252f!important}.global-dropdown .grid li span{color:#1a252f!important;text-decoration:none!important;font-family:Arial,sans-serif!important;font-size:10px!important;font-weight:700!important;line-height:1.1!important;background-color:rgba(255,255,255,.75)!important;border-radius:2px!important;padding:1px 3px!important;text-shadow:none!important;display:inline-block!important;max-width:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-dropdown .grid li:hover,.global-dropdown .grid li a:hover,.global-dropdown .grid li a:hover span,.global-dropdown .grid a:hover li span{text-decoration:none!important;color:#e65f2b!important}.global-dropdown .grid a:hover li{transform:scale(1.1);transition:transform .2s ease;z-index:10;border-color:#e65f2b!important}.global-dropdown .grid.language{margin-bottom:10px}.global-dropdown .grid.language li span{font-size:8.5px!important;letter-spacing:-.5px!important;padding:1px 2px!important}.global-dropdown .grid li.current{border:2px solid #e65f2b!important;box-shadow:0 0 4px rgba(230,95,43,.4)!important;z-index:5}.global-dropdown .grid li.current span{color:#e65f2b!important}.global-dropdown .grid .disabled,.global-dropdown .grid .disabled span{color:#888!important}.global-dropdown a li::after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(255,255,255,.2);z-index:0}.global-dropdown .grid li span{position:relative;z-index:1}.global-options .ar{background-image:url(/general/css/images/flags/ar.png)}.global-options .au{background-image:url(/general/css/images/flags/au.png)}.global-options .bo{background-image:url(/general/css/images/flags/bo.png)}.global-options .br{background-image:url(/general/css/images/flags/br.png)}.global-options .ca{background-image:url(/general/css/images/flags/ca.png)}.global-options .ch{background-image:url(/general/css/images/flags/ch.png)}.global-options .cl{background-image:url(/general/css/images/flags/cl.png)}.global-options .cn{background-image:url(/general/css/images/flags/cn.png)}.global-options .co{background-image:url(/general/css/images/flags/co.png)}.global-options .cr{background-image:url(/general/css/images/flags/cr.png)}.global-options .de{background-image:url(/general/css/images/flags/de.png)}.global-options .dk{background-image:url(/general/css/images/flags/dk.png)}.global-options .en{background-image:url(/general/css/images/flags/us.png)}.global-options .es{background-image:url(/general/css/images/flags/es.png)}.global-options .eu{background-image:url(/general/css/images/flags/eu.png)}.global-options .fr{background-image:url(/general/css/images/flags/fr.png)}.global-options .gb{background-image:url(/general/css/images/flags/gb.png)}.global-options .he{background-image:url(/general/css/images/flags/il.png)}.global-options .hk{background-image:url(/general/css/images/flags/hk.png)}.global-options .hu{background-image:url(/general/css/images/flags/hu.png)}.global-options .il{background-image:url(/general/css/images/flags/il.png)}.global-options .in{background-image:url(/general/css/images/flags/in.png)}.global-options .it{background-image:url(/general/css/images/flags/it.png)}.global-options .ja{background-image:url(/general/css/images/flags/jp.png)}.global-options .jp{background-image:url(/general/css/images/flags/jp.png)}.global-options .ko{background-image:url(/general/css/images/flags/kr.png)}.global-options .kr{background-image:url(/general/css/images/flags/kr.png)}.global-options .mx{background-image:url(/general/css/images/flags/mx.png)}.global-options .my{background-image:url(/general/css/images/flags/my.png)}.global-options .nl{background-image:url(/general/css/images/flags/nl.png)}.global-options .no{background-image:url(/general/css/images/flags/no.png)}.global-options .nz{background-image:url(/general/css/images/flags/nz.png)}.global-options .pe{background-image:url(/general/css/images/flags/pe.png)}.global-options .ph{background-image:url(/general/css/images/flags/ph.png)}.global-options .pl{background-image:url(/general/css/images/flags/pl.png)}.global-options .pt{background-image:url(/general/css/images/flags/pt.png)}.global-options .py{background-image:url(/general/css/images/flags/py.png)}.global-options .ru{background-image:url(/general/css/images/flags/ru.png)}.global-options .se{background-image:url(/general/css/images/flags/se.png)}.global-options .sg{background-image:url(/general/css/images/flags/sg.png)}.global-options .sv{background-image:url(/general/css/images/flags/se.png)}.global-options .tw{background-image:url(/general/css/images/flags/tw.png)}.global-options .us{background-image:url(/general/css/images/flags/us.png)}.global-options .uy{background-image:url(/general/css/images/flags/uy.png)}.global-options .za{background-image:url(/general/css/images/flags/za.png)}.global-options .zh{background-image:url(/general/css/images/flags/cn.png)}.global-options .xx{background-image:url(/general/images/remove.png)}@media only screen and (max-width:750px){header,#top-header{position:relative;top:0;left:0;right:0;height:auto;flex-direction:column;padding:15px;gap:15px}.topbanner{margin-left:0;text-align:center;align-items:center}.header-top-right{flex-wrap:wrap;justify-content:center}}