.shopify-section.adawat-ld-section{position:static;height:0;margin:0;padding:0;overflow:visible}.adawat-ld{--adawat-ld-navy: var(--adawat-color-navy-deep, #00073c);--adawat-ld-gold: var(--adawat-color-gold, #ffd71f);--adawat-ld-ink: #111;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10085;display:flex;align-items:center;justify-content:center;padding:max(.5rem,env(safe-area-inset-top,0px)) max(.5rem,env(safe-area-inset-right,0px)) max(.5rem,env(safe-area-inset-bottom,0px)) max(.5rem,env(safe-area-inset-left,0px));visibility:hidden;pointer-events:none}.adawat-ld.is-open{visibility:visible;pointer-events:auto}.adawat-ld[hidden]{display:none!important}.adawat-ld__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;margin:0;padding:0;background:#00000073;cursor:pointer;opacity:0;transition:opacity .28s ease}.adawat-ld.is-open .adawat-ld__backdrop{opacity:1}.adawat-ld__dialog{position:relative;z-index:1;width:min(560px,calc(100vw - 1rem));max-height:min(92dvh,860px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:1.5rem 1.35rem 1.25rem;border-radius:28px;background:radial-gradient(120% 80% at 50% -10%,rgba(255,215,31,.28),transparent 55%),linear-gradient(180deg,#fff,#f7f8fc);color:var(--adawat-ld-ink);text-align:center;box-shadow:0 24px 60px #00000038;transform:translate3d(0,14px,0) scale(.985);opacity:0;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .28s ease}.adawat-ld.is-open .adawat-ld__dialog{transform:none;opacity:1}.adawat-ld__close{position:absolute;top:.65rem;inset-inline-end:.65rem;z-index:2;width:2.25rem;height:2.25rem;border:0;border-radius:999px;background:var(--adawat-ld-navy);color:#fff;font-size:1.15rem;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.adawat-ld__brand{display:flex;flex-direction:column;align-items:center;gap:.65rem;margin-bottom:.85rem}.adawat-ld__logo{display:block;width:auto;height:1.65rem;object-fit:contain}.adawat-ld__badge{margin:0;display:inline-flex;align-items:center;justify-content:center;padding:.35rem .85rem;border-radius:999px;background:var(--adawat-ld-gold);color:#111;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.adawat-ld__title{margin:0 0 .45rem;color:var(--adawat-ld-navy);font-family:var(--adawat-font-heading, Georgia, serif);font-size:clamp(1.35rem,4.2vw,1.85rem);font-weight:700;line-height:1.2;letter-spacing:-.02em}.adawat-ld__sub{margin:0 auto 1.25rem;max-width:28rem;color:#444;font-size:.95rem;line-height:1.45}.adawat-ld__table{display:flex;align-items:center;justify-content:center;gap:clamp(4.5rem,18vw,7rem);margin:0 auto 1.35rem;padding:2.5rem 2.25rem 2.6rem;border-radius:22px;background:#fff;border:1px solid rgba(0,7,60,.08);perspective:1100px;perspective-origin:50% 40%}.adawat-ld__die{--die-size: clamp(5rem, 21vw, 6.5rem);--die-depth: calc(var(--die-size) / 2 - .5px);width:var(--die-size);height:var(--die-size);position:relative;transform-style:preserve-3d;flex-shrink:0}.adawat-ld__scene{width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(-22deg) rotateY(28deg)}.adawat-ld__cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transform:rotateX(0) rotateY(0);transition:transform .95s cubic-bezier(.18,.9,.24,1);will-change:transform}.adawat-ld.is-rolling .adawat-ld__cube{transition:none;animation:adawat-ld-tumble-a .55s linear infinite}.adawat-ld.is-rolling .adawat-ld__die[data-ld-die=b] .adawat-ld__cube{animation-name:adawat-ld-tumble-b}.adawat-ld.is-landed .adawat-ld__scene{animation:adawat-ld-settle .55s cubic-bezier(.22,1,.36,1)}@keyframes adawat-ld-tumble-a{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(360deg) rotateY(-360deg) rotate(180deg)}}@keyframes adawat-ld-tumble-b{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(-360deg) rotateY(360deg) rotate(-180deg)}}@keyframes adawat-ld-settle{0%{transform:rotateX(-22deg) rotateY(28deg) scale(.94)}55%{transform:rotateX(-22deg) rotateY(28deg) scale(1.05)}to{transform:rotateX(-22deg) rotateY(28deg) scale(1)}}.adawat-ld__face{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);display:grid;place-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:.35rem;border:1px solid #00052a;background:linear-gradient(160deg,#121a6e 0%,var(--adawat-ld-navy) 45%,#00041f 100%);box-shadow:inset 0 0 0 1px #00073c;transform-style:preserve-3d}.adawat-ld__face--1{transform:rotateY(0) translateZ(var(--die-depth))}.adawat-ld__face--2{transform:rotateX(90deg) translateZ(var(--die-depth))}.adawat-ld__face--3{transform:rotateY(90deg) translateZ(var(--die-depth))}.adawat-ld__face--4{transform:rotateY(-90deg) translateZ(var(--die-depth))}.adawat-ld__face--5{transform:rotateX(-90deg) translateZ(var(--die-depth))}.adawat-ld__face--6{transform:rotateY(180deg) translateZ(var(--die-depth))}.adawat-ld__dots{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);width:72%;height:72%;gap:6%}.adawat-ld__dot{width:100%;aspect-ratio:1;border-radius:50%;background:transparent;place-self:center;box-shadow:none}.adawat-ld__dot.is-on{background:var(--adawat-ld-gold);box-shadow:0 1px 2px #00000059,0 0 8px #ffd71f59}.adawat-ld__play{display:inline-flex;align-items:center;justify-content:center;min-width:min(100%,16rem);height:3rem;margin:0 auto .85rem;padding:0 1.5rem;border:0;border-radius:999px;background:var(--adawat-ld-navy);color:#fff;font-size:1rem;font-weight:700;letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,background .18s ease}.adawat-ld__play:hover{transform:translateY(-1px)}.adawat-ld__play:disabled{opacity:.55;cursor:default;transform:none}.adawat-ld__result{margin:.35rem 0 .85rem}.adawat-ld__win{margin:0 0 .35rem;color:var(--adawat-ld-navy);font-size:1.15rem;font-weight:700}.adawat-ld__faces{margin:0 0 .55rem;color:#555;font-size:.92rem}.adawat-ld__code-row{margin:0 0 .45rem}.adawat-ld__code{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .75rem;border-radius:10px;background:var(--adawat-ld-gold);color:#111;font-size:.95rem;font-weight:800;letter-spacing:.04em}.adawat-ld__note{margin:0 0 .85rem;color:#555;font-size:.88rem;line-height:1.4}.adawat-ld__shop{display:inline-flex;align-items:center;justify-content:center;min-width:10rem;height:2.65rem;padding:0 1.25rem;border:0;border-radius:999px;background:var(--adawat-ld-navy);color:#fff;font-weight:700;cursor:pointer}.adawat-ld__later{display:block;margin:.35rem auto 0;border:0;background:transparent;color:#666;font-size:.88rem;text-decoration:underline;cursor:pointer}@media screen and (max-width:480px){.adawat-ld__dialog{padding:1.25rem 1rem 1.1rem;border-radius:22px}.adawat-ld__table{gap:3rem;padding:1.75rem 1.25rem 1.9rem}.adawat-ld__die{--die-size: clamp(4.5rem, 30vw, 5.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/adawat-lucky-dice-popup.css.map */
