/* START_SNIPPET:sagaza-mobile-buy (INDEX:214) */
sagaza-mobile-buy{display:none}@media(max-width:749px){sagaza-mobile-buy:not([hidden]){display:flex;position:fixed;inset:auto 0 0;z-index:40;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dedede;box-shadow:0 -4px 16px #0000000a}.sagaza-mobile-buy__info{flex:1;min-width:0;font-size:12px}.sagaza-mobile-buy__info>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sagaza-mobile-buy__info button{text-decoration:underline;min-height:30px;text-align:left;font-size:12px}sagaza-mobile-buy [data-sagaza-add]{min-height:44px;padding:10px 14px;font-size:12px;max-width:58%}body:has(sagaza-mobile-buy:not([hidden])){padding-bottom:88px}}
/* END_SNIPPET:sagaza-mobile-buy */
