.restockNotify[data-active=false],.restockNotifySticky{display:none}body:has(.restockNotify[data-active=true]) .productV2PurchaseAtc,body:has(.restockNotify[data-active=true]) .productAccPurchaseAtc,body:has(.restockNotify[data-active=true]) .productV2StickyATC,body:has(.restockNotify[data-active=true]) .productAccStickyATC{display:none}body:has(.restockNotify[data-active=true]) .restockNotifySticky{display:grid}body:has(.restockNotify[data-active=true]) .shipping-timeframe{display:none!important}.productV2OptionsItemValuesColors.rn-out .productV2OptionsItemValuesColorsSwatch{position:relative}.productV2OptionsItemValuesColors.rn-out .productV2OptionsItemValuesColorsSwatch:before,.productV2OptionsItemValuesColors.rn-out .productV2OptionsItemValuesColorsSwatch:after{content:"";position:absolute;top:50%;left:50%;width:calc(100% - 6px);transform:translate(-50%,-50%) rotate(-45deg)}.productV2OptionsItemValuesColors.rn-out .productV2OptionsItemValuesColorsSwatch:before{height:3px;background:#f6f6f6}.productV2OptionsItemValuesColors.rn-out .productV2OptionsItemValuesColorsSwatch:after{height:1px;background:#151515}.restockNotify{background-color:#ece7d9;padding:20px;color:#292828}.restockNotifyForm,.restockNotifyDone{display:grid;gap:12px}.restockNotifyForm[hidden],.restockNotifyDone[hidden],.restockNotify [hidden]{display:none}.restockNotifyEyebrow{margin:0;font-family:Sohne Mono,ui-monospace,monospace;font-size:12px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.restockNotifyBody{margin:0;font-size:15px;line-height:1.5}.restockNotifyTrap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.restockNotifyField{display:grid;gap:6px}.restockNotifyLabel{font-size:13px;color:#706a64}.restockNotifyInput{width:100%;padding:15px 14px;border:0;border-radius:0;background:#fff;box-shadow:inset 0 0 0 1px #9a9189;font:inherit;font-size:16px;color:#292828}.restockNotifyInput:focus{outline:none;box-shadow:inset 0 0 0 1px #2279bf,0 0 0 3px #dff1ff}.restockNotifyInput.is-invalid{box-shadow:inset 0 0 0 1px #de1c22,0 0 0 3px #ffd6d7}.restockNotifyError{margin:0;font-size:13px;color:#de1c22}.restockNotifyLegal{margin:0;font-size:11px;line-height:1.45;color:#706a64}.restockNotifyLegal a{color:inherit;text-decoration:underline}.restockNotifyBtn,.restockNotifySticky{width:100%;grid-template-columns:1fr 76px;padding:0;border:0;background:none;cursor:pointer}.restockNotifyBtn{display:grid}.restockNotifyBtnText{display:flex;align-items:center;justify-content:center;background-color:#2279bf;color:#fff;font-family:Sohne Mono,ui-monospace,monospace;font-size:22px;line-height:100%;text-transform:uppercase;padding:27px 10px;transition:background-color .3s ease}.restockNotifyBtn:hover .restockNotifyBtnText,.restockNotifySticky:hover .restockNotifyBtnText{background-color:#151515}.restockNotifyBtn:disabled{cursor:progress}.restockNotifyBtn:focus-visible,.restockNotifySticky:focus-visible{outline:3px solid #dff1ff;outline-offset:2px}.restockNotifyBtn svg,.restockNotifySticky svg{width:76px;height:76px}.restockNotifyCheck{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.4;cursor:pointer}.restockNotifyCheck input{flex:none;width:16px;height:16px;margin:2px 0 0;accent-color:#151515}.restockNotifyLink{justify-self:start;padding:0;border:0;background:none;font:inherit;font-size:14px;color:#292828;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.restockNotifyAlt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding-top:12px;border-top:1px solid #c1b8ae;font-size:14px}.restockNotifyDoneTitle{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:500;color:#008556}.restockNotifyDone:focus{outline:none}@media(max-width:800px){.restockNotify{padding:16px}.restockNotifyBtn,.restockNotifySticky{grid-template-columns:1fr 52px}.restockNotifyBtnText{font-size:15px;padding:16px 20px}.restockNotifyBtn svg,.restockNotifySticky svg{width:52px;height:51px}}
/*# sourceMappingURL=/cdn/shop/t/631/assets/restock-notify.css.map */
