.section-shell{position:relative;overflow:hidden}.section-shell>*{position:relative;z-index:1}.sep{position:absolute;left:0;right:0;height:var(--sep-h, 80px);z-index:3;pointer-events:none;overflow:hidden;line-height:0}.sep svg{display:block;width:100%;height:100%}.sep--top{top:-1px;transform:scaleY(-1)}.sep--bottom{bottom:-1px}.section-shell[data-has-top]{padding-top:calc(var(--sep-h, 80px) + 20px)}.section-shell[data-has-bottom]{padding-bottom:calc(var(--sep-h, 80px) + 20px)}.trust__item>svg,.trust-strip__item>svg,.why__item>svg,.stat__ico,.stat__ico svg,.feature-list svg,.product__usp svg,.ugc__badge svg,.vcard__verified svg{color:var(--theme-icon-color, #5B4BE8);fill:var(--theme-icon-color, #5B4BE8)}[data-icon-bg] .trust__item>svg,[data-icon-bg] .trust-strip__item>svg,[data-icon-bg] .why__item>svg,[data-icon-bg] .stat__ico,[data-icon-bg] .feature-list>li>svg{background:var(--theme-icon-bg);padding:var(--theme-icon-bg-size, 10px);border-radius:50%;box-sizing:content-box}.section-shell[style*=--icon-color] svg,.section-shell[style*=--icon-color] .ico,.section-shell[style*=--icon-color] .stat__ico,.section-shell[style*=--icon-color] .stat__ico svg,.section-shell[style*=--icon-color] .trust__item svg,.section-shell[style*=--icon-color] .trust-strip__item svg,.section-shell[style*=--icon-color] .why__item svg,.section-shell[style*=--icon-color] .feature-list svg,.section-shell[style*=--icon-color] .tech__num{color:var(--icon-color)!important;fill:var(--icon-color)!important}.section-shell[style*=--icon-bg] .trust__item>svg,.section-shell[style*=--icon-bg] .trust-strip__item>svg,.section-shell[style*=--icon-bg] .why__item>svg,.section-shell[style*=--icon-bg] .stat__ico,.section-shell[style*=--icon-bg] .feature-list>li>svg{background:var(--icon-bg)!important;padding:var(--theme-icon-bg-size, 10px)!important;border-radius:50%!important;box-sizing:content-box!important}.section-shell[style*=--text-color],.section-shell[style*=--text-color] h1,.section-shell[style*=--text-color] h2,.section-shell[style*=--text-color] h3,.section-shell[style*=--text-color] h4,.section-shell[style*=--text-color] h5,.section-shell[style*=--text-color] h6,.section-shell[style*=--text-color] p,.section-shell[style*=--text-color] li,.section-shell[style*=--text-color] strong,.section-shell[style*=--text-color] em,.section-shell[style*=--text-color] .h-section,.section-shell[style*=--text-color] .h-sub,.section-shell[style*=--text-color] .stat b,.section-shell[style*=--text-color] .stat span,.section-shell[style*=--text-color] .why__item strong,.section-shell[style*=--text-color] .why__item span,.section-shell[style*=--text-color] .trust__item strong,.section-shell[style*=--text-color] .trust__item span,.section-shell[style*=--text-color] .trust-strip__item strong,.section-shell[style*=--text-color] .trust-strip__item span,.section-shell[style*=--text-color] .ugc__item h4,.section-shell[style*=--text-color] .ugc__meta span,.section-shell[style*=--text-color] .vcard h4,.section-shell[style*=--text-color] .vcard p,.section-shell[style*=--text-color] .vcard__name,.section-shell[style*=--text-color] .social__based,.section-shell[style*=--text-color] .tp-rating__score,.section-shell[style*=--text-color] .tp-rating__word{color:var(--text-color)!important}@media screen and (max-width:749px){.social__head{text-align:center;padding:0 4px}.social__head h2{font-size:1.35rem!important;line-height:1.25;margin-bottom:8px}.social__head p{font-size:.9rem;line-height:1.4}.social__score{align-items:center!important;text-align:center;margin:20px auto}.social__score-row{flex-wrap:wrap!important;justify-content:center;gap:8px!important}.social__score b{font-size:1.75rem!important}.social__based{font-size:.85rem}.stat-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.stat{padding:14px 10px!important;text-align:center}.stat b{font-size:1.05rem!important;display:block;margin:6px 0 4px}.stat span{font-size:.72rem!important;line-height:1.3}.stat__ico{width:32px;height:32px}.carousel .carousel__track{padding:0 4px}.carousel__track .vcard{min-width:min(280px,82vw)!important;padding:16px 14px!important}.vcard__top{flex-direction:column!important;align-items:center!important;text-align:center;gap:10px}.vcard__media{margin:0 auto}.vcard h4{font-size:.95rem}.vcard p{font-size:.88rem;line-height:1.5}.carousel__nav{width:32px!important;height:32px!important}}@media screen and (max-width:380px){.stat b{font-size:.95rem!important}.stat span{font-size:.68rem!important}.social__score b{font-size:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-effects.css.map */
