.dyn-dot--in{background-color:#00c65e!important;--dyn-glow: rgba(0, 198, 94, .6)}.dyn-dot--pre{background-color:orange!important;--dyn-glow: rgba(255, 165, 0, .6)}.dyn-dot--out{background-color:#9ca3af!important;--dyn-glow: rgba(0, 0, 0, 0)}.pulsating-dot.dyn-dot--in,.pulsating-dot.dyn-dot--pre,.dyn-stock-msg__dot.dyn-dot--in,.dyn-stock-msg__dot.dyn-dot--pre,.dyn-stock-dropdown__dot.dyn-dot--in,.dyn-stock-dropdown__dot.dyn-dot--pre{animation:dyn-pulse 1.5s infinite}.pulsating-dot.dyn-dot--out{animation:none!important}@keyframes dyn-pulse{0%{box-shadow:0 0 0 0 var(--dyn-glow)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@media(prefers-reduced-motion:reduce){.pulsating-dot.dyn-dot--in,.pulsating-dot.dyn-dot--pre,.dyn-stock-msg__dot,.dyn-stock-dropdown__dot{animation:none!important}}.m-add-to-cart[data-dyn-disabled]{pointer-events:none;opacity:.5}.dyn-stock-source-hidden{display:none!important}.dyn-stock-msg{display:inline-flex;align-items:center;gap:8px;margin:10px 0;font-size:13px;line-height:1.2}.dyn-stock-msg__dot{flex:0 0 auto;width:12px;height:12px;border-radius:50%;display:inline-block}.dyn-stock-msg__text{font-weight:600}.dyn-stock-dropdown{display:block;width:100%;margin:8px 0;overflow:hidden;color:#20201f;background:#fdfcf7;border:1px solid #d9e3dc;border-radius:11px;font-family:inherit}.dyn-stock-dropdown .dyn-stock-dropdown__summary{width:100%;min-height:44px;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;background:transparent;border:0;font:inherit;text-align:left}.dyn-stock-dropdown__summary:focus-visible{outline:2px solid #20201f;outline-offset:-3px;border-radius:9px}.dyn-stock-dropdown__dot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;display:inline-block}.dyn-stock-dropdown__message{font-size:13px;font-weight:400;line-height:1.45;letter-spacing:-.01em}.dyn-stock-dropdown__message strong{font-weight:600;white-space:nowrap}.dyn-stock-dropdown__badge{justify-self:end;color:#c8442e;font-size:13px;font-weight:600;line-height:1.25;white-space:nowrap}.dyn-stock-dropdown[data-stock-state=in] .dyn-stock-dropdown__badge{color:#20834b}.dyn-stock-dropdown[data-stock-state=out] .dyn-stock-dropdown__badge{color:#6b7280}.dyn-stock-dropdown__chevron{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:3px;transition:transform var(--m-duration-default, .25s) ease}.dyn-stock-dropdown__chevron svg{width:14px;height:14px}.dyn-stock-dropdown[open=true] .dyn-stock-dropdown__chevron{transform:rotateX(180deg)}.dyn-stock-dropdown[data-no-details] .dyn-stock-dropdown__chevron,.dyn-stock-dropdown[data-no-details] .dyn-stock-dropdown__body{display:none}.dyn-stock-dropdown[data-no-details] .dyn-stock-dropdown__summary{cursor:default}.dyn-stock-dropdown__body{overflow:hidden;transition:height var(--m-duration-default, .25s) ease;color:#4b4b47}.dyn-stock-dropdown:not(.is-collapsed) .dyn-stock-dropdown__body{border-top:1px solid #e7ebe7}.dyn-stock-dropdown__body-copy{padding:10px 16px 13px;color:inherit;font-size:13px;line-height:1.5}.dyn-stock-dropdown__body-copy>:first-child{margin-top:0}.dyn-stock-dropdown__body-copy>:last-child{margin-bottom:0}@media(max-width:640px){.dyn-stock-dropdown{border-radius:10px}.dyn-stock-dropdown .dyn-stock-dropdown__summary{min-height:40px;gap:10px;padding:9px 14px}.dyn-stock-dropdown__message,.dyn-stock-dropdown__badge{font-size:12px}.dyn-stock-dropdown__badge{white-space:normal}.dyn-stock-dropdown__chevron{margin-left:2px}.dyn-stock-dropdown__body-copy{padding:9px 14px 12px}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/dynamic-stock.css.map */
