pdp-countdown{display:block;margin:0 0 1.6rem}pdp-countdown[hidden],.pdp-countdown__slot[hidden]{display:none!important}.pdp-countdown__slot{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;padding:.8rem;background-color:#ffe0f9;border-radius:.6rem;color:var(--clr-raspberry, #f50d3a)}.pdp-countdown__media{position:relative;flex:0 0 8rem;width:8rem;height:8rem;display:flex;align-items:center;justify-content:center;background-color:var(--clr-white, #fff);border-radius:.6rem}.pdp-countdown__media img{display:block;width:90%;height:90%;object-fit:contain}.pdp-countdown__badge{position:absolute;top:-.5rem;left:-.5rem;z-index:1;padding:.3rem .6rem;border-radius:var(--badge-corner-radius, .4rem);background-color:var(--clr-raspberry, #f50d3a);color:var(--clr-white, #fff);font-size:.9rem;font-weight:700;line-height:1.2rem;letter-spacing:.05rem;text-transform:uppercase;white-space:nowrap}.pdp-countdown__body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.2rem;text-align:center}.pdp-countdown__caption{flex:0 0 100%;margin:0;text-align:center;color:var(--clr-gray-dark, #393939);font-size:1rem;font-weight:700;line-height:1.3rem;letter-spacing:.08rem;text-transform:uppercase}.pdp-countdown__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--clr-raspberry, #f50d3a);font-family:var(--font-heading-family);font-size:1.2rem;font-weight:900;line-height:1.5rem;letter-spacing:.05rem;text-transform:uppercase}.pdp-countdown__timer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:.4rem 0 .2rem}.pdp-countdown__unit{display:flex;align-items:center;justify-content:center;gap:.3rem;white-space:nowrap}.pdp-countdown__unit+.pdp-countdown__unit{border-left:1px solid rgb(245 13 58 / 35%)}.pdp-countdown__num{display:inline-flex;gap:.2rem}.pdp-countdown__digit{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:2.5rem;border-radius:.4rem;background-color:var(--clr-white, #fff);box-shadow:0 1px 2px #f50d3a33;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:var(--h1-font-weight, 900);line-height:1;font-variant-numeric:tabular-nums}.pdp-countdown__label{font-size:1.2rem;font-weight:700;line-height:1.4rem;opacity:.7}.pdp-countdown-notes{margin:0 0 1.6rem;padding:.6rem 1rem;border:1px dashed var(--clr-raspberry, #f50d3a);border-radius:.6rem;color:var(--clr-raspberry, #f50d3a);font-size:1.2rem;line-height:1.6rem}@media screen and (min-width:750px){.pdp-countdown__slot{gap:1.6rem;padding:1rem 1.6rem 1rem 1rem}.pdp-countdown__media{flex-basis:9.6rem;width:9.6rem;height:9.6rem}.pdp-countdown__badge{font-size:1rem;padding:.4rem .8rem}.pdp-countdown__caption{font-size:1.1rem;line-height:1.5rem}.pdp-countdown__heading{font-size:1.3rem;line-height:1.7rem}.pdp-countdown__digit{width:2.2rem;height:3rem;font-size:1.9rem}.pdp-countdown__label{font-size:1.3rem}}@media screen and (min-width:750px){.pdp-countdown--product .pdp-countdown__slot{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"media ." "media body" "media caption" "media .";gap:0 1.6rem}.pdp-countdown--product .pdp-countdown__slot:not(:has(.pdp-countdown__media)){grid-template-columns:0 minmax(0,1fr);column-gap:0}.pdp-countdown--product .pdp-countdown__media{grid-area:media}.pdp-countdown--product .pdp-countdown__body{grid-area:body}.pdp-countdown--product .pdp-countdown__caption{grid-area:caption;margin-top:.4rem}.pdp-countdown--product .pdp-countdown__timer{grid-template-columns:repeat(3,8.4rem);justify-content:center}}.pdp-countdown--cart{margin:1.2rem 0}.pdp-countdown--cart .pdp-countdown__slot{padding:.6rem .8rem .6rem 1rem}.pdp-countdown--cart .pdp-countdown__body{flex-direction:row;align-items:center;gap:.8rem}.pdp-countdown--cart .pdp-countdown__heading{flex:1 1 auto;font-size:1.1rem;line-height:1.4rem}.pdp-countdown--cart .pdp-countdown__timer{flex:0 0 auto;grid-template-columns:6.8rem 5.8rem 5.8rem;margin:0}.pdp-countdown--cart .pdp-countdown__unit{gap:.25rem}.pdp-countdown--cart .pdp-countdown__digit{width:1.5rem;height:2.1rem;font-size:1.3rem}.pdp-countdown--cart .pdp-countdown__label{font-size:1.1rem}cart-drawer .pdp-countdown--cart{order:2}
/*# sourceMappingURL=/cdn/shop/t/92/assets/component-pdp-countdown.css.map */
