.xmas .sticky{padding:0 0 env(safe-area-inset-bottom)}.xmas .sticky .sfs{height:4px;background:#10101024}.xmas .sticky .sfs-fill{display:block;height:100%;width:0;background:var(--lime);transition:width .35s ease}.xmas .sticky .srow{display:flex;align-items:center;gap:10px;max-width:1240px;margin:0 auto;padding:9px 12px 11px}.xmas .squick{display:flex;gap:6px;flex:0 0 auto}.xmas .squick button{position:relative;width:44px;height:44px;padding:0;border:2px solid var(--ink);border-radius:12px;background:var(--white);color:var(--ink);font-family:"Baloo 2",sans-serif;font-weight:800;font-size:17px;cursor:pointer;transition:background .15s,color .15s}.xmas .squick button[aria-pressed=true]{background:var(--red);color:var(--white);box-shadow:2px 2px 0 var(--ink)}.xmas .squick button[disabled]{opacity:.4;cursor:not-allowed}.xmas .squick button i{position:absolute;top:-7px;right:-7px;width:17px;height:17px;line-height:15px;border-radius:99px;background:var(--gold);color:var(--ink);border:1.5px solid var(--ink);font-style:normal;font-size:10px;text-align:center;pointer-events:none}.xmas .sticky .sp{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;line-height:1.1;font-family:"Baloo 2",sans-serif;font-weight:800}.xmas .sticky .sp .n{font-size:17px;color:var(--ink)}.xmas .sticky .sp .w{font-size:12px;opacity:.55;text-decoration:line-through}.xmas .sticky .sp .w:empty{display:none}.xmas .sticky .cta{flex:1 1 auto;min-width:0;min-height:48px;padding:12px 10px;font-size:15px;white-space:nowrap}@media(max-width:359px){.xmas .squick button{width:38px;height:38px;font-size:15px}.xmas .sticky .cta{font-size:14px;padding:11px 8px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/mirthly-xmas-sticky.css.map */
