.icsr{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:#0e0a14bd;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .26s ease}.icsr.is-on{opacity:1}.icsr *,.icsr *:before,.icsr *:after{box-sizing:border-box}.icsr [hidden]{display:none!important}.icsr button{font:inherit;cursor:pointer}.icsr__panel{position:relative;width:100%;max-width:660px;min-height:360px;border:1px solid #2A2135;border-radius:5px;overflow:hidden;background:radial-gradient(120% 140% at 50% 0%,#2c2038,#15101d 60%,#0e0a14);box-shadow:0 30px 70px -40px #000000e6;transform:translateY(10px) scale(.985);transition:transform .32s cubic-bezier(.2,.8,.3,1);font-family:MYRIADPROREGULAR,Arimo,Helvetica,Arial,sans-serif;color:#f4edfb}.icsr.is-on .icsr__panel{transform:none}.icsr__cv{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.icsr__choose{position:relative;z-index:2;padding:30px 22px 26px;text-align:center;opacity:1;transition:opacity .24s ease,transform .24s ease}.icsr__choose.is-gone{opacity:0;transform:translateY(-6px);pointer-events:none}.icsr__h{margin:0;font-size:21px;font-weight:600;letter-spacing:-.01em;color:#f7f2fc}.icsr__sub{margin:7px 0 0;font-size:13.5px;color:#bdb0ce}.icsr__chips{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:20px}.icsr__chip{border:0;background:none;padding:0;width:88px;display:flex;flex-direction:column;align-items:center;gap:6px;color:inherit}.icsr__ic{width:66px;height:66px;border-radius:50%;background:#ffffff0f;border:1px solid rgba(233,223,247,.26);display:flex;align-items:center;justify-content:center;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s}.icsr__ic img{width:72%;height:72%;object-fit:contain;display:block}.icsr__chip:hover .icsr__ic{border-color:#c8903a;transform:translateY(-1px)}.icsr__chip[aria-pressed=true] .icsr__ic{border-color:#c8903a;box-shadow:0 0 0 2px #c8903a;background:#c8903a1f}.icsr__chip:focus-visible .icsr__ic{outline:2px solid #E9DFF7;outline-offset:3px}.icsr__lab{font-size:12px;color:#dcd2ea;line-height:1.2}.icsr__chip[aria-pressed=true] .icsr__lab{color:#fff;font-weight:600}.icsr__up{font-size:11px;color:#e0a95c;font-weight:600}.icsr__sizes{display:none;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:18px}.icsr__sizes.is-on{display:flex}.icsr__szlab{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#bdb0ce}.icsr__sz{border:1px solid rgba(233,223,247,.32);background:#ffffff0a;color:#ede5f6;border-radius:2px;padding:9px 15px;font-size:13px;transition:background .15s,border-color .15s}.icsr__sz:hover{border-color:#c8903a}.icsr__sz[aria-pressed=true]{background:#f4edfb;border-color:#f4edfb;color:#15101d;font-weight:600}.icsr__sz:focus-visible{outline:2px solid #E9DFF7;outline-offset:2px}.icsr__actions{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:24px;flex-wrap:wrap}.icsr__go{background:#f4edfb;color:#15101d;border:1px solid #F4EDFB;border-radius:2px;padding:13px 30px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;transition:opacity .15s}.icsr__go:hover{opacity:.88}.icsr__go[disabled]{opacity:.38;cursor:not-allowed}.icsr__go:focus-visible,.icsr__cancel:focus-visible{outline:2px solid #E9DFF7;outline-offset:3px}.icsr__cancel{background:none;border:0;color:#bdb0ce;font-size:13px;text-decoration:underline;text-underline-offset:3px;padding:6px}.icsr__cancel:hover{color:#f4edfb}.icsr__picks{position:absolute;left:0;right:0;bottom:58px;z-index:2;display:flex;justify-content:center;gap:clamp(14px,5vw,54px);padding:0 18px;text-align:center}.icsr__pick{display:flex;flex-direction:column;gap:3px;min-width:0;opacity:0;transform:translateY(9px);transition:opacity .42s ease,transform .5s cubic-bezier(.2,.8,.3,1)}.icsr__picks.is-on .icsr__pick{opacity:1;transform:none}.icsr__slot{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#bdb0ce}.icsr__name{font-size:clamp(15px,2.6vw,19px);font-weight:600;color:#fff;line-height:1.15}.icsr__note{font-size:11.5px;color:#e0a95c}.icsr__status{position:absolute;left:0;right:0;bottom:20px;z-index:2;margin:0;padding:0 18px;text-align:center;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:#bdb0ce}.icsr__status.is-error{color:#f3b0aa;letter-spacing:.02em;text-transform:none;font-size:14px}@media(max-width:600px){.icsr__panel{min-height:430px}.icsr__chips{gap:10px}.icsr__chip{width:72px}.icsr__ic{width:58px;height:58px}.icsr__picks{flex-direction:column;align-items:center;gap:11px;bottom:50px}.icsr__name{font-size:16px}}@media(prefers-reduced-motion:reduce){.icsr,.icsr__panel,.icsr__pick,.icsr__choose{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ich-scent-ribbons.css.map */
