.sleepys-collection-promo-card-item{list-style:none;min-width:0}.sleepys-collection-promo-card{--promo-overlay: rgba(0, 0, 0, .6);--promo-btn-bg: #c7a69d;--promo-text: #ffffff;position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:495px;border-radius:15px;overflow:hidden;color:var(--promo-text);isolation:isolate}.sleepys-collection-promo-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.sleepys-collection-promo-card__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.sleepys-collection-promo-card__img--placeholder{background:#3a3a3a}.sleepys-collection-promo-card__img--placeholder svg{width:100%;height:100%;opacity:.35}.sleepys-collection-promo-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--promo-overlay);pointer-events:none}.sleepys-collection-promo-card__content{container-type:inline-size;container-name:sleepys-promo-content;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;flex:1 1 auto;height:100%;min-height:495px;padding:40px 28px;box-sizing:border-box;min-width:0}.sleepys-collection-promo-card__copy{display:flex;flex-direction:column;gap:20px;width:100%}.sleepys-collection-promo-card__heading,.sleepys-collection-promo-card__message{margin:0;color:var(--promo-text);font-family:Figtree,sans-serif;font-weight:700;line-height:1!important;word-break:break-word}.sleepys-collection-promo-card__heading{font-size:clamp(2rem,4.2vw,5rem)!important}.sleepys-collection-promo-card__message{font-size:clamp(1.25rem,2.6vw,3rem)!important}.sleepys-collection-promo-card--message-as-heading .sleepys-collection-promo-card__heading{font-size:clamp(1.5rem,3.2vw,3rem)!important}.sleepys-collection-promo-card__footer{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.sleepys-collection-promo-card__countdown{--cd-scale: clamp(.58, calc(100cqi / 266), 1);--cd-unit-w: calc(57px * var(--cd-scale));--cd-unit-h: calc(50px * var(--cd-scale));--cd-pad: calc(9.8px * var(--cd-scale));--cd-gap: calc(3.9px * var(--cd-scale));--cd-value: calc(18px * var(--cd-scale));--cd-label: calc(8px * var(--cd-scale));--cd-sep: calc(14.7px * var(--cd-scale));display:flex;align-items:center;justify-content:space-between;gap:var(--cd-gap);width:100%;max-width:100%;min-width:0;box-sizing:border-box}.sleepys-collection-promo-card__countdown-unit{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 0;gap:var(--cd-pad);width:var(--cd-unit-w);max-width:var(--cd-unit-w);height:var(--cd-unit-h);min-width:0;padding:9px;box-sizing:border-box;background:#fff;border-radius:5px;color:#000;white-space:nowrap;overflow:hidden}.sleepys-collection-promo-card__countdown-value{font-family:Figtree,sans-serif;font-size:var(--cd-value);font-weight:700;line-height:1.1}.sleepys-collection-promo-card__countdown-label{font-family:Figtree,sans-serif;font-size:8px;font-weight:700;line-height:1;letter-spacing:calc(.24px * var(--cd-scale));text-transform:uppercase}.sleepys-collection-promo-card__countdown-sep{flex:0 0 auto;width:calc(5px * var(--cd-scale));font-family:Figtree,sans-serif;font-size:var(--cd-sep);font-weight:600;line-height:1;color:#fff;text-align:center;text-transform:uppercase}@supports not (width: 1cqi){.sleepys-collection-promo-card__countdown{--cd-scale: 1}.sleepys-collection-promo-card__countdown-unit{flex:1 1 0;width:auto;max-width:57px;height:50px}}.sleepys-collection-promo-card__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:14px 20px;box-sizing:border-box;border:0;border-radius:100px;background:var(--promo-btn-bg);color:#000;font-family:Figtree,sans-serif;font-size:15px;font-weight:800;letter-spacing:.75px;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.sleepys-collection-promo-card__btn:hover{opacity:.92}.sleepys-collection-promo-card__btn[aria-disabled=true]{cursor:default;opacity:.85}@media screen and (max-width:749px){.sleepys-collection-promo-card,.sleepys-collection-promo-card__content{min-height:495px}.sleepys-collection-promo-card__content{padding:40px 26px 40px 28px}.sleepys-collection-promo-card__heading{font-size:50px!important}.sleepys-collection-promo-card__message{font-size:30px!important}.sleepys-collection-promo-card--message-as-heading .sleepys-collection-promo-card__heading{font-size:36px!important}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-sleepys-collection-promo-card.css.map */
