/* START_SNIPPET:dakeya-mobile-buy (INDEX:113) */
.dakeya-mobile-buy{display:none}
@media(max-width:767px){
.dakeya-mobile-buy{display:flex;position:fixed;inset:auto 0 0;z-index:29;background:#fff;border-top:1px solid #dce3e8;box-shadow:0 -3px 16px #0000000d;padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:12px;align-items:center;justify-content:space-between}
.dakeya-mobile-buy[hidden]{display:none!important}.dakeya-mobile-buy__info{display:grid;gap:3px;line-height:1.25}.dakeya-mobile-buy__gift{font-size:10px;color:#525d65}.dakeya-mobile-buy__info>strong{font-size:13px}.dakeya-mobile-buy__info>span{display:flex;gap:7px;align-items:baseline}.dakeya-mobile-buy__info b{font-size:19px}.dakeya-mobile-buy__info small{font-size:10px;color:#525d65}.dakeya-mobile-buy>button{background:#17191d;color:#fff;min-height:44px;min-width:130px;border-radius:25px;font-size:14px;font-weight:600;padding:10px 16px}.dakeya-mobile-buy>button:disabled{opacity:.5}
body:has(dakeya-mobile-buy) .product-sticky-form{display:none!important}body:has(dakeya-mobile-buy) .footer-group{padding-bottom:82px}
body:has(cart-drawer[open]) dakeya-mobile-buy,body:has(cart-drawer.active) dakeya-mobile-buy,body:has(.drawer[open]) dakeya-mobile-buy,body:has(.drawer.is-open) dakeya-mobile-buy{display:none!important}
}
/* END_SNIPPET:dakeya-mobile-buy */
