.lp-icons{padding-top:var(--lp-icons-pt, 72px);padding-bottom:var(--lp-icons-pb, 72px);--lp-icons-gap: 40px}.lp-icons .lp-icons__heading{margin-bottom:48px}.lp-icons .lp-icons__list{display:flex;flex-wrap:wrap;justify-content:center;gap:56px var(--lp-icons-gap);max-width:1248px;margin:0 auto;padding:0;list-style:none}.lp-icons .lp-icons__item{flex:0 0 calc((100% - (var(--lp-icons-cols) - 1) * var(--lp-icons-gap)) / var(--lp-icons-cols));min-width:0;display:flex;flex-direction:column;align-items:center;margin:0;text-align:center;list-style:none}.lp-icons--align-left .lp-icons__item{align-items:flex-start;text-align:left}.lp-icons .lp-icons__icon{display:block;flex:0 0 auto;width:var(--lp-icons-size, 128px);height:var(--lp-icons-size, 128px);margin:0 0 calc(var(--lp-icons-size, 128px) * .2305 - 2.7px)}.lp-icons .lp-icons__svg{display:block;width:100%;height:100%;overflow:visible;stroke-width:var(--lp-icons-stroke, 1px)}.lp-icons .lp-icons__svg *{vector-effect:non-scaling-stroke}.lp-icons .lp-icons__svg mask *{vector-effect:none}.lp-icons--engraved .lp-icons__icon{margin-bottom:16px}.lp-icons .lp-icons__svg .lp-h{stroke-width:calc(var(--lp-icons-stroke, 1px) * .6);stroke-linecap:butt}.lp-icons .lp-icons__title{margin:0 0 7px;font-size:var(--lp-icons-title-size, 17.5px);font-weight:700;line-height:1.2;text-transform:uppercase;text-wrap:balance}.lp-icons .lp-icons__text{margin:0;font-size:var(--lp-icons-text-size, 14px);line-height:1.75;text-wrap:balance}.lp-icons--caps .lp-icons__text{text-transform:uppercase}.lp-icons .lp-icons__title,.lp-icons .lp-icons__text{letter-spacing:.104em!important}.lp-icons .lp-icons__link{display:flex;flex-direction:column;align-items:inherit;color:inherit;text-decoration:none}.lp-icons .lp-icons__link:hover .lp-icons__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lp-icons .lp-icons__link:focus-visible{outline:1px solid currentColor;outline-offset:8px}@media(max-width:1023.98px){.lp-icons .lp-icons__list{max-width:640px}.lp-icons .lp-icons__item{flex-basis:calc((100% - (var(--lp-icons-cols-mobile) - 1) * var(--lp-icons-gap)) / var(--lp-icons-cols-mobile))}}@media(max-width:767.98px){.lp-icons{padding-top:var(--lp-icons-pt-mobile, 56px);padding-bottom:var(--lp-icons-pb-mobile, 56px);--lp-icons-gap: 28px}.lp-icons .lp-icons__heading{margin-bottom:36px}.lp-icons .lp-icons__list{row-gap:50px}.lp-icons .lp-icons__icon{width:calc(var(--lp-icons-size, 128px) * .78);height:calc(var(--lp-icons-size, 128px) * .78);margin-bottom:calc(var(--lp-icons-size, 128px) * .0811 - 1.45px)}.lp-icons--engraved .lp-icons__icon{margin-bottom:8px}.lp-icons--phone-swap .lp-icons__item:nth-child(3){order:4}.lp-icons--phone-swap .lp-icons__item:nth-child(4){order:3}.lp-icons .lp-icons__title{margin-bottom:2px;font-size:var(--lp-icons-title-size-mobile, 9.5px)}.lp-icons .lp-icons__title{letter-spacing:.062em!important}.lp-icons .lp-icons__text{font-size:var(--lp-icons-text-size-mobile, 7px);line-height:2.06}.lp-icons .lp-icons__text{letter-spacing:.124em!important}}.lp-icons--plan .lp-icons-plan__heading{margin:0 0 56px;font-family:inherit;font-size:22px;font-weight:400;line-height:1.15;color:#000;text-align:center;text-transform:uppercase}.lp-icons--plan .lp-icons-plan__list{display:grid;grid-template-columns:repeat(var(--lp-icons-plan-cols, 4),minmax(0,280px));justify-content:center;gap:56px;margin:0;padding:0;list-style:none}.lp-icons--plan .lp-icons-plan__step,.lp-icons--plan .lp-icons-plan__link{display:flex;flex-direction:column;align-items:center;gap:14px;min-width:0;margin:0;text-align:center;list-style:none}.lp-icons--plan .lp-icons-plan__link{color:inherit;text-decoration:none}.lp-icons--plan .lp-icons-plan__link:hover .lp-icons-plan__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lp-icons--plan .lp-icons-plan__link:focus-visible{outline:1px solid currentColor;outline-offset:8px}.lp-icons--plan .lp-icons-plan__art{display:block;flex:0 0 auto;width:min(200px,calc(100% + 29px));max-width:none;height:auto;aspect-ratio:1 / 1}.lp-icons--plan-trim .lp-icons-plan__art{margin-top:calc(min(200px,calc(100% + 29px))*-.176)}.lp-icons--plan .lp-icons-plan__num{font-size:11px;line-height:1.15;color:#6d7175}.lp-icons--plan .lp-icons-plan__title{margin:0;font-family:inherit;font-size:15px;font-weight:700;line-height:1.15;color:#000;text-transform:uppercase}.lp-icons--plan .lp-icons-plan__text{margin:0;font-size:14px;line-height:22px;color:#1f1f1f;text-transform:none}.lp-icons--plan .lp-icons-plan__heading,.lp-icons--plan .lp-icons-plan__num{letter-spacing:.2em!important}.lp-icons--plan .lp-icons-plan__title{letter-spacing:.16em!important}.lp-icons--plan .lp-icons-plan__text{letter-spacing:.3px!important}@media(max-width:1023.98px){.lp-icons--plan .lp-icons-plan__list{grid-template-columns:repeat(var(--lp-icons-plan-cols-tablet, 2),minmax(0,280px))}}@media(max-width:767.98px){.lp-icons--plan .lp-icons-plan__heading{margin-bottom:44px;font-size:18px}.lp-icons--plan .lp-icons-plan__list{grid-template-columns:repeat(var(--lp-icons-plan-cols-tablet, 2),minmax(0,1fr));gap:44px 16px}.lp-icons--plan .lp-icons-plan__title{font-size:13px}.lp-icons--plan .lp-icons-plan__title{letter-spacing:.138em!important}.lp-icons--plan .lp-icons-plan__text{font-size:13px;line-height:20px}.lp-icons--plan .lp-icons-plan__text br{display:none}.lp-icons--plan .lp-icons-plan__text{text-wrap:balance;text-wrap:pretty}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/lp-icons.css.map */
