product-info:has([data-c10w]) .buy_with_qty{display:none!important}.c10w{margin:6px 0 18px}body .c10w .c10w-open.c10-checkout,body .c10w-open{display:block;width:100%;padding:15px 10px!important;background:#121212!important;color:#fff!important;border:1px solid #121212!important;border-radius:0;font-size:15px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase;cursor:pointer}body .c10w-open:before,body .c10w-open:after{display:none!important}body .c10w-open:hover{background:#333!important;border-color:#333!important}.c10w-note{margin:8px 0 0;font-size:13px;text-align:center;color:#444}html.c10w-lock,html.c10w-lock body{overflow:hidden}.c10w-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center}.c10w-modal[hidden]{display:none!important}.c10w-backdrop{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;transition:opacity .2s ease}.c10w-panel{position:relative;width:460px;max-width:calc(100vw - 32px);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow-y:auto;background:#fff;color:#121212;padding:0 0 22px;box-shadow:0 12px 40px #00000040;transform:translateY(12px);opacity:0;transition:transform .2s ease,opacity .2s ease;outline:none}.c10w-modal.is-open .c10w-backdrop{opacity:1}.c10w-modal.is-open .c10w-panel{transform:none;opacity:1}.c10w-x{position:absolute;top:6px;right:8px;z-index:1;border:0;background:none;font-size:30px;line-height:1;padding:6px;cursor:pointer;color:#121212}.c10w-product{display:flex;align-items:center;gap:14px;margin:0 0 18px;padding:16px 48px 16px 22px;background:#f3f3f3}.c10w-product img{width:72px;height:72px;object-fit:contain;flex:none;background:#fff}.c10w-name{margin:0;font-size:14px;line-height:1.35;font-weight:500}.c10w-title,.c10w-sub,.c10w-loading,.c10w-modal #esc-oos-form{margin-left:22px!important;margin-right:22px!important}.c10w-title{margin-top:0!important;margin-bottom:6px!important;font-size:21px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#121212!important}.c10w-title:after{content:"";display:block;width:36px;height:3px;margin-top:10px;background:var(--cb-pink, #ff00c2)}.c10w-sub{margin-top:0;margin-bottom:18px;font-size:14px;line-height:1.45;color:#444}.c10w-loading{margin-top:8px;margin-bottom:8px;font-size:14px;color:#6b6b6b}@media screen and (max-width:749px){.c10w-modal{align-items:flex-end}.c10w-panel{width:100%;max-width:100%;max-height:88vh;max-height:88dvh;padding-bottom:calc(18px + env(safe-area-inset-bottom));transform:translateY(100%)}.c10w-product{padding-left:18px}.c10w-title,.c10w-sub,.c10w-loading,.c10w-modal #esc-oos-form{margin-left:18px!important;margin-right:18px!important}}#esc-oos-form #esc-out-of-stock-inputs{display:flex!important;flex-direction:column;gap:10px;background:#fff!important;box-shadow:none!important;border-radius:0!important;color:#121212!important;font-family:inherit}product-info #esc-oos-form:has(#esc-out-of-stock-inputs){margin:4px 0 18px!important;border:1px solid #121212;padding:18px}product-info #esc-oos-form:has(#esc-oos-form-app[style*=none]){border:0;padding:0;margin:0!important}product-info #esc-oos-form #esc-out-of-stock-inputs{border:0!important;padding:0!important;margin:0!important}.c10w-modal #esc-oos-form #esc-out-of-stock-inputs{border:0!important;padding:0!important;margin:0!important}#esc-oos-form .esc-out-of-stock-title{margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;color:#121212!important;text-align:left!important;background:none!important}#esc-oos-form .esc-out-of-stock-title:before{content:"Sold out in this option?";display:block;font-size:16px;line-height:1.3;font-weight:600;letter-spacing:0;text-transform:none}#esc-oos-form .esc-out-of-stock-title:after{content:"Get an alert by email, text or both. We\2019ll message you the moment it\2019s back.";display:block;margin:4px 0;font-size:13.5px;line-height:1.45;font-weight:400;color:#444}#esc-oos-form .esc-out-of-stock-subtitle:empty,#esc-oos-form .esc-out-of-stock-subtitle:has(>span:empty),.c10w-modal #esc-oos-form .esc-out-of-stock-title{display:none!important}#esc-oos-form #esc-out-of-stock-inputs>div:has(.esc-email-container){order:1}#esc-oos-form #esc-out-of-stock-inputs>div:has(.esc-sms-container){order:2}#esc-oos-form #esc-out-of-stock-inputs>div:has(.esc-push-container){order:3}#esc-oos-form .esc-email-container,#esc-oos-form .esc-sms-container{display:flex!important;flex-wrap:wrap;align-items:stretch;gap:8px;margin:0!important;padding:0!important;width:100%!important}#esc-oos-form .esc-email-container>input,#esc-oos-form .esc-sms-container>.vue-tel-input{flex:1 1 180px;min-width:0}#esc-oos-form .esc-sms-select-country-title:empty{display:none!important}#esc-oos-form input[type=email],#esc-oos-form .vue-tel-input{height:48px!important;margin:0!important;border:1px solid #121212!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box}#esc-oos-form input[type=email]{padding:0 14px!important;font-size:16px!important;color:#121212!important}#esc-oos-form .vue-tel-input{display:flex!important;align-items:center;position:relative}#esc-oos-form .vue-tel-input .intl-tel-input{width:100%;height:100%;display:flex;align-items:center}#esc-oos-form input[type=tel]{height:46px!important;width:100%!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:16px!important;color:#121212!important}#esc-oos-form input[type=email]:focus,#esc-oos-form .vue-tel-input:focus-within{outline:none!important;border-color:var(--cb-pink, #ff00c2)!important;box-shadow:0 0 0 1px var(--cb-pink, #ff00c2)!important}#esc-oos-form input::placeholder{color:#8a8a8a;opacity:1}#esc-oos-form .esc-btn{flex:0 0 132px;height:48px!important;min-height:0!important;box-sizing:border-box!important;margin:0!important;padding:0 12px!important;background:#121212!important;color:#fff!important;border:1px solid #121212!important;border-radius:0!important;font-size:13px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase;white-space:nowrap;cursor:pointer}#esc-oos-form .esc-btn:hover{background:#333!important;border-color:#333!important}#esc-oos-form.c10w-has-notify .esc-btn{display:none!important}#esc-oos-form.c10w-has-notify .esc-email-container>input,#esc-oos-form.c10w-has-notify .esc-sms-container>.vue-tel-input{flex:1 1 100%}#esc-oos-form-app[style*=none]+.c10w-notify-wrap{display:none!important}.c10w-notify-wrap{margin-top:14px}body #esc-oos-form .c10w-notify{display:block;width:100%;height:50px;margin:0;padding:0 12px;background:#121212;color:#fff;border:1px solid #121212;border-radius:0;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;cursor:pointer}body #esc-oos-form .c10w-notify:hover{background:#333;border-color:#333}body #esc-oos-form .c10w-notify:disabled{opacity:.6;cursor:default}body #esc-oos-form .c10w-notify:focus-visible{outline:2px solid var(--cb-pink, #ff00c2);outline-offset:2px}.c10w-notify-msg{margin:10px 0 0;font-size:13.5px;line-height:1.4;color:#121212}.c10w-notify-msg:empty{display:none}.c10w-notify-msg.is-done{color:var(--cb-pink, #ff00c2);font-size:15px;font-weight:600}.c10w-notify-msg.is-done:before{content:"\2713  "}#esc-oos-form.c10w-has-notify .esc-notification{display:none!important}#esc-oos-form .esc-notification{flex:1 1 100%}#esc-oos-form .esc-notification:empty{display:none!important}#esc-oos-form .esc-notification:not(:empty){margin:2px 0 0!important;font-size:13.5px!important;line-height:1.4;font-weight:600}#esc-oos-form #esc-out-of-stock-inputs>div:has(#esc-push-input){display:none!important}#esc-oos-form .esc-push-container{margin:2px 0 0!important;padding:0!important}#esc-oos-form .esc-push-label{display:flex!important;align-items:flex-start;gap:8px;color:#444!important;font-size:13px!important;line-height:1.4!important;letter-spacing:0!important;cursor:pointer}#esc-oos-form .esc-push-label input{flex:none;width:16px;height:16px;min-height:0!important;margin:1px 0 0!important;accent-color:#121212}#esc-oos-form a{color:#121212!important}@media screen and (max-width:420px){#esc-oos-form .esc-email-container>input,#esc-oos-form .esc-sms-container>.vue-tel-input{flex-basis:100%}#esc-oos-form .esc-btn{flex:1 1 100%}}product-info:has([data-c10w]) .price__badge-sold-out,product-info:has([data-c10w])>div:has(wrapped-extension-block),product-info:has([data-c10w])>div:has(klarna-placement){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/212/assets/c10-waitlist.css.map */
