.ic .ic-btn--primary,.ic-btn--primary{background:var(--ic-navy)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:var(--ic-navy)!important}.ic .ic-btn--primary:hover,.ic-btn--primary:hover{background:var(--ic-navy-dp)!important}.ic .ic-btn--primary[disabled],.ic-btn--primary[disabled]{opacity:.45;cursor:not-allowed}.ic .ic-btn--light,.ic-btn--light{background:#fff!important;color:var(--ic-navy)!important;-webkit-text-fill-color:var(--ic-navy)!important}.ic .ic-btn--line,.ic-btn--line{color:var(--ic-navy)!important;-webkit-text-fill-color:var(--ic-navy)!important;background:transparent!important}.ic .ic-btn--onimg,.ic-btn--onimg{color:#fff!important;-webkit-text-fill-color:#fff!important}.ic-brand{--ic-badge:58px}.ic-badge{top:50%;transform:translateY(-50%);z-index:1}.ic-hd__bar{height:78px}.ic-ann{padding-block:2px}.ic-ann__track{height:auto;min-height:22px;display:block;position:relative}.ic-ann__i{position:absolute;top:0;right:0;bottom:0;left:0;line-height:1.35;font-size:9.5px;padding-block:4px}.ic-ann__i.is-on{position:relative}.ic-locale{display:none}.ic-mc h4{margin-bottom:14px}.ic-mc__sep{margin-top:10px;padding-top:12px;border-top:1px solid var(--ic-line)}.ic-ml--lead{font-weight:700}@media(max-width:1100px){.ic-brand{--ic-badge:44px}.ic-hd__bar{height:62px;gap:8px}.ic-wordmark{font-size:19px}.ic-tools{gap:0}.ic-ib{width:36px;height:36px}.ic-ann__i{font-size:9px;letter-spacing:.1em;padding-inline:12px}}@media(max-width:400px){.ic-brand{--ic-badge:38px}.ic-wordmark{font-size:17px}}.ic-dd{position:relative;display:inline-flex;flex:0 1 auto;min-width:0}.ic-dd__b{display:flex;align-items:center;gap:10px;width:100%;border:1px solid var(--ic-line-2);border-radius:999px;padding:12px 18px;background:#fff;font:inherit;font-size:13px;font-weight:700;color:var(--ic-navy);cursor:pointer;transition:.3s var(--ic-ease);white-space:nowrap}.ic-dd__b:hover,.ic-dd.is-open .ic-dd__b{border-color:var(--ic-navy)}.ic-dd__b span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ic-dd__b i{margin-left:auto;width:7px;height:7px;border-right:1.5px solid var(--ic-navy);border-bottom:1.5px solid var(--ic-navy);transform:rotate(45deg) translate(-2px,-2px);transition:transform .3s var(--ic-ease);flex:none}.ic-dd.is-open .ic-dd__b i{transform:rotate(-135deg) translate(-3px,-3px)}.ic-dd__m{position:absolute;top:calc(100% + 8px);left:0;min-width:100%;width:max-content;max-width:min(320px,80vw);background:#fff;border:1px solid var(--ic-line);border-radius:var(--ic-r);box-shadow:0 18px 44px #181b2121;padding:8px;z-index:50;opacity:0;visibility:hidden;transform:translateY(-6px);transition:.28s var(--ic-ease);max-height:min(58vh,420px);overflow-y:auto}.ic-dd.is-open .ic-dd__m{opacity:1;visibility:visible;transform:none}.ic-dd__o{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:none;border:0;padding:10px 12px;border-radius:9px;font:inherit;font-size:13.5px;color:var(--ic-navy);cursor:pointer;transition:background .2s var(--ic-ease)}.ic-dd__o:hover{background:var(--ic-stone)}.ic-dd__o.is-on{background:var(--ic-stone);font-weight:700}.ic-dd__sep{margin-top:6px;padding-top:8px;border-top:1px solid var(--ic-line)}.ic-filters2{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:20px 0 26px}.ic-filters2 .ic-dd--scent,.ic-filters2 .ic-dd--type{flex:1 1 190px;max-width:280px}.ic-filters2 .ic-fcount{font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ic-muted);white-space:nowrap}.ic-filters2 .ic-fsort{margin-left:auto;display:flex;align-items:center;gap:10px}@media(max-width:760px){.ic-filters2{gap:8px}.ic-filters2 .ic-dd--scent,.ic-filters2 .ic-dd--type{flex:1 1 0;min-width:0;max-width:none}.ic-filters2 .ic-fcount{order:3;flex-basis:100%}.ic-filters2 .ic-fsort{order:4;margin-left:0;flex-basis:100%}.ic-filters2 .ic-fsort .ic-dd{flex:1}.ic-dd__b{padding:11px 14px;font-size:12.5px}}.ic-card__media{position:relative}.ic-card__quick{position:absolute;right:10px;bottom:10px;opacity:0;transform:translateY(6px);transition:.3s var(--ic-ease);pointer-events:none}.ic-card:hover .ic-card__quick,.ic-card:focus-within .ic-card__quick{opacity:1;transform:none;pointer-events:auto}.ic-qa{border:0;border-radius:999px;background:var(--ic-navy);color:#fff;-webkit-text-fill-color:#fff;padding:9px 16px;font:inherit;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;box-shadow:0 4px 14px #181b2129;transition:background .3s var(--ic-ease)}.ic-qa:hover{background:var(--ic-navy-dp)}.ic-qa[disabled]{opacity:.7}@media(hover:none),(max-width:760px){.ic-card__quick{opacity:1!important;transform:none!important;pointer-events:auto!important;position:static!important;margin-top:10px;display:block;right:auto;bottom:auto}.ic-qa{width:100%;box-shadow:none;background:var(--ic-navy);color:#fff;-webkit-text-fill-color:#fff;border:0;padding:10px 14px;font-size:9.5px;letter-spacing:.13em}.ic-qa:hover{background:var(--ic-navy-dp)}}.ic-pdp [data-addprice]{display:none}.ic-buy .ic-btn--primary{padding:0 34px;min-height:52px;font-size:12px;letter-spacing:.15em;white-space:nowrap}.ic-pq button{min-height:52px}@media(max-width:520px){.ic-buy{gap:8px}.ic-buy .ic-btn--primary{flex:1 1 auto;padding:0 20px;min-height:50px;font-size:11.5px;letter-spacing:.12em}.ic-pq button{width:38px;min-height:50px}}.ic-type--hero{grid-column:span 2}@media(max-width:560px){.ic-type--hero{grid-column:span 1}}.ic-life{grid-column:span 2;grid-row:span 2;position:relative;border-radius:var(--ic-r);overflow:hidden;background:var(--ic-stone);min-height:220px}.ic-life img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.ic-life__v{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(24,27,33,.55) 0%,rgba(24,27,33,.06) 55%,transparent 100%)}.ic-life__t{position:absolute;left:24px;right:24px;bottom:22px;display:grid;gap:6px;color:#fff}.ic-life__t strong{font-size:clamp(17px,1.7vw,24px);font-weight:400;letter-spacing:-.025em}.ic-life__t span{font-size:12.5px;color:#ffffffe0}@media(max-width:760px){.ic-life{grid-column:span 2;grid-row:span 1;aspect-ratio:2/1}}.ic-lowtox{background:var(--ic-navy);color:#fff;border-radius:var(--ic-r-lg);padding:clamp(28px,3.6vw,54px);display:grid;gap:22px;justify-items:center;text-align:center}.ic-lowtox h2{color:#fff;font-size:clamp(24px,3vw,42px);letter-spacing:-.035em;line-height:1.06;margin:0;font-weight:400}.ic-lowtox p{color:#ffffffdb;font-size:clamp(14.5px,1.05vw,17px);max-width:58ch;margin:0;line-height:1.6}.ic-lowtox__g{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;width:100%;margin-top:6px}.ic-lowtox__i{display:grid;gap:9px;justify-items:center}.ic-lowtox__i svg{width:30px;height:30px;stroke:#fff;fill:none;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.ic-lowtox__i span{font-size:11.5px;color:#ffffffe6;line-height:1.4}@media(max-width:900px){.ic-lowtox__g{grid-template-columns:repeat(3,1fr);gap:26px 16px}.ic-lowtox__i:last-child{grid-column:2}}@media(max-width:640px){.ic-lowtox__g{grid-template-columns:1fr 1fr;gap:28px 16px}.ic-lowtox__i:last-child{grid-column:1/-1}.ic-lowtox__i span{font-size:11px}}.ic-refillcta{border:1px solid var(--ic-line);border-radius:var(--ic-r);padding:20px 22px;display:grid;gap:12px;background:var(--ic-stone)}.ic-refillcta h3{font-size:15px;color:var(--ic-navy);margin:0;font-weight:700}.ic-refillcta__l{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ic-refillcta__r{display:grid;grid-template-columns:46px 1fr;gap:11px;align-items:center;background:#fff;border-radius:10px;padding:10px 12px;text-decoration:none;transition:.3s var(--ic-ease)}.ic-refillcta__r img{width:46px;height:46px;object-fit:cover;border-radius:7px;background:var(--ic-stone)}.ic-refillcta__r b{font-size:12.5px;color:var(--ic-navy);font-weight:400;display:block;line-height:1.3}.ic-refillcta__r em{font-style:normal;font-size:11px;color:var(--ic-muted);display:block;margin-top:2px}.ic-refillcta__add{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:2px;border:0;background:none;padding:0;cursor:pointer;font:inherit}.ic-refillcta__add b{font-size:13px;font-weight:700;color:var(--ic-navy)}.ic-refillcta__add span{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ic-navy);border:1px solid var(--ic-line-2);border-radius:999px;padding:7px 13px;transition:.25s var(--ic-ease);white-space:nowrap}.ic-refillcta__add:hover span{background:var(--ic-navy);color:#fff;-webkit-text-fill-color:#fff;border-color:var(--ic-navy)}@media(max-width:640px){.ic-refillcta__l{grid-template-columns:1fr}}.ic-tray__done{border:0;border-radius:999px;background:var(--ic-navy);color:#fff;-webkit-text-fill-color:#fff;padding:12px 24px;font:inherit;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .3s var(--ic-ease)}.ic-tray__done:hover{background:var(--ic-navy-dp)}.ic-tray__done[disabled]{opacity:.4;cursor:not-allowed}@media(max-width:720px){.ic-tray__done{padding:11px 16px;font-size:9.5px}}.ic-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,28px)}.ic-step{display:grid;gap:10px;align-content:start}.ic-step em{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.18em;color:var(--ic-mute)}.ic-step h4{font-size:17px;color:var(--ic-navy);margin:0;font-weight:400;letter-spacing:-.02em;line-height:1.2}.ic-step p{font-size:13.5px;color:var(--ic-body);margin:0;line-height:1.6}.ic-step__img{border-radius:var(--ic-r);overflow:hidden;background:var(--ic-stone);margin-bottom:4px}.ic-step__img img{aspect-ratio:4/3;object-fit:cover;width:100%}@media(max-width:900px){.ic-steps{grid-template-columns:1fr 1fr}}@media(max-width:520px){.ic-steps{grid-template-columns:1fr}}.ic-econ{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,72px);align-items:center;background:var(--ic-stone);border-radius:var(--ic-r-lg);padding:clamp(26px,3.6vw,56px)}.ic-econ__pick{display:flex;gap:8px;flex-wrap:wrap}.ic-econ__pick button{border:1px solid var(--ic-line-2);background:#fff;border-radius:999px;padding:10px 20px;font:inherit;font-size:12.5px;font-weight:700;color:var(--ic-navy);cursor:pointer;transition:.3s var(--ic-ease)}.ic-econ__pick button:hover{border-color:var(--ic-navy)}.ic-econ__pick button.is-on{background:var(--ic-navy);border-color:var(--ic-navy);color:#fff;-webkit-text-fill-color:#fff}.ic-econ__big{font-size:clamp(46px,7vw,92px);line-height:1;letter-spacing:-.05em;color:var(--ic-navy);font-weight:400}.ic-econ__bars{display:grid;gap:14px;margin-top:22px}.ic-econ__bar{display:grid;gap:7px}.ic-econ__bar span{display:flex;justify-content:space-between;font-size:12px;color:var(--ic-body)}.ic-econ__bar b{font-weight:700;color:var(--ic-navy)}.ic-econ__track{height:8px;border-radius:99px;background:#fff;overflow:hidden}.ic-econ__fill{height:100%;border-radius:99px;background:var(--ic-line-2);transition:width .6s var(--ic-ease)}.ic-econ__fill--navy{background:var(--ic-navy)}@media(max-width:860px){.ic-econ{grid-template-columns:1fr;gap:30px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/isclean-2.css.map */
