.wm-pieces{display:block;margin:12px 0 22px;color:#082436;font-family:inherit}.wm-pieces[hidden],.wm-pieces [hidden],.wm-uniform-hidden{display:none!important}.wm-open{display:flex;align-items:center;gap:12px;width:100%;padding:16px;border:1px solid #d8d0bf;border-radius:16px;background:#fffaf0;color:inherit;text-align:left;font:inherit;cursor:pointer}.wm-open>span:first-child{font-size:26px}.wm-open strong,.wm-open small{display:block}.wm-open strong{font-size:16px;line-height:1.3}.wm-open small{margin-top:4px;color:#53616a;font-size:13px;line-height:1.4}.wm-open>span:last-child{margin-left:auto;font-size:24px}.wm-panel{padding:18px;border:1px solid #d8d0bf;border-radius:16px;background:#fffaf0}.wm-panel>p{margin:0 0 12px;font-weight:750;font-size:16px}.wm-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-top:1px solid #e8e1d3}.wm-name{font-size:14px;line-height:1.35;font-weight:650}.wm-options{display:flex;gap:5px;flex-shrink:0}.wm-options button{min-width:39px;min-height:40px;border:1px solid #adb6bb;border-radius:999px;background:#fff;color:#082436;font-family:inherit;font-weight:650;font-size:13px;line-height:1;cursor:pointer}.wm-options button[aria-pressed=true]{background:#082436;border-color:#082436;color:#fff}.wm-options button:disabled{opacity:.4;cursor:not-allowed}.wm-reset{padding:8px 0 0;border:0;background:none;color:#082436;font-family:inherit;font-weight:600;font-size:13px;line-height:1.4;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.wm-pieces button:focus-visible{outline:3px solid #ef8b1e;outline-offset:3px}.wm-native-open variant-picker{display:none!important}.variant-picker:is([data-product-handle="choose-any-2-christmas-puzzles"],[data-product-handle="the-complete-christmas-collection"]) .variant-option__button-label:has(input[value*=" + "]){display:none!important}@media(max-width:420px){.wm-row{align-items:flex-start;flex-direction:column;gap:8px}.wm-options{width:100%}.wm-options button{flex:1;min-height:44px}.wm-panel{padding:14px}}
