.product-promo-container{margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:linear-gradient(to bottom,#2ee5e5,#d8ffff);border-radius:8px;padding:15px 20px;color:#333;display:flex;justify-content:space-between}@media (max-width: 767px){.product-promo-container{padding:10px 15px}}.product-promo-container.no-discount{flex-direction:column}.product-promo-container .promo-card{font-family:Montserrat;color:#444;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width: 767px){.product-promo-container .promo-card .countdown-row{min-width:200px}}.product-promo-container .promo-card.no-countdown{justify-content:flex-start}.product-promo-container .promo-card.no-countdown .promo-text .promo-title{line-height:36px}.product-promo-container .promo-card.no-discount{flex-direction:row;justify-content:space-between;align-items:flex-end}.product-promo-container .promo-card.no-discount .promo-text .promo-discount{margin-bottom:0}.product-promo-container .promo-card.no-discount .promo-text .countdown-row{margin-left:20px}@media (max-width: 767px){.product-promo-container .promo-card.no-discount .promo-text .countdown-row{margin-left:6px}}.product-promo-container .promo-card .promo-text .promo-title{font-weight:400;font-size:14px;line-height:20px;vertical-align:middle}@media (max-width: 767px){.product-promo-container .promo-card .promo-text .promo-title{font-size:12px}}.product-promo-container .promo-card .promo-text .promo-title p{margin-bottom:0}.product-promo-container .promo-card .promo-text .promo-discount{font-weight:600;font-size:28px;line-height:32px;vertical-align:middle;margin-top:6px}@media (max-width: 767px){.product-promo-container .promo-card .promo-text .promo-discount{font-size:22px}}.product-promo-container .promo-card .countdown-row{display:flex;align-items:center;margin-top:12px}.product-promo-container .promo-code-row{display:flex;justify-content:flex-end;align-items:center;flex-direction:column}.product-promo-container .promo-code-row .promo-code-label{font-family:Montserrat;font-weight:500;font-size:16px;line-height:32px;letter-spacing:0%;vertical-align:middle}@media (max-width: 767px){.product-promo-container .promo-code-row .promo-code-label{font-size:12px}}.product-promo-container .promo-code-row .promo-code-label .promo-code{margin-left:4px}.product-promo-container .promo-code-row .copy-code-btn{background:transparent;color:#222;border:1px solid rgb(0,0,0);border-radius:36px;padding:6px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.countdown-row.standalone{justify-content:flex-end}.countdown-label{font-family:Montserrat;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0%;vertical-align:middle}@media (max-width: 767px){.countdown-label{font-size:14px}}.countdown-timer{display:flex;align-items:center;margin-left:12px}@media (max-width: 767px){.countdown-timer{margin-left:6px}}.countdown-unit{background:#fff;border-radius:4px;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-weight:600;font-family:Montserrat;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#000}@media (max-width: 767px){.countdown-unit{min-width:24px;font-size:14px;line-height:20px;letter-spacing:0%;vertical-align:middle}}.countdown-separator{margin:0 4px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/65/assets/product-code-countdown.css.map */
