@charset "UTF-8";html:not(.ohw-win-pct) .ohw .ohw-price .ohw-code,html:not(.ohw-win-pct) .ohw .ohw-price__note,html:not(.ohw-win-pct) .ohw .ohw-save .ohw-code{display:none}html:not(.ohw-win-pct) .ohw .ohw-price .ohw-reg,html:not(.ohw-win-pct) .ohw .ohw-save .ohw-reg{display:inline}.ohw .ohw-scw{position:relative;margin-top:30px;max-width:460px}.ohw .ohw-hero__media .ohw-scw{position:absolute;left:50%;bottom:-28px;transform:translate(-50%);width:calc(100% - 40px);margin:0}@media(max-width:989px){.ohw .ohw-hero__media .ohw-scw{position:relative;left:auto;bottom:auto;transform:none;width:100%;margin-top:-56px}}.ohw .ohw-scw__card{position:relative;border-radius:20px;overflow:hidden;background:var(--ohw-or);color:#160b02;padding:22px 22px 20px;min-height:168px;box-shadow:0 24px 60px -20px #ff7a1a99,inset 0 0 0 2px #00000014;background-image:radial-gradient(circle at 12px 50%,var(--ohw-bg) 10px,transparent 11px),radial-gradient(circle at calc(100% - 12px) 50%,var(--ohw-bg) 10px,transparent 11px)}.ohw .ohw-scw__k{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.ohw .ohw-scw__title{margin-top:6px;font-size:clamp(22px,5vw,28px);font-weight:800;letter-spacing:-.02em;line-height:1.1}.ohw .ohw-scw__code{margin-top:6px;display:inline-block;padding:4px 10px;border:2px dashed currentColor;border-radius:8px;font-size:clamp(18px,4.4vw,22px);font-weight:800;letter-spacing:.1em;line-height:1.2}.ohw .ohw-scw__ok{margin-top:10px;font-size:14px;font-weight:600;line-height:1.4}.ohw .ohw-scw__ok:before{content:"\2713  ";font-weight:800}.ohw .ohw-scw canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;touch-action:none;cursor:grab;border-radius:20px;transition:opacity .5s ease}.ohw .ohw-scw.is-revealed canvas{opacity:0;pointer-events:none}.ohw .ohw-scw__alt{display:inline-block;margin-top:10px;background:none;border:0;padding:4px 0;color:var(--ohw-dim);font-family:inherit;font-weight:500;font-size:13px;line-height:1.3;text-decoration:underline;cursor:pointer}.ohw .ohw-scw.is-revealed .ohw-scw__alt{display:none}.ohw .ohw-scw__alt:focus-visible,.ohw .ohw-scw__add:focus-visible{outline:3px solid var(--ohw-or2);outline-offset:3px}.ohw .ohw-scw__burst{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.ohw .ohw-scw__burst i{position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:2px;background:var(--c,#ff7a1a);opacity:0;animation:ohwBurst .9s cubic-bezier(.2,.8,.3,1) forwards}@media(prefers-reduced-motion:reduce){.ohw .ohw-scw__burst{display:none}}.ohw .ohw-scw__pick{margin-top:14px;padding:16px;border-radius:18px;background:#fff;color:#1a0b02;box-shadow:0 18px 44px -22px #0009;animation:ohwPickIn .4s cubic-bezier(.23,1,.32,1)}.ohw .ohw-scw__pick[hidden]{display:none}@keyframes ohwPickIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ohw .ohw-scw__pick{animation:none}}.ohw .ohw-scw__pick-h{font-size:15px;font-weight:700;margin-bottom:10px}.ohw .ohw-scw__list{display:grid;gap:8px}.ohw .ohw-scw__item{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:8px;border-radius:14px;background:#f5f2ec}.ohw .ohw-scw__item .ohw-err{grid-column:1/-1;margin:0}.ohw .ohw-scw__thumb{width:56px;height:56px;border-radius:10px;overflow:hidden;background:#fff}.ohw .ohw-scw__thumb img{width:100%;height:100%;object-fit:cover;display:block}.ohw .ohw-scw__name{font-size:14px;font-weight:600;line-height:1.3;min-width:0}.ohw .ohw-scw__val{display:block;margin-top:2px;font-size:13px;font-weight:700;color:#0b8a6e}.ohw .ohw-scw__val s{color:#1a0b0280;font-weight:500;margin-right:4px}.ohw .ohw-scw__add{min-height:44px;padding:0 16px;border:0;border-radius:999px;background:#000;color:#fff;font:700 14px/1 var(--font-body-family,Poppins,sans-serif);cursor:pointer;white-space:nowrap;touch-action:manipulation;transition:transform .12s cubic-bezier(.23,1,.32,1)}.ohw .ohw-scw__add:active{transform:scale(.96)}.ohw .ohw-scw__add[aria-busy=true]{opacity:.6;pointer-events:none}.ohw .ohw-scw__add.is-added{background:#0b8a6e}.ohw .ohw-scw__pick-note{margin-top:10px;font-size:12px;line-height:1.45;color:#1a0b02a8}.ohw.ohw-hero--poster .ohw-hero__media .ohw-scw{position:relative;z-index:3;left:auto;bottom:auto;transform:none;width:100%;max-width:none;margin:-40px 0 0}.ohw.ohw-hero--poster .ohw-scw__card{background:#fff;color:var(--ohw-ink);background-image:none;box-shadow:0 18px 44px -20px #1a0b028c;-webkit-mask:radial-gradient(circle 10px at 0 50%,#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,#0000 98%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle 10px at 0 50%,#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,#0000 98%,#000) right/51% 100% no-repeat}.ohw.ohw-hero--poster .ohw-scw__k{opacity:.6}.ohw.ohw-hero--poster .ohw-scw__ok{color:#0b8a6e}.ohw.ohw-hero--poster .ohw-scw__alt{color:var(--ohw-ink)}.ohw.ohw-hero--poster .ohw-scw__alt:focus-visible{outline-color:#000}@media(max-width:989px){.ohw.ohw-hero--poster .ohw-hero__media .ohw-scw{margin-top:-30px}.ohw.ohw-hero--poster .ohw-scw{text-align:center}.ohw.ohw-hero--poster .ohw-scw__card,.ohw.ohw-hero--poster .ohw-scw__pick{text-align:left}}.ohw.ohw-hero--ember .ohw-scw__card{background:var(--ohw-tx);color:var(--ohw-ink);background-image:none;box-shadow:0 24px 60px -22px #230905d9;-webkit-mask:radial-gradient(circle 10px at 0 50%,#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,#0000 98%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle 10px at 0 50%,#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,#0000 98%,#000) right/51% 100% no-repeat}.ohw.ohw-hero--ember .ohw-scw__alt{color:var(--ohw-dim)}
/*# sourceMappingURL=/cdn/shop/t/338/assets/odaban-halloween-win.css.map */
