.sd .sdn,.sd .sdn:empty{display:flex!important}.sd .sd-frame:empty,.sd .sd-home-logo:empty{display:block!important}.sd{--u:1px;position:relative;width:100%;height:calc(var(--sd-h,100) * 1vh);height:calc(var(--sd-h,100) * 1dvh);min-height:240px;background-color:var(--sd-bg,#2b1a10);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:var(--sd-fb,Georgia,serif);color:var(--sd-ink,#2a170b)}.sd *{box-sizing:border-box}.sd-stage{position:relative;flex:none;width:calc(var(--u)*100);height:calc(var(--u)*177.7778);overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:0 0 calc(var(--u)*8) #000000a6;background:var(--sd-stage-img,linear-gradient(transparent,transparent)) center/cover,radial-gradient(ellipse at 50% 38%,#fbe9bf,#f1cf8e 52%,#d9a55b)}.sd-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9000;pointer-events:none;box-shadow:inset 0 0 0 calc(var(--u)*1) var(--sd-ink,#2a170b)}.sd-frame--img{box-shadow:none;background-size:100% 100%;background-repeat:no-repeat}.sdn{position:absolute;left:calc(var(--x)*var(--u));top:calc(var(--y)*var(--u));width:calc(var(--d)*var(--u));height:calc(var(--d)*var(--u));transform:translate(-50%,-50%);border-radius:var(--sd-rad,50%);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;font-family:var(--sd-fh,Georgia,serif);font-weight:700;font-size:calc(var(--d)*var(--u)*.55);line-height:1;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;transition:left .6s ease,top .6s ease,width .6s ease,height .6s ease,opacity .5s;pointer-events:none}.sd-c{background-color:var(--sd-cb,#1f5fa8);background-image:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--sd-cb,#1f5fa8) 55%,#fff),var(--sd-cb,#1f5fa8) 70%,color-mix(in srgb,var(--sd-cb,#1f5fa8) 60%,#000));border:calc(var(--u)*.5) solid var(--sd-ink,#2a170b);color:transparent}.sd-c.sd-up{background-color:#f2b95a;background-image:radial-gradient(circle at 50% 38%,#ffe9b0,#f2b95a);color:#7a2b0c}.sd-c.sd-peek{background-color:#8fbfe6;background-image:radial-gradient(circle at 50% 38%,#d8ecfb,#8fbfe6);color:#123b6e;border-style:dashed}.sd-c.sd-peek.sd-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#d8ecfb38}.sd-t{border-radius:50%;background-color:var(--sd-tk,#e9a920);background-image:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--sd-tk,#e9a920) 25%,#fff),var(--sd-tk,#e9a920));border:calc(var(--u)*.4) solid var(--sd-ink,#2a170b);color:var(--sd-ink,#2a170b);font-size:calc(var(--d)*var(--u)*.7)}.sd-a{background-color:#f6d58a;background-image:radial-gradient(circle at 50% 38%,#fff,#f6d58a);border:calc(var(--u)*.5) solid var(--sd-ink,#2a170b);color:var(--sd-ink,#2a170b);font-size:calc(var(--d)*var(--u)*.42)}.sd-a.sd-bk{background-color:var(--sd-ab,#b5531c);background-image:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--sd-ab,#b5531c) 50%,#fff),var(--sd-ab,#b5531c));color:transparent}.sd-a small{font-family:var(--sd-fb,Georgia,serif);font-size:calc(var(--u)*2.1);margin-top:calc(var(--u)*.6);font-weight:700;white-space:nowrap}.sd-slot{border:calc(var(--u)*.4) dashed rgba(42,23,11,.35);background:#ffffff1f}.sdn.sd-img{background-color:transparent}.sdn .sd-l{position:absolute;left:0;right:0;bottom:0;padding:calc(var(--u)*.5) 0 calc(var(--u)*.9);background:#2a170bbf;color:var(--sd-paper,#f7e6bf);font-family:var(--sd-fb,Georgia,serif);font-size:calc(var(--u)*2.1);white-space:nowrap}.sdn.sd-hl{pointer-events:auto;cursor:pointer;animation:sdglow .9s infinite alternate}.sdn.sd-sp{animation:sdglow .9s infinite alternate}.sdn.sd-hl,.sdn.sd-sp{z-index:calc(5000 + var(--zi,0))!important}@keyframes sdglow{0%{box-shadow:0 0 0 calc(var(--u)*.5) var(--sd-accent,#e0a526),0 0 calc(var(--u)*.8) var(--sd-accent,#e0a526)}to{box-shadow:0 0 0 calc(var(--u)*1) var(--sd-accent,#e0a526),0 0 calc(var(--u)*2.6) var(--sd-accent,#e0a526)}}.sd-nm{position:absolute;z-index:4000;left:calc(var(--x)*var(--u));top:calc(var(--y)*var(--u));transform:translate(-50%,-50%);background:var(--sd-ink,#2a170b);color:var(--sd-paper,#f7e6bf);border:calc(var(--u)*.3) solid var(--sd-accent,#e0a526);border-radius:calc(var(--u)*3);padding:calc(var(--u)*.3) calc(var(--u)*2);font-family:var(--sd-fh,Georgia,serif);font-size:calc(var(--u)*3);white-space:nowrap}.sd-nm.sm{font-size:calc(var(--u)*2.4)}.sd-cap{position:absolute;z-index:9999;left:calc(var(--u)*17);right:calc(var(--u)*17);top:calc(var(--u)*27);padding:calc(var(--u)*2.4);text-align:center;font-size:calc(var(--u)*3.6);line-height:1.3;color:var(--sd-ink,#2a170b);background:linear-gradient(180deg,#fceec9f7,#f0d296f7);border:calc(var(--u)*.8) double var(--sd-ink,#2a170b);border-radius:calc(var(--u)*2.5);box-shadow:0 calc(var(--u)*.8) calc(var(--u)*2.4) #28140566}.sd-cap h3{margin:0 0 calc(var(--u)*1);font-family:var(--sd-fh,Georgia,serif);font-size:calc(var(--u)*4.6);line-height:1.15;text-transform:uppercase;letter-spacing:.04em;color:inherit}.sd-cap p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.sd-next,.sd-home-btn{font-family:var(--sd-fh,Georgia,serif);font-size:calc(var(--u)*4);padding:calc(var(--u)*1.4) calc(var(--u)*4.5);border:calc(var(--u)*.4) solid var(--sd-ink,#2a170b);border-radius:calc(var(--u)*5);background:linear-gradient(#f6c94a,#d9961c);color:var(--sd-ink,#2a170b);cursor:pointer;box-shadow:0 calc(var(--u)*.5) 0 #7a4a10;line-height:1.2}.sd-next{margin-top:calc(var(--u)*2)}.sd-next:active{transform:translateY(calc(var(--u)*.4));box-shadow:0 calc(var(--u)*.1) 0 #7a4a10}.sd-ev{position:absolute;left:50%;top:calc(var(--u)*138);transform:translate(-50%);z-index:4000;background:var(--sd-ink,#2a170b);color:var(--sd-paper,#f7e6bf);border-radius:calc(var(--u)*4);padding:calc(var(--u)*1) calc(var(--u)*3.5);font-family:var(--sd-fh,Georgia,serif);font-size:calc(var(--u)*4.4);white-space:nowrap;transition:background .4s}.sd-ev.win{background:#1e7a3a}.sd-home{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9998;font-family:var(--sd-fb,Georgia,serif)}.sd-home-logo{position:absolute;left:50%;top:calc(var(--u)*7.4);width:calc(var(--u)*40.8);height:calc(var(--u)*40.8);transform:translate(-50%);display:flex;align-items:center;justify-content:center}.sd-home-logo img{display:block;width:100%;height:100%;object-fit:contain}.sd-home-logo.txt{width:calc(var(--u)*80);font-family:var(--sd-fh,Georgia,serif);font-weight:700;font-size:calc(var(--u)*9);line-height:1.05;text-align:center;text-transform:uppercase;letter-spacing:.04em;color:var(--sd-ink,#2a170b)}.sd-home-btn{position:absolute;left:50%;top:calc(var(--u)*(110.6 + (var(--n) - 1)*var(--sd-gap,46)));width:calc(var(--u)*62);transform:translate(-50%,-50%);line-height:1.25;text-align:center;font-family:var(--sd-fb,Georgia,serif)!important;font-weight:var(--sd-btn-fw,400)!important;font-size:calc(var(--u)*var(--sd-btn-fs,4.2))!important;letter-spacing:0!important;padding:calc(var(--u)*3) calc(var(--u)*4)!important}.sd-home-btn:active{transform:translate(-50%,-50%) translateY(calc(var(--u)*.4));box-shadow:0 calc(var(--u)*.1) 0 #7a4a10}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAAAAAAAAABA */
