.preorder-display{width:100%;display:block;position:relative;overflow:hidden;box-sizing:border-box;transition:all .3s ease;padding:var(--padding-block-start, 16px) var(--padding-inline-end, 24px) var(--padding-block-end, 16px) var(--padding-inline-start, 24px);--preorder-bg-color: #f0f7f0;--preorder-bg-gradient-end: #e8f4e8;--preorder-bg-gradient-angle: 135deg;--preorder-bg-opacity: 100%;--preorder-border-width: 2px;--preorder-border-style: solid;--preorder-border-color: #4c7c4c;--preorder-border-radius: 12px;--preorder-icon-bg: #4c7c4c;--preorder-icon-color: #ffffff;border-radius:var(--preorder-border-radius)}.preorder-display--shadow-subtle{box-shadow:0 4px 12px #0000001a}.preorder-display--shadow-medium{box-shadow:0 8px 24px #00000026}.preorder-display--shadow-strong{box-shadow:0 12px 36px #0003}.preorder-display:not([class*=color-]){border:var(--preorder-border-width) var(--preorder-border-style) var(--preorder-border-color)}.preorder-display:not([class*=color-]).preorder-display--bg-solid{background:color-mix(in srgb,var(--preorder-bg-color) var(--preorder-bg-opacity),transparent)}.preorder-display:not([class*=color-]).preorder-display--bg-transparent{background:transparent}.preorder-display:not([class*=color-]).preorder-display--bg-gradient{background:linear-gradient(var(--preorder-bg-gradient-angle),color-mix(in srgb,var(--preorder-bg-color) var(--preorder-bg-opacity),transparent) 0%,color-mix(in srgb,var(--preorder-bg-gradient-end) var(--preorder-bg-opacity),transparent) 100%)}.preorder-display:not([class*=color-]) .preorder-display__badge{background:var(--preorder-badge-bg);color:var(--preorder-badge-text)}.preorder-display:not([class*=color-]) .preorder-display__badge--ready{background:var(--preorder-badge-ready-bg)!important;color:var(--preorder-badge-text)!important}.preorder-display:not([class*=color-]) .preorder-display__title{color:var(--preorder-title-color)}.preorder-display:not([class*=color-]) .preorder-display__message{color:var(--preorder-message-color)}.preorder-display:not([class*=color-]) .preorder-display__note{color:var(--preorder-note-color)}.preorder-display:not([class*=color-]) .preorder-display__icon{color:var(--preorder-icon-color)}.preorder-display:not([class*=color-]) .preorder-display__icon.preorder-display__icon--circle{background:linear-gradient(135deg,var(--preorder-icon-bg) 0%,color-mix(in srgb,var(--preorder-icon-bg) 60%,white) 100%);box-shadow:0 2px 8px color-mix(in srgb,var(--preorder-icon-bg) 30%,transparent)}.preorder-display:not([class*=color-]) .preorder-display__countdown-live{border-color:var(--preorder-border-color);background:color-mix(in srgb,var(--preorder-border-color) 10%,transparent);color:var(--preorder-title-color)}.preorder-display[class*=color-]{border:2px solid var(--color-border)}.preorder-display[class*=color-].preorder-display--bg-transparent{background:transparent}.preorder-display[class*=color-]:not(.preorder-display--bg-transparent){background:var(--color-background)}.preorder-display[class*=color-] .preorder-display__badge{background:var(--color-primary-button-background);color:var(--color-primary-button-text)}.preorder-display[class*=color-] .preorder-display__badge--ready{background:var(--color-primary)!important;color:var(--color-primary-button-text)!important}.preorder-display[class*=color-] .preorder-display__title{color:var(--color-foreground-heading)}.preorder-display[class*=color-] .preorder-display__message{color:var(--color-foreground)}.preorder-display[class*=color-] .preorder-display__note{color:rgba(var(--color-foreground-rgb),.8)}.preorder-display[class*=color-] .preorder-display__icon{color:var(--color-primary-button-text)}.preorder-display[class*=color-] .preorder-display__icon.preorder-display__icon--circle{background:var(--color-primary-button-background);box-shadow:0 2px 8px rgba(var(--color-primary-rgb),.3)}.preorder-display[class*=color-] .preorder-display__countdown-live{border-color:var(--color-border);background:rgba(var(--color-background-rgb),.1);color:var(--color-foreground-heading)}.preorder-display__icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.preorder-display__icon--circle{border-radius:50%}.preorder-display__content{flex:1;min-width:0}.preorder-display__icon-badge-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}.preorder-display__message-section,.preorder-display__pickup-info{margin-bottom:8px}.preorder-display__pickup-dates{margin:0;font-size:clamp(.875rem,2.5vw,1rem);line-height:1.4}.preorder-display__additional-info{margin-bottom:8px}.preorder-display__countdown-section{margin-top:12px}.preorder-display__badge{display:inline-block;padding:4px 12px;font-size:clamp(.75rem,2vw,.875rem);font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:20px;margin:0;flex-shrink:0}.preorder-display__title{margin:0 0 12px;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700;line-height:1.2}.preorder-display__message{margin:0 0 8px;font-size:clamp(.875rem,2.5vw,1rem);line-height:1.4}.preorder-display__note{margin:0;font-size:clamp(.75rem,2vw,.875rem);font-style:italic}.preorder-display__countdown{margin-top:12px}.preorder-display__countdown-live{display:inline-block;padding:8px 16px;border:1px solid;border-radius:8px;font-weight:600;font-size:clamp(.875rem,2.5vw,1rem)}.preorder-display__countdown-live--animated{animation:pulse 2s ease-in-out infinite}.preorder-display[data-preorder-status=predrop]{--preorder-badge-bg: #4c7c4c;--preorder-badge-text: #ffffff;--preorder-badge-ready-bg: #2d5a2d;--preorder-title-color: #2d5a2d;--preorder-message-color: #4c7c4c;--preorder-note-color: #6ba46b}.preorder-display[data-preorder-status=live]{--preorder-badge-bg: #2d5a2d;--preorder-badge-text: #ffffff;--preorder-badge-ready-bg: #2d5a2d;--preorder-title-color: #2d5a2d;--preorder-message-color: #4c7c4c;--preorder-note-color: #6ba46b}.preorder-display[data-preorder-status=soldout]{--preorder-badge-bg: #dc6565;--preorder-badge-text: #ffffff;--preorder-badge-ready-bg: #dc6565;--preorder-title-color: #dc6565;--preorder-message-color: #dc6565;--preorder-note-color: #c85454}.preorder-display[data-preorder-status=closed]{--preorder-badge-bg: #666666;--preorder-badge-text: #ffffff;--preorder-badge-ready-bg: #666666;--preorder-title-color: #666666;--preorder-message-color: #666666;--preorder-note-color: #999999}@media screen and (max-width: 749px){.preorder-display{padding:max(8px,calc(var(--padding-block-start, 16px) * .75)) max(12px,calc(var(--padding-inline-end, 24px) * .67)) max(8px,calc(var(--padding-block-end, 16px) * .75)) max(12px,calc(var(--padding-inline-start, 24px) * .67))}.preorder-display__icon{width:36px;height:36px}.preorder-display__icon svg{width:18px;height:18px}.preorder-display__icon-badge-row{gap:8px;margin-bottom:8px}.preorder-display__title{margin:0 0 8px;font-size:1.125rem}.preorder-display__message{margin:0 0 6px;font-size:.875rem}.preorder-display__message-section,.preorder-display__pickup-info{margin-bottom:6px}.preorder-display__note{font-size:.75rem}.preorder-display__countdown-section{margin-top:8px}}@media screen and (max-width: 480px){.preorder-display{padding:max(6px,calc(var(--padding-block-start, 16px) * .5)) max(10px,calc(var(--padding-inline-end, 24px) * .5)) max(6px,calc(var(--padding-block-end, 16px) * .5)) max(10px,calc(var(--padding-inline-start, 24px) * .5))}.preorder-display__title{font-size:1rem;margin:0 0 6px}.preorder-display__badge{font-size:.7rem;padding:3px 10px}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/preorder-display.css.map */
