.thera-pc__btn.thera-pc__btn--notify{background:var(--thera-navy)}.thera-pc__btn.thera-pc__btn--notify:hover{background:#163a54}.thera-pc__btn--notify{background:var(--thera-navy)}.thera-pc__card--notify .thera-pc__badge{background:var(--thera-coral)}.thera-pc__btn--notify:hover{background:#163a54}.thera-pc__buyarea .thera-pc__btn--notify{display:none}.thera-pc__buyarea.is-oos .thera-pc__buyrow,.thera-pc__buyarea.is-oos>.thera-pc__btn:not(.thera-pc__btn--notify){display:none}.thera-pc__buyarea.is-oos .thera-pc__btn--notify{display:inline-flex}.thera-notify-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:none;align-items:center;justify-content:center;padding:20px;background:#121e288c}.thera-notify-overlay.is-open{display:flex}.thera-notify-modal{position:relative;width:100%;max-width:440px;background:#fff;border-radius:20px;padding:40px 28px 28px;box-shadow:0 24px 60px #1d4b6c47;max-height:90vh;overflow-y:auto}.thera-notify-close{position:absolute;top:12px;right:14px;width:32px;height:32px;border:0;background:none;font-size:26px;line-height:1;color:var(--thera-navy);cursor:pointer}.thera-notify-close:hover{color:var(--thera-coral)}.thera-notify-sub{font-family:var(--thera-sans);font-weight:500;font-size:16px;line-height:24px;color:var(--thera-navy);margin:0 0 16px}body.thera-notify-lock{overflow:hidden}.thera-pc__btn.thera-pc__btn--notify,.tmp__form .tmp__atc.tmp__atc--notify,.tmp__atc.tmp__stickybar-btn.tmp__atc--notify{background:#fff;color:var(--thera-navy);box-shadow:inset 0 0 0 2px var(--thera-navy);transition:background var(--thera-ease, .2s ease),color var(--thera-ease, .2s ease)}.thera-pc__btn.thera-pc__btn--notify:hover,.tmp__form .tmp__atc.tmp__atc--notify:hover,.tmp__atc.tmp__stickybar-btn.tmp__atc--notify:hover{background:var(--thera-navy);color:#fff}.thera-pc__btn.thera-pc__btn--notify:before,.tmp__form .tmp__atc.tmp__atc--notify:before,.tmp__atc.tmp__stickybar-btn.tmp__atc--notify:before{content:"";display:inline-block;flex:0 0 18px;width:18px;height:18px;margin-right:8px;vertical-align:-3px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9'/%3E%3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9'/%3E%3Cpath d='M10.3 21a1.94 1.94 0 0 0 3.4 0'/%3E%3C/svg%3E") center / contain no-repeat}.thera-pc__card:has(a[href*="/products/weighted-theravest"]) .thera-pc__price>*{display:none}.thera-pc__card:has(a[href*="/products/weighted-theravest"]) .thera-pc__price:before{content:"Coming soon";font-family:var(--thera-serif);font-size:24px;line-height:32px;color:var(--thera-navy)}html:has(link[rel=canonical][href*="/products/weighted-theravest"]) .tmp__price>*{display:none}html:has(link[rel=canonical][href*="/products/weighted-theravest"]) .tmp__price:before{content:"Coming soon";font-family:var(--thera-serif);font-size:28px;line-height:36px;color:var(--thera-navy)}html:has(link[rel=canonical][href*="/products/weighted-theravest"]) .tmp__pay{display:none}.thera-rv__fit{display:flex;flex-wrap:wrap;gap:4px 10px;margin:10px 0 0;font-size:14px;line-height:20px;color:var(--thera-navy, #1f3a4d);opacity:.85}.thera-rv__fit b{font-weight:600}.thera-rv__fit-sep{opacity:.5}.tmp__swatch{position:relative}.tmp__swatch.thera-size-oos .tmp__swatch-dot{opacity:.4}.tmp__swatch.thera-size-oos:after{content:"";position:absolute;left:50%;top:50%;width:34px;height:2px;background:var(--thera-navy, #1d4b6c);border-radius:2px;transform:translate(-50%,-50%) rotate(-45deg);pointer-events:none}html:has(link[rel=canonical][href*="/products/weighted-theravest"]) .tmp__group:has(.tmp__opts),html:has(link[rel=canonical][href*="/products/weighted-theravest"]) .tmp__tabbtn[data-tab="4"],html:has(link[rel=canonical][href*="/products/weighted-theravest"]) .tmp__tabpanel[data-panel="4"]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/73/assets/thera-notify.css.map */
