.sl-ctas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sl-ctas.big{margin:4px 0 6px}.sl-refund{font:500 12.5px/1.4 var(--ui);color:#f3f0e88c;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px 12px;margin:2px 0 0;display:flex}.sl-refund button{font:600 12.5px/1.4 var(--ui);color:#f3f0e8cc;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #f3f0e84d;text-decoration:underline #f3f0e84d}.sl-refund button:hover{color:#fff}.sl-refund button:disabled{opacity:.5;cursor:default}.sl-refund button:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #f3f0e8}.sl-cta,.sl-wish{--h:42px;height:var(--h);white-space:nowrap;font:600 14px/1 var(--ui);letter-spacing:.01em;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .2s,box-shadow .2s,color .2s,transform .2s var(--ease);background:#ffffff13;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}.sl-cta:hover,.sl-wish:hover{background:#ffffff21;box-shadow:inset 0 0 0 1px #ffffff38}.sl-cta:active,.sl-wish:active{transform:scale(.97)}.sl-cta:focus-visible,.sl-wish:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.sl-cta[disabled]{opacity:.4;pointer-events:none}.sl-cta>.ic,.sl-cta>em,.sl-cta>.ar{flex:none;place-items:center;display:none}.sl-cta>em{font-style:normal}.sl-cta svg{width:100%;height:100%;display:block;overflow:visible}.sl-cta.play>.ic{width:10px;height:10px;margin-left:-2px;display:grid}.sl-cta.add>.ic{width:13px;height:13px;margin-left:-3px;display:grid}.sl-cta.gold{font:700 12.5px/1 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:#3d2a06;box-shadow:none;filter:drop-shadow(0 10px 12px #0000008c);background:0 0;gap:0;padding:0}.sl-cta.gold>span{background:radial-gradient(circle at 100% 0,#0000 5px,#f5d790 5.5px) top/100% 51% no-repeat,radial-gradient(circle at 100% 100%,#0000 5px,#f5d790 5.5px) bottom/100% 51% no-repeat;border-radius:7px 0 0 7px;align-self:stretch;align-items:center;padding:0 16px 0 18px;display:flex}.sl-cta.gold>.ar{color:#5a3c08;transform-origin:0 100%;width:40px;height:auto;transition:transform .35s var(--ease);background:radial-gradient(circle at 0 0,#0000 5px,#eccb7b 5.5px) top/100% 51% no-repeat,radial-gradient(circle at 0 100%,#0000 5px,#eccb7b 5.5px) bottom/100% 51% no-repeat;border-left:2px dashed #6e480e73;border-radius:0 7px 7px 0;align-self:stretch;place-items:center;display:grid}.sl-cta.gold>.ar svg{width:15px;height:15px}.sl-cta.gold>.ic{display:none}.sl-cta.gold:hover{box-shadow:none;background:0 0}.sl-cta.gold:hover>span{filter:brightness(1.05)}.sl-cta.gold:hover>.ar{transform:rotate(7deg)translate(2px)}.sl-cta.gold:active{transform:none}.sl-cta.gold:active>.ar{transform:rotate(16deg)translate(7px,3px)}.sl-cta.gold .off{letter-spacing:.02em;margin-left:10px;font-size:1em}.sl-cta.gold .off b{color:#f5d790;background:#3d2a06}.sl-cta.gold .off s{color:#3d2a069e;text-decoration-thickness:1.5px}.sl-cta.s,.sl-wish.s{--h:34px;gap:7px;padding:0 13px;font-size:13px}.sl-cta.gold.s{gap:0;padding:0;font-size:11px}.sl-cta.gold.s>span{padding:0 11px 0 12px}.sl-cta.gold.s>.ar{width:30px}.sl-cta.gold.s>.ar svg{width:12px;height:12px}.sl-wish{padding:0 16px 0 14px}.sl-wish>i{flex:none;width:16px;height:16px;display:grid}.sl-wish svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linejoin:round;width:100%;height:100%;transition:fill .25s,stroke .25s}.sl-wish em{font:500 13px/1 var(--ui);color:var(--t3);font-variant-numeric:tabular-nums;font-style:normal}.sl-wish[data-on] svg{fill:#ff5470;stroke:#ff5470}.sl-wish>i[data-pop]{animation:.55s cubic-bezier(.3,1.7,.5,1) sl-heart}@keyframes sl-heart{0%{scale:.4}60%{scale:1.3}to{scale:1}}.sl-wish.s{padding:0 12px 0 11px}.sl-keep[data-on]{color:#3fe0ff;cursor:default;box-shadow:inset 0 0 0 1px #3fe0ff66}.sl-keep[data-on]:hover{background:#ffffff13;box-shadow:inset 0 0 0 1px #3fe0ff66}.sl-keep[aria-busy]{opacity:.7;cursor:progress}.sl-keep>i svg{stroke-width:2.2px}.sl-keep[data-on] svg{fill:none;stroke:currentColor}.sl-keep .sl-keep-say{color:#ffb4a8}.sl-wish.s>i{width:14px;height:14px}.sl-wish.s em{font-size:12px}.sl-ico{width:var(--h);gap:6px;padding:0}.sl-ico[data-n]{width:auto;padding:0 15px 0 13px}.sl-ico>i{flex:none;width:17px;height:17px;display:grid}.sl-ico>i svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.sl-wish.sl-ico[data-on]:not(.sl-keep) svg{fill:#ff5470;stroke:#ff5470}.sl-ico[data-tip]:after{content:attr(data-tip);z-index:45;font:600 12px/1 var(--ui);letter-spacing:.01em;white-space:nowrap;color:#fff;opacity:0;pointer-events:none;transition:opacity .16s,translate .2s var(--ease);background:#101013f0;border-radius:9px;padding:7px 10px;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 4px;box-shadow:inset 0 0 0 1px #ffffff1f,0 10px 26px -10px #000c}.sl-ico[data-tip]:hover:after,.sl-ico[data-tip]:focus-visible:after{opacity:1;translate:-50%}.sl-ico[aria-expanded=true]:after{display:none}@media (hover:none){.sl-ico[data-tip]:after{display:none}}.sl-share-box{display:inline-flex;position:relative}.sl-share svg{fill:none;stroke:currentColor;stroke-width:1.8px}.sl-share-menu{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-width:184px;animation:sl-share-in .16s var(--ease) both;background:#101013eb;border-radius:16px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:inset 0 0 0 1px #ffffff1f,0 24px 60px -18px #000000d9}.sl-share-menu button{text-align:left;font:500 14px/1.2 var(--ui);color:#fff;background:0 0;border-radius:10px;padding:10px 12px}.sl-share-menu button:hover,.sl-share-menu button:focus-visible{background:#ffffff17;outline:none}@keyframes sl-share-in{0%{opacity:0;translate:0 -4px}}.sl .dm-box{--k:0px;clip-path:none;font-family:var(--ui);background:linear-gradient(#141416,#0b0b0d);border:0;border-radius:26px;padding:30px 32px 28px;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff14,0 40px 100px -20px #000000e6}.sl .dm-box small{font:600 11px/1.4 var(--ui);letter-spacing:.2em;color:var(--gold,#ecc66b)}.sl .dm-box h2{font:600 32px/1.05 var(--ui);letter-spacing:-.01em;text-transform:none}.sl .dm-box p{color:#f3f0e8b3}.sl .dm-box .x{font:600 12px/1 var(--ui);letter-spacing:.02em;text-transform:none;color:#f3f0e899;background:#ffffff0f;border-radius:99px;padding:8px 12px}.sl .dm-box .x:hover{color:#fff;background:#ffffff1f}.sl .dm-box .chips button{clip-path:none;font:600 16px/1 var(--ui);border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff24}.sl .dm-box .chips button[data-on]{color:#1b1407;background:linear-gradient(#f8e3ad,#e7bb64)}.sl .dm-box .go{clip-path:none;width:auto;min-width:0;height:42px;font:600 14px/1 var(--ui);letter-spacing:.01em;text-transform:none;color:#1b1407;background:linear-gradient(#f8e3ad,#e7bb64);border-radius:999px;justify-content:center;align-items:center;padding:0 22px;display:inline-flex;box-shadow:inset 0 1px #ffffff8c}.sl .dm-box .go:hover{filter:none;background:linear-gradient(#fbeac0,#eec674)}.sl .dm-box .fine{color:#f3f0e873}.sl .dm-box li,.sl .dm-box li em{color:#f3f0e8b3}.sl .dm-box li i{font:600 11px/1 var(--ui);color:var(--gold)}@media (prefers-reduced-motion:reduce){.sl-cta,.sl-wish{transition:none!important}}.sl-dls{gap:8px;margin-top:14px;display:grid}.sl-dl-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sl-dl-row small{min-width:92px;font:600 10.5px/1.2 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:#ffffff80}.sl-dl{height:38px;font:500 13px/1 var(--ui);color:#fff;cursor:pointer;background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 11px;transition:background .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.sl-dl:hover{background:#ffffff1f}.sl-dl:focus-visible{outline:2px solid var(--gold,#ecc66b);outline-offset:3px}.sl-dl>i{width:16px;height:16px;display:grid}.sl-dl svg{width:100%;height:100%}.sl-dl em{color:#ffffff80;font-variant-numeric:tabular-nums;font-style:normal}.sl-dl-row[data-locked] .sl-dl{opacity:.6}.sl-dl-drm{font:400 12px/1.4 var(--ui);color:#ffffff8c;margin:0}.sl-dl-req{max-width:560px;font:400 12.5px/1.4 var(--ui);color:#ffffffb8}.sl-dl-req summary{cursor:pointer;width:max-content;font:600 12px/1 var(--ui);letter-spacing:.04em;color:#fffc;list-style-position:inside}.sl-dl-req summary:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.sl-dl-req table{border-collapse:collapse;width:100%;margin-top:10px}.sl-dl-req th,.sl-dl-req td{text-align:left;vertical-align:top;border-top:1px solid #ffffff14;padding:6px 10px 6px 0}.sl-dl-req thead th{font:600 10.5px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;border-top:0}.sl-dl-req tbody th{color:#ffffff80;width:7.5em;font-weight:500}.sl-dl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sl-dl-app{font:500 12.5px/1.4 var(--ui);color:#ffffff9e;text-underline-offset:3px;justify-self:start;margin-top:2px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.sl-dl-app:hover{color:#fff}.sl-dl-app:focus-visible{outline:2px solid var(--gold,#ecc66b);outline-offset:3px;border-radius:4px}.sl-dl-say{font:400 13px/1.4 var(--ui);color:#ffb4a8;margin:2px 0 0}.sl-extras{gap:16px;max-width:460px;margin:18px 0 0;display:grid}.sl-extras-part ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sl-extras-h{font:600 10.5px/1 var(--ui);letter-spacing:.24em;text-transform:uppercase;color:#f3f0e880;margin:0 0 8px}.sl-extras li{background:#ffffff0a;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.sl-extras li span{flex:1;gap:3px;min-width:0;display:grid}.sl-extras li b{font:600 14px/1.3 var(--ui);color:#fff}.sl-extras li em{font:400 12.5px/1.45 var(--ui);color:#f3f0e899;font-style:normal}.sl-extras li button{height:34px;font:600 13px/1 var(--ui);color:#15110a;cursor:pointer;background:#ecc66b;border:0;border-radius:99px;flex:none;padding:0 16px}.sl-extras li button:disabled{opacity:.45;cursor:default}.sl-extras li button:focus-visible{outline-offset:3px;outline:2px solid #f3f0e8}.sl-extras-own{font:600 12.5px/1 var(--ui);color:#f3f0e8bf;flex:none;align-items:center;gap:6px;font-style:normal;display:inline-flex}.sl-extras-own svg{width:14px;height:14px}.sl-extras-note{font:400 12px/1.4 var(--ui);color:#f3f0e880;margin:8px 0 0}.dmo-dial{width:22px;height:22px;color:var(--lit,var(--glow,#f3f0e8));flex:none;display:grid}.dmo-dial svg{width:100%;height:100%;display:block;overflow:visible}.dmo-r{fill:none;stroke:#fff3;stroke-width:2px}.dmo-a{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 3px);animation:1s cubic-bezier(.16,1,.3,1) both dmo-fill;transform:rotate(-90deg)}.dmo-dial path{fill:#fff;transition:translate .25s cubic-bezier(.16,1,.3,1)}.dmo-w{font-weight:600}.dmo-t{height:26px;font:700 10.5px/1 var(--ui);letter-spacing:.09em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;background:#ffffff1f;border-radius:999px;place-items:center;padding:0 9px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff1a}@keyframes dmo-fill{0%{stroke-dasharray:0 100}}.sl-cta.dmo{gap:8px;padding:0 8px 0 10px}.sl-cta.dmo:hover .dmo-dial path{translate:.9px}.sl-cta.dmo.s{gap:6px;padding:0 5px 0 7px}.sl-cta.dmo.s .dmo-dial{width:20px;height:20px}.sl-cta.dmo.s .dmo-t{height:24px;padding:0 8px;font-size:10px}@media (prefers-reduced-motion:reduce){.dmo-a{animation:none}}.sl-cta.msg>.ic{width:16px;height:16px;margin-left:-3px;display:grid}.sl-cta.msg svg{fill:none;stroke:currentColor}
