.ic .ic-fmt{margin-top:clamp(18px,2.4vw,30px)}.ic .ic-fmt__c{border:1px solid var(--ic-line);border-radius:var(--ic-r);padding:clamp(22px,3vw,34px);display:grid;gap:12px;justify-items:start;max-width:74ch}.ic .ic-fmt__c h3{margin:0;font-size:clamp(19px,2.1vw,26px);font-weight:400;letter-spacing:-.03em;color:var(--ic-navy);line-height:1.14}.ic .ic-fmt__c p{margin:0;font-size:14.5px;line-height:1.65;color:var(--ic-body)}.ic .ic-fmt__alt{margin-top:4px;display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--ic-navy);text-decoration:none;border-bottom:1px solid var(--ic-line-2);padding-bottom:3px}.ic .ic-fmt__alt:hover{border-bottom-color:var(--ic-navy)}@media(max-width:620px){.ic .ic-refillcta__add,.ic .ic-cyr__f .ic-btn--primary,.ic [data-cyradd]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;height:40px;padding:0 14px;font-size:10px;font-weight:700;letter-spacing:.09em;line-height:1;white-space:nowrap;overflow:hidden}.ic .ic-refillcta__add b{font-size:10px;font-weight:700;letter-spacing:.09em;line-height:1;display:flex;align-items:center;gap:5px}.ic .ic-refillcta__add s{margin-right:0;font-size:10px}.ic .ic-refillcta__add span{display:none}.ic .ic-refillcta__add .ic-qa__i{width:13px;height:13px;flex-basis:13px}}.ic-sticky{position:fixed;left:0;right:0;bottom:0;z-index:112;background:#fff;border-top:1px solid var(--ic-line);box-shadow:0 -10px 34px #181b2117;transform:translateY(110%);transition:transform .4s var(--ic-ease);padding:10px clamp(14px,4vw,60px)}.ic-sticky.is-on{transform:none}.ic-sticky__in{display:flex;align-items:center;gap:14px;max-width:1440px;margin:0 auto}.ic-sticky img{width:44px;height:44px;object-fit:cover;border-radius:8px;background:var(--ic-stone);flex:none}.ic-sticky__c{display:grid;gap:2px;min-width:0;flex:1 1 auto}.ic-sticky__c b{font-size:13px;font-weight:400;color:var(--ic-navy);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ic-sticky__c span{font-size:12.5px;font-weight:700;color:var(--ic-navy);font-variant-numeric:tabular-nums}.ic-sticky .ic-btn--primary{flex:none;min-height:46px;padding:0 30px;font-size:11px;letter-spacing:.14em;white-space:nowrap}@media(max-width:600px){.ic-sticky{padding:9px 14px}.ic-sticky img{display:none}.ic-sticky__c b{font-size:12px}.ic-sticky .ic-btn--primary{flex:1 1 auto;min-height:40px;height:40px;padding:0 18px;font-size:10px;letter-spacing:.09em}}@media(prefers-reduced-motion:reduce){.ic-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/isclean-7.css.map */
