.cmnav-preorder-badge{display:inline-block;padding:.45em 1.15em;margin-bottom:.75rem;font-family:Fjalla One,sans-serif;font-weight:400;font-size:1rem;letter-spacing:.09em;text-transform:uppercase;color:#fff;background-color:#cc1313;border-radius:3px;box-shadow:0 1px 4px #cc131340}@media screen and (min-width: 720px){.cmnav-preorder-badge{font-size:1.1rem;padding:.5em 1.3em}}.cmnav-preorder-box{border:1px solid #f0d0d0;border-left:4px solid #cc1313;border-radius:6px;padding:1.1rem 1rem;margin:1.15rem 0 1.35rem;background:#fdf4f4;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;box-shadow:0 1px 5px #0000000f}@media screen and (min-width: 720px){.cmnav-preorder-box{padding:1.35rem 1.5rem}}.cmnav-preorder-box__heading{font-family:Fjalla One,sans-serif;font-weight:400;font-size:1.1rem;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .55rem;color:#cc1313}@media screen and (min-width: 720px){.cmnav-preorder-box__heading{font-size:1.25rem}}.cmnav-preorder-box__body{margin:0 0 .5rem;font-size:.85rem;line-height:1.55}@media screen and (min-width: 720px){.cmnav-preorder-box__body{font-size:.9rem}}.cmnav-preorder-box__dispatch{margin:0 0 .75rem;font-size:.85rem;font-weight:700;line-height:1.55}@media screen and (min-width: 720px){.cmnav-preorder-box__dispatch{font-size:.9rem}}.cmnav-preorder-box__countdown-label{font-family:Fjalla One,sans-serif;font-weight:400;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .4rem}@media screen and (min-width: 720px){.cmnav-preorder-box__countdown-label{font-size:.85rem;margin:0 0 .5rem}}.cmnav-preorder-box__timer-digits{display:flex;align-items:center;justify-content:flex-start;gap:.15rem;margin-bottom:.5rem}@media screen and (min-width: 480px){.cmnav-preorder-box__timer-digits{gap:.25rem}}.cmnav-timer__unit{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;min-width:2.5rem;max-width:4.5rem;background:#121212;color:#fff;border-radius:4px;padding:.4rem .25rem}@media screen and (min-width: 480px){.cmnav-timer__unit{min-width:3rem;padding:.5rem .35rem}}.cmnav-timer__number{font-family:Fjalla One,sans-serif;font-weight:400;font-size:1.2rem;line-height:1}@media screen and (min-width: 480px){.cmnav-timer__number{font-size:1.5rem}}.cmnav-timer__label{font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;margin-top:.15rem;opacity:.8}@media screen and (min-width: 480px){.cmnav-timer__label{font-size:.65rem}}.cmnav-timer__separator{font-family:Fjalla One,sans-serif;font-weight:400;font-size:1.1rem;color:#121212;line-height:1;padding-bottom:.6rem}@media screen and (min-width: 480px){.cmnav-timer__separator{font-size:1.4rem;padding-bottom:.7rem}}.cmnav-preorder-box__noscript{font-weight:700;font-size:.85rem;margin:0}.cmnav-preorder-box__expired{font-family:Fjalla One,sans-serif;font-weight:400;font-size:.9rem;text-transform:uppercase;color:#cc1313;margin:0}@media screen and (min-width: 720px){.cmnav-preorder-box__expired{font-size:1rem}}.cmnav-preorder-box__reserved{margin-top:.75rem}.cmnav-preorder-box__reserved-text{font-size:.825rem;margin:0 0 .35rem}@media screen and (min-width: 720px){.cmnav-preorder-box__reserved-text{font-size:.875rem}}.cmnav-preorder-box__progress-bar{height:10px;background:#e0e0e0;border-radius:5px;overflow:hidden}.cmnav-preorder-box__progress-fill{height:100%;background:#cc1313;border-radius:5px;transition:width .4s ease}.productitem__image-container{position:relative}.cmnav-grid-preorder-badge{position:absolute;bottom:8px;left:8px;z-index:2;display:inline-block;padding:.3em .7em;font-family:Fjalla One,sans-serif;font-weight:400;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#fff;background-color:#cc1313;border-radius:3px;pointer-events:none;line-height:1.4;box-shadow:0 1px 6px #00000038}@media screen and (min-width: 480px){.cmnav-grid-preorder-badge{bottom:10px;left:10px;padding:.35em .9em;font-size:.85rem}}.cmnav-cart-preorder-notice{border:1px solid #f0d0d0;border-left:4px solid #cc1313;border-radius:6px;padding:.95rem 1rem;margin-bottom:1rem;background:#fdf4f4;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;box-shadow:0 1px 5px #0000000f}@media screen and (min-width: 720px){.cmnav-cart-preorder-notice{padding:1.1rem 1.25rem;margin-bottom:1.25rem}}.cmnav-cart-preorder-notice__heading{font-family:Fjalla One,sans-serif;font-weight:400;font-size:1rem;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .4rem;color:#cc1313}@media screen and (min-width: 720px){.cmnav-cart-preorder-notice__heading{font-size:1.1rem;margin:0 0 .45rem}}.cmnav-cart-preorder-notice__body{font-size:.8rem;line-height:1.55;margin:0}@media screen and (min-width: 720px){.cmnav-cart-preorder-notice__body{font-size:.875rem}}.cmnav-cart-line-preorder{margin-top:.35rem}.cmnav-cart-line-preorder__badge{display:inline-block;padding:.2em .6em;font-family:Fjalla One,sans-serif;font-weight:400;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:#fff;background-color:#cc1313;border-radius:3px;vertical-align:middle}@media screen and (min-width: 480px){.cmnav-cart-line-preorder__badge{font-size:.75rem}}.cmnav-cart-line-preorder__dispatch{display:block;font-size:.75rem;font-weight:600;margin-top:.2rem;color:#555;word-wrap:break-word;overflow-wrap:break-word}@media screen and (min-width: 480px){.cmnav-cart-line-preorder__dispatch{font-size:.8rem}}.cmnav-cart-instock-notice{background:#f5f5f5;border-radius:4px;padding:.65rem .85rem;margin-bottom:1rem;font-size:.8rem;line-height:1.55;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}@media screen and (min-width: 720px){.cmnav-cart-instock-notice{padding:.75rem 1rem;font-size:.85rem}}a.productitem--action-trigger.productitem--action-atc{text-decoration:none;color:inherit}a.productitem--action-trigger.productitem--action-atc:hover{text-decoration:none}.cmnav-variant-price{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.65rem .85rem;margin-bottom:1rem;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px}@media screen and (min-width: 720px){.cmnav-variant-price{gap:.6rem;padding:.75rem 1.1rem}}.cmnav-variant-price__label{flex-basis:100%;font-family:Fjalla One,sans-serif;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:#888;margin-bottom:-.1rem}@media screen and (min-width: 720px){.cmnav-variant-price__label{font-size:.75rem}}.cmnav-variant-price__compare{font-size:1rem;text-decoration:line-through;color:#999;line-height:1}@media screen and (min-width: 720px){.cmnav-variant-price__compare{font-size:1.1rem}}.cmnav-variant-price__current{font-family:Fjalla One,sans-serif;font-size:1.55rem;font-weight:400;color:#121212;line-height:1}@media screen and (min-width: 720px){.cmnav-variant-price__current{font-size:1.75rem}}.cmnav-variant-price__savings{display:inline-block;padding:.2em .55em;background:#2e7d32;color:#fff;font-family:Fjalla One,sans-serif;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;border-radius:3px;line-height:1.3;white-space:nowrap}@media screen and (min-width: 720px){.cmnav-variant-price__savings{font-size:.8rem;padding:.22em .65em}}.cmnav-grid-discount-badge{display:block;margin-top:.35rem;padding:.25em .6em;background:#cc1313;color:#fff;font-family:Fjalla One,sans-serif;font-size:.68rem;font-weight:400;text-transform:uppercase;letter-spacing:.04em;border-radius:3px;line-height:1.4;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 480px){.cmnav-grid-discount-badge{font-size:.72rem;padding:.28em .7em}}@media screen and (min-width: 720px){.cmnav-grid-discount-badge{font-size:.75rem}}.productitem--listview-price .cmnav-grid-discount-badge{display:inline-block;margin-top:0;margin-left:.5rem;vertical-align:middle}.productitem__stock-level .product-stock-level--pre-order{color:#cc1313;font-weight:700}@media screen and (min-width: 1500px){.cmnav-preorder-box,.cmnav-cart-preorder-notice,.cmnav-cart-instock-notice,.cmnav-variant-price{max-width:720px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/cmnav-preorder.css.map */
