.pal-chip--xmas .pal-chip-label{color:#111}.pal-chip--xmas .pal-chip-label:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#e8262a;margin-right:6px;vertical-align:1px}.pal-sub-heading--xmas{display:flex;align-items:baseline;gap:14px}.pal-sub-heading--xmas small{font-family:Courier New,monospace;font-size:9px;letter-spacing:3px;color:#e8262a;text-transform:uppercase}.pal-row--xmas .pal-name:after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#e8262a;margin-left:10px;vertical-align:3px}.pal-row--xmas .pal-dot-swatch{background-size:cover;background-position:center}.pal-row--xmas .pal-card-color{position:relative;background-size:cover;background-position:center}.pal-row--xmas .pal-card-tag{position:absolute;top:4px;right:4px;font-family:Courier New,Courier,monospace;font-size:7px;letter-spacing:1.5px;color:#fff;background:#0000008c;padding:2px 4px;border-radius:2px;pointer-events:none}.pal-xmas-canvas{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2;background:linear-gradient(to bottom,#3f2406 0 16.666%,#cfb98b 16.666% 33.333%,#cc0202 33.333% 50%,#898e8e 50% 66.666%,#2b4a3c 66.666% 83.333%,#8a8148 83.333% 100%)}.pal-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:760px;margin-bottom:6px}.pal-step{display:flex;gap:10px;font-size:10px;color:#555;line-height:1.6}.pal-step b{color:#111;font-weight:400;display:block}.pal-step-n{flex:0 0 18px;height:18px;border:.5px solid #111;border-radius:50%;font-size:9px;display:flex;align-items:center;justify-content:center;color:#111;margin-top:2px}.pal-dz{border-top:.5px solid #e8e8e8;margin-top:22px;padding-top:20px}.pal-dz-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:14px}.pal-dz-title{font-size:9.5px;letter-spacing:3px;color:#8a8a86}.pal-dz-title b{color:#111;font-weight:400}.pal-dz-machine{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pal-dz-machine label{font-size:8.5px;letter-spacing:2px;color:#8a8a86}.pal-dz-machine select{font-family:inherit;font-size:10px;padding:5px 8px;border:.5px solid #ccc;border-radius:2px;background:#fff;color:#111}.pal-dz-machine .pal-dz-machine-out{font-size:9.5px;color:#111;letter-spacing:.5px}.pal-dz-machine .pal-dz-machine-out b{font-weight:400;background:#111;color:#fff;padding:2px 6px;border-radius:2px;letter-spacing:1.5px;font-size:8.5px}.pal-dz-stage{display:grid;grid-template-columns:1.25fr 1fr;gap:14px;margin-bottom:14px}.pal-dz-main{background:#f6f4ef;border:.5px solid #e8e8e8;aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;overflow:hidden}.pal-dz-main img{width:100%;height:100%;object-fit:cover}.pal-dz-side{display:grid;grid-template-rows:auto 1fr;gap:10px}.pal-dz-info{font-size:10.5px;color:#3c372e;line-height:1.75}.pal-dz-info .n{font-family:Georgia,Times New Roman,serif;font-size:20px;color:#111;letter-spacing:0;display:block;margin-bottom:2px}.pal-dz-info .s{color:#8a8a86;font-size:9px;letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:8px}.pal-dz-info dl{display:grid;grid-template-columns:auto 1fr;gap:2px 14px;font-size:9.5px}.pal-dz-info dt{color:#999;letter-spacing:2px;text-transform:uppercase;font-size:8px;padding-top:2px}.pal-dz-mocks{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-self:end}.pal-dz-mocks img{width:100%;aspect-ratio:1;object-fit:cover;border:.5px solid #e8e8e8;background:#f6f4ef;display:block}.pal-dz-tiles{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.pal-dz-tile{flex:0 0 118px;background:#fff;border:.5px solid rgba(0,0,0,.12);border-radius:3px;padding:8px 8px 7px;text-align:left;cursor:pointer;font-family:inherit;transition:box-shadow .2s,transform .2s}.pal-dz-tile:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-3px)}.pal-dz-tile.is-on{border-color:#111;box-shadow:0 0 0 1px #111 inset}.pal-dz-tile-img{display:flex;align-items:center;justify-content:center;height:62px;background:#f6f4ef;margin-bottom:7px}.pal-dz-tile-img img{max-width:92%;max-height:54px}.pal-dz-tile-name{display:block;font-size:9px;color:#111;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pal-dz-tile-meta{display:block;font-size:7.5px;color:#999;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pal-dz-foot{font-size:9.5px;color:#8a8a86;line-height:1.7;margin-top:12px;max-width:620px}.pal-dz-foot b{color:#111;font-weight:400}.pal-dz-btns{display:flex;gap:8px;flex-wrap:wrap;align-self:start}.pal-dz-size{justify-self:start;font-family:inherit;font-size:8.5px;letter-spacing:2px;color:#111;background:none;border:.5px solid #111;border-radius:2px;padding:7px 12px;cursor:pointer;width:fit-content;margin-top:4px}.pal-dz-size:hover{background:#111;color:#fff}.pal-as{position:fixed;top:0;right:0;bottom:0;left:0;background:#fffffffb;z-index:50;display:none;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:24px;font-family:Courier New,monospace}.pal-as.is-open{display:flex}.pal-as-title{font-size:9.5px;letter-spacing:3px;color:#8a8a86}.pal-as-stage{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;max-height:60vh;overflow:auto}.pal-as-stage img{display:block}.pal-as-cal{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:9.5px;color:#555;text-align:center;max-width:420px;line-height:1.6}.pal-as-cal input{width:260px}.pal-as-cardbox{border:1.5px dashed #E8262A;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:8px;letter-spacing:2px;color:#e8262a}.pal-as-close{font-family:inherit;font-size:9px;letter-spacing:2px;border:.5px solid #111;background:#fff;padding:7px 14px;cursor:pointer;border-radius:2px;color:#111}.pal-as-note{font-size:9px;color:#8a8a86}.pal-try{position:fixed;top:0;right:0;bottom:0;left:0;background:#fffffffb;z-index:51;display:none;flex-direction:column;align-items:center;gap:14px;padding:22px 16px;font-family:Courier New,monospace;overflow:auto}.pal-try.is-open{display:flex}.pal-try-title{font-size:9.5px;letter-spacing:3px;color:#8a8a86}.pal-try-stage{position:relative;max-width:min(92vw,820px);max-height:62vh;border:.5px solid #e8e8e8;background:#f6f4ef;touch-action:none;-webkit-user-select:none;user-select:none}.pal-try-stage canvas{display:block;max-width:100%;max-height:62vh}.pal-try-empty{width:min(92vw,560px);height:300px;border:1.5px dashed #bbb;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:10px;color:#8a8a86;text-align:center;line-height:1.7;padding:20px}.pal-try-ctrl{display:flex;gap:14px;flex-wrap:wrap;align-items:center;justify-content:center;font-size:9px;letter-spacing:2px;color:#8a8a86}.pal-try-ctrl label{display:flex;align-items:center;gap:8px}.pal-try-ctrl input[type=range]{width:120px}.pal-try-ctrl select{font-family:inherit;font-size:10px;padding:4px 6px;border:.5px solid #ccc;background:#fff}.pal-try-btn{font-family:inherit;font-size:9px;letter-spacing:2px;border:.5px solid #111;background:#fff;padding:7px 14px;cursor:pointer;border-radius:2px;color:#111}.pal-try-btn.is-dark{background:#111;color:#fff}.pal-try-note{font-size:9px;color:#8a8a86;text-align:center;max-width:460px;line-height:1.6}@media(max-width:768px){.pal-steps{grid-template-columns:1fr}.pal-as-cal input{width:200px}.pal-dz-stage{grid-template-columns:1fr}.pal-dz-tile{flex-basis:110px}.pal-row--xmas .pal-card-tag{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/silkhee-christmas-pack.css.map */
