.ak-spin-fab{position:absolute;right:86px;bottom:8px;width:56px;height:56px;min-width:0;min-height:0;box-sizing:border-box;border-radius:50%;border:2px solid #fff;padding:0;margin:0;cursor:pointer;background:conic-gradient(#a38148 0 60deg,#f7f0e4 0 120deg,#7a1f2b 0 180deg,#eadbc0 0 240deg,#2f2a26 0 300deg,#d9c29a 0 360deg);box-shadow:0 12px 32px #00000038;display:flex;align-items:center;justify-content:center;flex:none;aspect-ratio:1;transition:transform .25s ease,opacity .25s ease;z-index:7;-webkit-tap-highlight-color:transparent}.ak-spin-fab[hidden]{display:none!important}.ak-spin-fab:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid rgba(163,129,72,.55);animation:akSpinPulse 2.4s ease-out infinite;pointer-events:none}.ak-spin-fab:after{content:"";position:absolute;top:-7px;left:50%;margin-left:-6px;border:6px solid transparent;border-top:9px solid #1f1a14;border-bottom:0}.ak-spin-fab span{display:block;width:24px;height:24px;flex:none;border-radius:50%;background:#fff;color:#a38148;font:700 8.5px/24px Poppins,Arial,sans-serif;letter-spacing:.02em;text-align:center;box-shadow:0 1px 4px #00000040}.ak-spin-fab:hover{transform:scale(1.06)}.ak-spin-fab:focus-visible{outline:2px solid #A38148;outline-offset:3px}@keyframes akSpinPulse{0%{transform:scale(.92);opacity:.9}to{transform:scale(1.25);opacity:0}}.akashi-floating-actions.chat-open .ak-spin-fab{display:none!important}@media(max-width:1180px){.ak-spin-fab{right:60px;bottom:2px;width:46px;height:46px}.ak-spin-fab span{width:20px;height:20px;line-height:20px;font-size:7.5px}}.ak-spin-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147481600;display:flex;align-items:center;justify-content:center;padding:16px;background:#14100c8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .22s ease;font-family:Poppins,Arial,sans-serif}.ak-spin-overlay[hidden]{display:none}.ak-spin-overlay.is-open{opacity:1}.ak-spin-card{position:relative;width:min(420px,100%);max-height:calc(100vh - 32px);overflow:auto;background:#fbf8f3;color:#1f1a14;border-radius:22px;box-shadow:0 30px 80px #00000059;text-align:center;padding:22px 20px 20px;transform:translateY(10px) scale(.98);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.ak-spin-overlay.is-open .ak-spin-card{transform:none}.ak-spin-close{position:absolute;top:10px;right:10px;width:34px;height:34px;border:0;border-radius:50%;background:#1f1a140f;color:#1f1a14;font-size:20px;line-height:34px;cursor:pointer;z-index:2}.ak-spin-banner{display:block;width:calc(100% + 40px);margin:-22px -20px 14px;max-height:150px;object-fit:cover;border-radius:22px 22px 0 0}.ak-spin-title{margin:2px 34px 4px;font:600 30px/1.1 Cormorant Garamond,Cormorant,Georgia,serif;color:#1f1a14}.ak-spin-sub{margin:0 0 14px;font-size:13px;line-height:1.45;color:#6f665b}.ak-spin-wheelbox{--ak-wheel:min(300px, calc(100vw - 88px) );position:relative;width:var(--ak-wheel);height:var(--ak-wheel);margin:4px auto 14px;flex:none}@supports (height:100svh){.ak-spin-wheelbox{--ak-wheel:max(200px,min(300px, calc(100vw - 88px) , calc(100svh - 330px) ))}}.ak-spin-wheelbox:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 6px #fff,0 0 0 8px #a38148,0 14px 34px #00000038;pointer-events:none}.ak-spin-wheel{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;display:block;overflow:hidden;border-radius:50%;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);background:transparent;box-shadow:none;transform:rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ak-spin-wheel text{font-family:Poppins,Arial,sans-serif;font-weight:600;pointer-events:none}.ak-spin-pointer{position:absolute;top:-14px;left:50%;width:30px;height:38px;margin-left:-15px;filter:drop-shadow(0 3px 4px rgba(0,0,0,.3));z-index:2}.ak-spin-hub{position:absolute;top:50%;left:50%;width:22%;height:22%;margin:-11% 0 0 -11%;border-radius:50%;background:#fff;border:3px solid #A38148;display:flex;align-items:center;justify-content:center;font:700 11px Poppins,Arial,sans-serif;color:#a38148;letter-spacing:.04em;box-shadow:0 2px 8px #0000002e}.ak-spin-btn{display:inline-flex;align-items:center;justify-content:center;min-width:180px;min-height:46px;padding:0 26px;border:0;border-radius:999px;background:#a38148;color:#fff;font:600 15px Poppins,Arial,sans-serif;letter-spacing:.02em;cursor:pointer;text-decoration:none;box-shadow:0 8px 20px #a3814859}.ak-spin-btn:hover{background:#8d6e3b;color:#fff}.ak-spin-btn[disabled]{opacity:.55;cursor:default;box-shadow:none}.ak-spin-left{margin:10px 0 0;font-size:12.5px;color:#6f665b}.ak-spin-msg{margin:10px 0 0;font-size:13px;color:#7a1f2b}.ak-spin-msg:empty{display:none}.ak-spin-result{margin-top:4px}.ak-spin-result[hidden]{display:none}.ak-spin-result h3{margin:0 0 6px;font:600 26px/1.15 Cormorant Garamond,Cormorant,Georgia,serif}.ak-spin-result p{margin:0 0 8px;font-size:13px;color:#6f665b}.ak-spin-code{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:10px auto;max-width:300px;padding:8px 8px 8px 16px;border:1.5px dashed #A38148;border-radius:12px;background:#fff}.ak-spin-code b{font:700 17px/1.2 Poppins,Arial,sans-serif;letter-spacing:.08em;color:#1f1a14;word-break:break-all;text-align:left}.ak-spin-copy{flex:none;border:0;border-radius:9px;background:#1f1a14;color:#fff;font:600 12px Poppins,Arial,sans-serif;padding:9px 14px;cursor:pointer}.ak-spin-actions{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:12px}.ak-spin-link{background:none;border:0;color:#6f665b;font:500 13px Poppins,Arial,sans-serif;text-decoration:underline;cursor:pointer;padding:4px}.ak-spin-confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;border-radius:22px}.ak-spin-confetti i{position:absolute;top:-12px;width:8px;height:12px;border-radius:2px;animation:akSpinFall 1.8s ease-in forwards}@keyframes akSpinFall{to{transform:translateY(560px) rotate(540deg);opacity:0}}@media(max-width:480px){.ak-spin-card{padding:18px 16px 16px}.ak-spin-banner{width:calc(100% + 32px);margin:-18px -16px 12px}.ak-spin-title{font-size:26px}}@media(prefers-reduced-motion:reduce){.ak-spin-fab:before{animation:none}.ak-spin-confetti{display:none}.ak-spin-overlay,.ak-spin-card{transition:none}}.ak-coupons{margin-top:18px}.ak-coupons h4{margin:0 0 12px;font-size:16px}.ak-coupon-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.ak-coupon{border:1px solid #E7DFD2;border-radius:14px;background:#fff;padding:14px;display:flex;flex-direction:column;gap:6px;font-family:Poppins,Arial,sans-serif}.ak-coupon.is-off{opacity:.6}.ak-coupon-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ak-coupon-top b{font-size:15px;letter-spacing:.06em;word-break:break-all}.ak-coupon-badge{flex:none;font-size:11px;font-weight:600;border-radius:999px;padding:3px 9px;background:#eef7f0;color:#1e7a3c}.ak-coupon-badge.is-used{background:#f2f0ec;color:#6f665b}.ak-coupon-badge.is-expired{background:#fbedee;color:#9b2c36}.ak-coupon-reward{font-size:14px;font-weight:600;color:#1f1a14}.ak-coupon-meta{font-size:12px;color:#6f665b;line-height:1.5}.ak-coupon-btns{display:flex;gap:8px;margin-top:4px}.ak-coupon-btns button{flex:1;min-height:36px;border-radius:10px;font:600 12.5px Poppins,Arial,sans-serif;cursor:pointer;border:1px solid #A38148;background:#fff;color:#8d6e3b}.ak-coupon-btns button.is-main{background:#a38148;color:#fff}.ak-coupons-empty{font-size:13px;color:#6f665b;margin:0}.ak-spin-left:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/368/assets/akashi-spin.css.map */
