cc-hstack{--cc-hs-ink: #2e2a39;--cc-hs-muted: #5d5566;--cc-hs-cream: #fdfbf7;--cc-hs-red: #b04646;--cc-hs-deep: #7e2a2c;--cc-hs-track: #efe3d6;--cc-hs-ring: #d8c4b0;display:block;font-family:var(--font-body-family, inherit);letter-spacing:0;contain:layout paint}cc-hstack [hidden]{display:none!important}cc-hstack p,cc-hstack ol{margin:0;padding:0}.cc-hs__promo{container-type:inline-size;display:flex;align-items:center;justify-content:center;gap:0 1.4rem;block-size:5.6rem;padding:0 1.6rem;background:var(--cc-hs-deep);color:var(--cc-hs-cream);white-space:nowrap;overflow:hidden}.cc-hs__ptext{font-size:1.5rem;line-height:1.2;font-weight:700;overflow:hidden;text-overflow:ellipsis;min-inline-size:0}.cc-hs__pill{position:relative;flex:none;display:inline-flex;align-items:center;block-size:3.6rem;padding:0 1.6rem;border-radius:999px;background:var(--cc-hs-cream);color:var(--cc-hs-deep);font-size:1.35rem;font-weight:700;line-height:1;text-decoration:none;box-shadow:0 1px #0000002e}.cc-hs__pill:before{content:"";position:absolute;top:-.4rem;right:-.2rem;bottom:-.4rem;left:-.2rem}a.cc-hs__pill:hover{background:#fff}a.cc-hs__pill:focus-visible{outline:2px solid var(--cc-hs-cream);outline-offset:3px}.cc-hs__pill-m{display:none}.cc-hs__cd{flex:none;display:inline-flex;align-items:center;gap:.6rem;block-size:3.2rem;padding:0 1rem;border-radius:.8rem;background:#0000004d;font-size:1.25rem;font-weight:500}.cc-hs__cd-time{font-variant-numeric:tabular-nums;font-weight:700;font-size:1.35rem}cc-hstack .cc-hs__cd[hidden]{display:inline-flex!important;visibility:hidden}.cc-hs__ladder{display:grid;align-content:center;gap:.4rem;block-size:9rem;padding:.6rem 1.6rem;background:var(--cc-hs-cream);color:var(--cc-hs-ink);border-block-end:1px solid rgb(46 42 57 / .08)}.cc-hs__copy{display:flex;justify-content:center;align-items:baseline;gap:0 1.2rem;min-inline-size:0;white-space:nowrap}.cc-hs__head{font-size:1.5rem;line-height:2rem;font-weight:700;overflow:hidden;text-overflow:ellipsis}.cc-hs__total{font-size:1.3rem;line-height:2rem;font-weight:500;color:var(--cc-hs-red);overflow:hidden;text-overflow:ellipsis}.cc-hs__meter{inline-size:min(100%,64rem);margin-inline:auto}.cc-hs__track{position:relative;display:flex;align-items:center;block-size:2.2rem}.cc-hs__bar{display:block;inline-size:100%;block-size:1rem;-webkit-appearance:none;appearance:none;border:0 solid;overflow:clip;border-radius:1e5px;background:var(--cc-hs-track);box-shadow:inset 0 1px 2px #0000001f;color:var(--cc-hs-red)}.cc-hs__bar::-webkit-progress-bar{background:transparent}.cc-hs__bar::-webkit-progress-value{background:var(--cc-hs-red);border-radius:1e5px}.cc-hs__bar::-moz-progress-bar{background:var(--cc-hs-red);border-radius:1e5px}.cc-hs__tick{position:absolute;inset-block-start:50%;inset-inline-start:var(--at);translate:-100% -50%;display:grid;place-items:center;inline-size:2.2rem;block-size:2.2rem;border-radius:50%;background:var(--cc-hs-cream);border:2px solid var(--cc-hs-ring);color:transparent}.cc-hs__tick svg{inline-size:1.3rem;block-size:1.3rem}.cc-hs__tick.is-on{background:var(--cc-hs-red);border-color:var(--cc-hs-red);color:var(--cc-hs-cream)}.cc-hs__labels{list-style:none;display:grid;grid-template-columns:repeat(var(--n, 2),1fr);gap:0 .8rem;margin-block-start:.3rem!important}.cc-hs--n1{--n: 1}.cc-hs--n2{--n: 2}.cc-hs--n3{--n: 3}.cc-hs__lab{display:grid;align-content:start;justify-items:end;text-align:end;min-inline-size:0;font-size:1.15rem;line-height:1.3rem;block-size:2.6rem}.cc-hs__lname{max-inline-size:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--cc-hs-ink)}.cc-hs__lstat{font-weight:600;color:var(--cc-hs-muted)}.cc-hs__lab.is-on .cc-hs__lstat{color:var(--cc-hs-red);font-weight:700}@media(prefers-reduced-motion:no-preference){.cc-hs__bar::-webkit-progress-value{transition:inline-size .6s cubic-bezier(.2,.8,.2,1)}.cc-hs__bar::-moz-progress-bar{transition:inline-size .6s cubic-bezier(.2,.8,.2,1)}.cc-hs__tick{transition:background-color .3s,border-color .3s,color .3s}.cc-hs__tick.is-on svg{animation:cc-hs-pop .4s ease-out}}@keyframes cc-hs-pop{0%{scale:.4;opacity:0}to{scale:1;opacity:1}}@media screen and (max-width:749px){.cc-hs__promo{gap:0 .8rem;padding:0 1.2rem}.cc-hs__ptext,.cc-hs__pill-d,.cc-hs__cd-s{display:none}.cc-hs__pill-m{display:inline}.cc-hs__pill{padding:0 1.3rem;font-size:1.3rem}.cc-hs__cd{gap:.4rem;padding:0 .8rem;font-size:1.15rem}.cc-hs__cd-time{font-size:1.25rem}.cc-hs__ladder{block-size:11.6rem;padding:.6rem 1.2rem;gap:.3rem}.cc-hs__copy{flex-direction:column;align-items:center;gap:0}.cc-hs__head{font-size:1.4rem;line-height:1.9rem;max-inline-size:100%}.cc-hs__total{font-size:1.25rem;line-height:1.6rem;max-inline-size:100%}.cc-hs__lab{block-size:3.9rem;font-size:1.1rem}.cc-hs__lname{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}@media screen and (max-width:374px){.cc-hs__head{font-size:1.3rem}.cc-hs__lab{font-size:1.05rem}}@container (max-width: 359px){.cc-hs__cd-label{display:none}}.cc-hs--drawer .cc-hs__ladder,.cc-hs--cart .cc-hs__ladder{block-size:auto;background:transparent;border:0;padding:0 0 .8rem}.cc-hs--drawer .cc-hs__copy{flex-direction:column;align-items:flex-start;gap:0}.cc-hs--drawer .cc-hs__head,.cc-hs--drawer .cc-hs__total{white-space:normal}.cc-hs--drawer .cc-hs__meter{inline-size:100%}.cc-hs--drawer .cc-hs__lab{block-size:auto;min-block-size:2.6rem}.cc-hs--drawer .cc-hs__lname{white-space:normal}.cc-hs--cart{margin-block-end:1.6rem}.cc-hs--cart .cc-hs__head,.cc-hs--cart .cc-hs__total{white-space:normal}.cc-hs--cart .cc-hs__lab{block-size:auto;min-block-size:2.6rem}.cc-of{display:none!important}.cc-gift-line quantity-input[hidden]{display:none!important}.cc-gift-tag{display:inline-flex;align-items:center;min-block-size:4.4rem;margin:0;font-size:1.3rem;font-weight:600;letter-spacing:0;color:#b04646}
/*# sourceMappingURL=/cdn/shop/t/123/assets/cc-holiday-stack.css.map */
