
.hint80{display:none}
@media(min-width:900px){
body.centered79 .app{grid-template-rows:116px 0 48px minmax(440px,1fr) 84px;min-height:760px;height:100dvh;padding:0 48px;background:#fffefb}
body.centered79 .app header{padding:22px 0 0;background:transparent}
body.centered79 .demo77{position:absolute;top:111px;left:50px;z-index:15;font-size:11px}
body.centered79 .browse{grid-row:3;justify-content:flex-end;gap:23px}
body.centered79 .space{border-radius:0;background:#f9f7f1!important;grid-row:4}
body.centered79 .paths{display:none}
body.centered79 .oil span{background:none;margin-top:9px;color:#3b5947}
body.centered79 .space>.box-bar{width:320px;padding:0 12px 12px;border:0;background:transparent;box-shadow:none!important;border-radius:0!important}
body.centered79 .box-top{justify-content:center;margin-bottom:22px}
body.centered79 .box-top strong{font:25px Georgia;color:#254e3c}
body.centered79 .bottom-count{font:11px Arial;margin-left:10px}
body.centered79 .chosen{gap:7px;padding:0 5px 13px;border-bottom:1px solid #c5ccb9;position:relative}
body.centered79 .chosen:before,body.centered79 .chosen:after{content:'';position:absolute;bottom:-1px;width:1px;height:17px;background:#c5ccb9;left:0}
body.centered79 .chosen:after{left:auto;right:0}
body.centered79 .slot{height:70px;border:0;display:flex;flex-direction:column;justify-content:center}
body.centered79 .slot img{height:48px}
body.centered79 .slot>span{font-size:9px;margin-top:6px}
body.centered79 .slot.empty>span{font:20px Georgia;color:#a7b29a;padding:0;margin:0}
body.centered79 .slot button{width:21px;height:21px;font-size:14px;top:-5px;right:0;border-color:#dce1d4;background:#fffefb}
body.centered79 .hint80{display:block;margin:14px 0 0;text-align:center;font:11px Arial;color:#73806b}
body.centered79 .purchase80{grid-row:5;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-top:1px solid #e2e5d9;background:#fffefb}
body.centered79 .purchase80>span{font:12px Arial;color:#66765e}
body.centered79 .purchase80 b{font:30px Georgia;color:#174b3a;margin-left:16px}
body.centered79 .purchase80 .bottom-line{margin:0;gap:25px}
body.centered79 .purchase80 .status{max-width:260px;font:12px Arial}
body.centered79 .purchase80 .review{font:13px Arial;padding:13px 22px;min-height:44px;border-radius:5px}
body.centered79 .gesture-hint{background:transparent;bottom:12px;font-size:10px}
body.centered79 .zoom-tools{bottom:13px;left:16px;box-shadow:none;border-color:#e1e5d8;background:#fffefa}
body.centered79 .space>.box-bar.over{background:#edf1e5!important;border-radius:10px!important}
}
