:root{--kit-black:#1f222f;--kit-black-60:rgba(31,34,47,.6);--kit-black-50:rgba(31,34,47,.5);--kit-black-20:rgba(31,34,47,.2);--kit-black-14:rgba(31,34,47,.14);--kit-black-12:rgba(31,34,47,.12);--kit-overlay:rgba(0,4,19,.8);--kit-gray:#edf2f8;--kit-gray-muted:#e4e4e6;--kit-gray-light:#f4f7fb;--kit-white:#fff;--kit-white-60:hsla(0,0%,100%,.6);--kit-white-50:hsla(0,0%,100%,.5);--kit-white-20:hsla(0,0%,100%,.2);--kit-accent:#ff3b00;--kit-accent-50:rgba(255,59,0,.5);--kit-accent-20:rgba(255,59,0,.2);--kit-biology:#5fa131;--kit-geography:#017c53;--kit-informatics:#00919e;--kit-foreign:#2989e2;--kit-math:#5040ff;--kit-physics:#5200be;--kit-chemistry:#b928e5;--kit-social:#ec3a87;--kit-russian:#e52b47;--kit-literature:#e65400;--kit-history:#eb7d15;--kit-task-correct:rgba(1,124,83,.05);--kit-task-error:rgba(227,39,42,.05);--kit-task-error-stroke:rgba(227,39,42,.15);--kit-task-incomplete:rgba(230,84,0,.05);--kit-task-partial:#e65400}.kit-sidebar-price{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.875rem;width:100%;max-width:18.6875rem;margin-top:1.75rem;padding:3.75rem 1.5rem 1.5rem;background:var(--kit-gray);border-radius:1.5rem;backdrop-filter:blur(15px)}.kit-sidebar-price__tags{position:absolute;top:-1.75rem;left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.kit-sidebar-price__subject,.kit-sidebar-price__tags{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.kit-sidebar-price__subject-icon{position:relative;-ms-flex-negative:0;flex-shrink:0;width:5rem;height:5rem;margin-right:-2.5rem}.kit-sidebar-price__subject-icon img{position:absolute;top:-13.34%;left:-11%;width:121.54%;height:121.54%;-o-object-fit:contain;object-fit:contain}.kit-sidebar-price__subject-tag{display:-ms-inline-flexbox;display:inline-flex;height:2.25rem;margin:.5rem 0;padding:0 .75rem;color:var(--kit-white);line-height:1;background:var(--kit-course-subject);border-radius:.75rem;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.kit-sidebar-price__meta,.kit-sidebar-price__subject-tag{-ms-flex-align:center;align-items:center;font-family:var(--kit-font-text),sans-serif;font-weight:600;font-size:1rem;letter-spacing:-.01em}.kit-sidebar-price__meta{display:-ms-flexbox;display:flex;gap:.375rem;margin-bottom:.5rem;padding:.25rem 0;color:var(--kit-black-50);line-height:1.4}.kit-sidebar-price__dot{width:.25rem;height:.25rem;background:var(--kit-black-50);border-radius:50%}.kit-sidebar-price__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.375rem;width:100%}.kit-sidebar-price__title.kit-text{width:100%;font-size:1.75rem;line-height:.9;text-transform:uppercase}.kit-sidebar-price__price{display:-ms-flexbox;display:flex;gap:.0625rem;-ms-flex-align:center;align-items:center;margin:0}.kit-sidebar-price__amount{color:var(--kit-black);font-size:1.25rem;line-height:1.4}.kit-sidebar-price__amount,.kit-sidebar-price__period{font-family:var(--kit-font-text),sans-serif;font-weight:600;letter-spacing:-.01em}.kit-sidebar-price__period{color:var(--kit-black-50);font-size:1rem;line-height:1}.kit-sidebar-price__action{width:100%;margin-top:-.5rem}.kit-sidebar-price__action .kit-button__face,.kit-sidebar-price__action .kit-button__sizer{width:100%}