.kf-fbanner-group{position:fixed;right:var(--kf-fbanner-right, 12px);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px;z-index:80;pointer-events:auto}.kf-fbanner-group[hidden],.kf-fbanner[hidden]{display:none!important}.kf-fbanner-group[data-pc-vertical=top]{top:20%;transform:translateY(0)}.kf-fbanner-group[data-pc-vertical=bottom]{top:auto;bottom:20%;transform:none}.kf-fbanner{display:block;line-height:0;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px #00000014;transition:transform .15s ease}.kf-fbanner:hover{transform:scale(1.03)}.kf-fbanner__img{display:block;height:auto}.kf-fbanner__img--pc{width:100px}.kf-fbanner__img--mobile{display:none}.kf-fbanner-group__close{position:absolute;top:-18px;right:-4px;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:#333333bf;color:#fff;font-size:16px;line-height:22px;cursor:pointer;display:flex;align-items:center;justify-content:center}.kf-fbanner-group__close:hover{background:#333333e6}.kf-fbanner-group__close:focus-visible{outline:2px solid #0191d4;outline-offset:2px}@media(max-width:749px){.kf-fbanner-group,.kf-fbanner-group[data-pc-vertical=top],.kf-fbanner-group[data-pc-vertical=bottom]{top:auto;bottom:0;right:0;left:0;transform:none;flex-direction:row;align-items:center;justify-content:center;gap:0;padding:0;height:70px;background:#ddd;box-shadow:0 -2px 8px #00000014}.kf-fbanner-group[data-mobile-safe=true]{bottom:env(safe-area-inset-bottom,0)}.kf-fbanner{flex:0 0 auto;height:70px;display:flex;align-items:center;justify-content:center;box-shadow:none;border-radius:0;background:transparent}.kf-fbanner:hover{transform:none}.kf-fbanner--hide-mobile,.kf-fbanner__img--pc{display:none}.kf-fbanner__img--mobile{display:block;max-width:100%;max-height:70px;width:auto;height:auto;object-fit:contain}.kf-fbanner-group__close{top:-26px;right:8px}body{padding-bottom:var(--kf-fbanner-body-pad, 0)}}@media print{.kf-fbanner-group{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kanful-floating-banner.css.map */
