#contener-menu-is{position:fixed;top:0;left:0;width:150px;background:#2a2a2a;box-sizing:border-box;overflow-y:auto;z-index:1000}.boutique-table{table-layout:auto;border-collapse:collapse;margin-left:150px}.boutique-table th{background-color:#f4f4f4;padding:10px;text-align:left;border:1px solid #ccc}.boutique-table td{padding:10px}#menu-is,#menu-is dd{margin:0;padding:0}#menu-is{width:150px;background-color:#2a2a2a;color:#fff;list-style:none;position:fixed;top:0;left:0;z-index:999;height:100%;border-radius:8px 0 0 8px}#menu-is dl{margin:0;padding:0;list-style:none;position:relative}#menu-is dt{padding:10px 15px;color:#fff;background-color:#2a2a2a;cursor:pointer;text-align:center;border-radius:8px}#menu-is dd{display:none;position:absolute;left:100%;top:0;background-color:#2a2a2a;width:150px;z-index:999;margin-left:-1px;opacity:0;transition:opacity .3s ease-in-out .3s ease;border-radius:0 8px 8px 0}#menu-is dl:hover>dd,#menu-is dd:hover{display:block;opacity:1}#menu-is dd ul{margin:0;padding:0;list-style:none}#menu-is dd a{padding:10px 15px;color:#ffd700;text-decoration:none;display:block;border-radius:0 8px 0 8px}#menu-is dd a:hover{background-color:#444}.hamburger-is{display:none;cursor:pointer;position:absolute;top:13px;left:20px;z-index:1301;background:0;border:0;outline:0;width:54px;height:54px}.hamburger-is .bar{position:absolute;width:44px;height:4px;background:linear-gradient(to top,#ff860b 20%,#ff4c00);border-radius:2px;transition:all .3s ease}.hamburger-is .bar-top{top:9px;left:4px}.hamburger-is .bar-middle{top:25px;left:4px}.hamburger-is .bar-bottom{top:41px;left:4px}.hamburger-is.active .bar-top{transform:rotate(45deg) translate(11.3px,11.3px)}.hamburger-is.active .bar-middle{opacity:0}.hamburger-is.active .bar-bottom{transform:rotate(-45deg) translate(11.3px,-11.3px)}#mobile-menu-is-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#121212ee;z-index:1300;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:70px;transition:opacity .25s .3s ease;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:100vh}#mobile-menu-is-overlay ul{list-style:none;padding:0;margin:0;width:85%}#mobile-menu-is-overlay li{margin:0 0 18px 0}#mobile-menu-is-overlay a{display:block;color:#ffd700;font-size:1.2em;text-decoration:none;padding:14px 18px;border-radius:8px;text-align:center;box-shadow:0 1px 6px 0 #0003;transition:background .2s .3s ease}#mobile-menu-is-overlay a:hover{background:#363636;color:#ff4c00}#mobile-menu-is-overlay.active{display:flex;opacity:1;pointer-events:auto}.mobile-menu-is-section{margin-bottom:18px}.mobile-menu-is-title{display:block;font-weight:bold;color:var(--text-color-1);font-size:1.08em;margin-bottom:6px;margin-top:12px;padding-left:5px}#mobile-menu-is-overlay .mobile-menu-section ul{padding-left:16px}#mobile-menu-is-overlay .mobile-menu-section ul li a{background:0;color:#ffb300;padding:7px 8px;border-radius:6px;font-size:1em;text-align:left;min-width:115px;display:block;margin-bottom:2px}#mobile-menu-is-overlay .mobile-menu-section ul li a:hover{background:#282828;color:#ff4c00}@media(max-width:765px){.hamburger-is{display:block}#contener-menu-is,#menu-is{display:none !important}.itemshop-search,form[action="index.php"]{margin-left:110px !important;margin-right:90px;margin-top:60px;text-align:center}}@media(min-width:430px){#mobile-menu-is-overlay .mobile-menu-section ul{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px;max-width:300px;margin:0 auto;justify-content:center}}@media(min-width:600px){#mobile-menu-is-overlay .mobile-menu-is-section ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px 45px;max-width:300px;margin:0 auto;justify-content:center}}.itemshop-title{margin-left:150px;color:#ff6347;font-size:21px;text-align:center;margin-bottom:20px}@media(max-width:765px){.itemshop-title{margin-left:0 !important;margin-right:15px;font-size:18px}}@media(max-width:765px){.boutique-table{margin-left:20px;margin-right:20px}}.item-name{color:#ff6000;font-size:1em;text-align:left}.item-description{color:#ff9000;font-size:1em;text-align:left}.text-regular{color:var(--text-color);font-size:1em;text-align:left}.separator{color:var(--text-color);font-size:1em;text-align:left}.value-highlight{color:orange;font-weight:bold}
