[data-when][hidden],.ich [hidden]{display:none!important}.ich{--ip-plp-soft: var(--t-surface-soft, #eef5f3);--ip-plp-soft-border: color-mix(in srgb, var(--t-cta, #1e5b4f) 15%, var(--t-border, #dbe7e3));--ip-plp-soft-text: color-mix(in srgb, var(--t-cta, #1e5b4f) 65%, var(--t-text, #0e1b17));--ip-plp-primary: var(--t-cta, #1e5b4f);--ip-plp-primary-hover: var(--t-cta-hover, #17473e);--ip-plp-pill-radius: 9999px;--ip-plp-btn-radius: 1.2rem;--ip-plp-transition: .2s ease;--ip-plp-surface: var(--t-surface-soft, #f4f8f6);--ip-plp-card-border: var(--t-border, #edf1ef);--ip-plp-card-radius: 1.6rem;font-family:var(--font-body-family)}.ich *,.ich *:before,.ich *:after{box-sizing:border-box}.ich .ich__wrap{max-width:128rem;margin:0 auto;padding:0 1.6rem}.ich-panel{position:relative;overflow:hidden;isolation:isolate;padding:2.4rem 0 2.8rem;color:#fff}.ich-panel--bf{background:#0a0a0a;--ich-accent: #7df2c0;--ich-muted: #a3a3a3;--ich-line: #2a2a2a}.ich-panel--cm{background:#060a1f;--ich-accent: #3ee6ff;--ich-muted: #aab3d8;--ich-line: #24305e}.ich-panel--xmas{background:linear-gradient(170deg,#0f3d33,#0b2e26);--ich-accent: #e9c46a;--ich-muted: rgba(255, 255, 255, .8);--ich-line: rgba(255, 255, 255, .2);padding-top:4.4rem}.ich-panel__art{position:absolute;z-index:-1;top:0;left:0;right:0;height:44rem;opacity:.6;display:block;-webkit-mask-image:linear-gradient(to bottom,#000 50%,transparent 100%);mask-image:linear-gradient(to bottom,#000 50%,transparent 100%)}.ich-panel--cm .ich-panel__art{opacity:.7}.ich-panel__art .icp-art{width:100%;height:100%}.ich-panel__lights{position:absolute;inset:0 0 auto 0;z-index:-1;display:block;height:4rem}.ich-panel__head{display:flex;flex-direction:column;gap:1.6rem}.ich .ich-panel__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 .8rem;padding:.5rem 1.1rem;border-radius:99rem;border:1px solid var(--ich-line);background:#ffffff0d;font-size:1.2rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#fff}.ich .ich-panel__eyebrow-text{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.ich-dot{display:block;width:.7rem;height:.7rem;border-radius:50%;background:var(--ich-accent);box-shadow:0 0 0 .35rem color-mix(in srgb,var(--ich-accent) 25%,transparent)}.ich-panel--xmas .ich-panel__eyebrow{color:var(--ich-accent);border-color:#e9c46a59}.ich .ich-panel__title{margin:0;color:#fff;font-family:var(--font-heading-family);font-weight:900;letter-spacing:-.03em;font-size:clamp(3.2rem,9vw,5.6rem);line-height:.95}.ich-panel--bf .ich-panel__title,.ich-panel--cm .ich-panel__title{text-transform:uppercase}.ich .ich-panel__offer{margin:.8rem 0 0;font-size:clamp(1.8rem,4.4vw,2.4rem);line-height:1.2;letter-spacing:0;font-weight:800;color:var(--ich-accent)}.ich .ich-panel__msg{margin:.8rem 0 0;font-size:1.5rem;line-height:1.45;letter-spacing:0;font-weight:600;color:var(--ich-muted)}.ich-panel--xmas .ich-panel__msg{color:#fff}.ich .ich-panel__msg--muted{font-weight:500}.ich .ich-panel__clock,.ich .ich-panel__num{font-size:inherit;line-height:inherit;letter-spacing:0;font-weight:800;color:var(--ich-accent);font-variant-numeric:tabular-nums;white-space:nowrap}.ich .ich-panel__boxes{margin:1.2rem 0 0;display:flex;gap:.6rem}.ich .ich-box{display:inline-flex;align-items:baseline;gap:.2rem;padding:.6rem .9rem;border-radius:1rem;background:#ffffff0f;border:1px solid var(--ich-line)}.ich .ich-box__num{font-size:2.2rem;line-height:1;letter-spacing:-.01em;font-weight:900;color:#fff;font-variant-numeric:tabular-nums}.ich .ich-box__unit{font-size:1.2rem;line-height:1;letter-spacing:0;font-weight:700;color:var(--ich-muted)}.ich .ich-btn{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:5rem;padding:0 2.4rem;border-radius:1.4rem;text-decoration:none;font-size:1.6rem;line-height:1;letter-spacing:0;font-weight:800;background:var(--ich-accent);color:#0a0a0a;transition:filter .15s ease}.ich .ich-btn:hover{filter:brightness(1.08)}.ich .ich-btn__label{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.ich .ich-btn--cm{background:linear-gradient(90deg,#3ee6ff,#7aa8ff);color:#060a1f}.ich .ich-btn--xmas{background:#b8323a;color:#fff;box-shadow:0 1rem 2.4rem -1rem #b8323acc}.ich-chips{margin:2rem -1.6rem 0;padding:0 1.6rem .4rem;display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ich-chips::-webkit-scrollbar{display:none}.ich .ich-chip{flex:none;display:inline-flex;align-items:center;gap:.6rem;min-height:4.2rem;padding:0 1.6rem;border-radius:99rem;border:1.5px solid rgba(255,255,255,.25);background:#ffffff0f;color:#fff;text-decoration:none;white-space:nowrap;font-size:1.4rem;line-height:1;letter-spacing:0;font-weight:700;font-variant-numeric:tabular-nums}.ich .ich-chip__text{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.ich .ich-chip:hover{border-color:var(--ich-accent)}.ich .ich-chip--gift{background:#fbe9e9;border-color:#fbe9e9;color:#b8323a}.ich .ich-row__title{margin:2.4rem 0 1.2rem;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.2;letter-spacing:-.01em;font-weight:800;color:#fff}.ich-row{list-style:none;margin:1.6rem -1.6rem 0;padding:0 1.6rem .8rem;display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.6rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ich .ich-row__title+.ich-row{margin-top:0}.ich-row::-webkit-scrollbar{display:none}.ich-row__item{min-width:0;display:flex;scroll-snap-align:start}.ich-row__item>*{width:100%}.ich .isell-plp__card{height:100%}.ich-panel--bf .isell-plp__discount-badge{background:#0a0a0a;color:#7df2c0}.ich-panel--cm .isell-plp__discount-badge{background:#0b1340;color:#3ee6ff}.ich-panel--bf{--ip-plp-primary: #0a0a0a;--ip-plp-primary-hover: #000}.ich-panel--cm{--ip-plp-primary: #0b1340;--ip-plp-primary-hover: #060a1f}@media(min-width:750px){.ich .ich__wrap{padding:0 2.4rem}.ich-panel{padding:3.6rem 0 4rem}.ich-panel__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:3.2rem}.ich-panel__copy{flex:1 1 auto;min-width:0}.ich-panel__actions{flex:none}.ich .ich-btn{width:auto}.ich-chips{margin-left:0;margin-right:0;padding-left:0;padding-right:0;flex-wrap:wrap;overflow:visible}.ich-row{margin-left:-2.4rem;margin-right:-2.4rem;padding-left:2.4rem;padding-right:2.4rem;scroll-padding:0 2.4rem;grid-auto-columns:30%;gap:1.6rem}}@media(min-width:990px){.ich-panel__art{left:auto;right:0;width:60%;height:46rem;opacity:.9;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 38%);mask-image:linear-gradient(to right,transparent 0,#000 38%)}.ich-panel--cm .ich-panel__art{opacity:.95}.ich-row{margin-left:0;margin-right:0;padding-left:0;padding-right:0;grid-auto-columns:calc((100% - 6rem)/4);gap:2rem}}@media(prefers-reduced-motion:no-preference){.ich-panel--bf .ich-dot,.ich-panel--cm .ich-dot{animation:ich-pulse 1.6s ease-in-out infinite}@keyframes ich-pulse{50%{box-shadow:0 0 0 .7rem transparent}}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/isell-campaign-home.css.map */
