/* Every action uses the same enamel sign as the figure journey arrows. */
body :is(button:not(.journeyImage):not(.productImage):not(.lineCard),a.btn){
 position:relative;isolation:isolate;
 background:linear-gradient(160deg,#325a46,#143b2c 55%,#0c281f)!important;
 color:#fff0cd!important;border:3px solid #dcbc77!important;border-radius:10px!important;
 box-shadow:inset 0 0 0 3px #102c24,inset 0 0 0 4px #e4c4897a,0 3px 0 #092219,0 6px 12px #0003!important;
 text-shadow:0 1px 2px #0006;min-height:38px;
 transition:background .16s,border-color .16s,box-shadow .16s;
}
body :is(button:not(.journeyImage):not(.productImage):not(.lineCard),a.btn)::before{
 content:'';position:absolute;inset:5px;pointer-events:none;
 background:radial-gradient(circle at 0 0,#f0d393 0 1.5px,transparent 2px),radial-gradient(circle at 100% 0,#f0d393 0 1.5px,transparent 2px),radial-gradient(circle at 0 100%,#f0d393 0 1.5px,transparent 2px),radial-gradient(circle at 100% 100%,#f0d393 0 1.5px,transparent 2px);
}
body :is(button.red,button.detailLink,button.active,button[aria-pressed="true"],a.btn.red){background:linear-gradient(150deg,#b85344,#8d302b)!important}
body :is(button:not(.journeyImage):not(.productImage):not(.lineCard),a.btn):hover:not(:disabled){background:linear-gradient(150deg,#b85344,#8d302b)!important;border-color:#f0d393!important}
body :is(button:not(.journeyImage):not(.productImage):not(.lineCard),a.btn):active:not(:disabled){box-shadow:inset 0 0 0 3px #102c24,inset 0 0 0 4px #e4c4897a,0 1px 0 #092219,0 2px 5px #0003!important}
body :is(button:not(.journeyImage):not(.productImage):not(.lineCard),a.btn):focus-visible{outline:2px solid #f0d393!important;outline-offset:4px}
body button:disabled{opacity:.45;cursor:default}
body .bag{padding:7px 14px;font-size:11px}
body .bag span{background:#102c24;color:#fff0cd;border:1px solid #dcbc7770}
body dialog .close{padding:0;min-height:40px;width:40px;height:40px;font:26px/1 Arial;display:grid;place-items:center}
body footer button{padding:7px 13px;font-size:10px}
@media(prefers-reduced-motion:reduce){body :is(button,a.btn){transition:none}}
