.q_button{display:inline-block;min-width:200px;max-width:90%;padding:.6em 1.3em .5em;box-sizing:border-box;background-color:#535353;color:#fff!important;text-align:center;text-decoration:none;vertical-align:middle;box-shadow:0 1px 3px rgba(0,0,0,.15);transition:all .3s ease-in-out}.q_button:hover,.q_button:focus{color:#fff;background-color:#7d7d7d;box-shadow:0 2px 2px rgba(0,0,0,.15) inset}.q_button.bt_red{background:#c01f0e}.q_button.bt_red:hover,.q_button.bt_red:focus{background-color:#d33929}#hot_banner{display:block;width:100%;margin:0 0 5%}#hot_banner img{width:100%}#hot_banner:hover{opacity:.8}#tag01{position:relative;padding:.5em;background:#b38792;color:#fff}#tag01:before{position:absolute;content:'';top:100%;left:0;border:none;border-bottom:solid 15px transparent;border-right:solid 20px #b38792}#tag02{color:#b81817;border-bottom:dashed 2px #b81817}#tag03{background:linear-gradient(transparent 70%,#d0b3ba 70%)}#pink{font-size:120%;font-weight:700;color:#b81817}#tag04{padding:.4em .5em;color:#000;background:#f4f4f4;border-left:solid 5px #b81817;border-bottom:solid 3px #d7d7d7}#tag05{position:relative;padding:.6em;background:#b38792;border-radius:5px;color:#fff}#tag05:after{position:absolute;content:'';top:100%;left:30px;border:15px solid transparent;border-top:15px solid #b38792;width:0;height:0}:is(h2,h3,h4)[id^=tag]:before,:is(h2,h3,h4)[id^=tag]:after{display:none}:is(h2,h3,h4)[id^=tag]{border-top:none;border-right:none;background-image:none}@media (max-width:959px){.l-header__inner{padding-inline:12px}}.c-widget__title.-spmenu{background-color:var(--color_footer_bg);color:var(--color_footer_text)}.aldila-lp-fixedcta{position:fixed;left:0;right:0;bottom:0;z-index:99;margin:0 !important;padding:8px 10px;background:rgba(255,255,255,.95);box-shadow:0 -2px 8px rgba(0,0,0,.08);gap:8px}.aldila-lp-fixedcta .wp-block-button{flex:1;margin:0}.aldila-lp-fixedcta .wp-block-button__link{width:100%;padding:12px 8px;font-size:14px}.single-lp .lp-content{padding-bottom:80px}.aldila-placeholder-note{border:2px dashed #e0a800;background:#fff8db;padding:10px 12px;font-size:13px}.aldila-storeTable th{width:6.5em;white-space:nowrap}