.counter{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:15px;row-gap:15px}@media (min-width:640px){.counter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.counter{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.counter{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.counter{grid-template-columns:repeat(4,minmax(0,1fr))}}.counter__item{border-radius:4px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:30px 10px;text-align:center;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.counter__item h3{margin-bottom:20px}table thead tr{--tw-bg-opacity:1;background-color:rgb(109 199 187/var(--tw-bg-opacity))}table thead th{border-width:1px;padding:12px 5px;text-align:center;font-weight:500;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}table tbody tr{border-bottom-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}table tbody tr select{padding-top:.5rem!important;padding-bottom:.5rem!important}table tbody tr:nth-child(odd){border-bottom-width:1px;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}table tbody tr td{padding:10px 5px;font-size:.875rem;line-height:1.25rem;color:-webkit-center}@media print{.print{display:block!important}}.items-bought thead tr{background:#6dc7bb!important}.errors-section,.factor-description{padding:10px;border-radius:8px;background-color:#efefef;margin-top:30px}.button{display:flex;align-items:center;justify-content:center;border-radius:6px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button__icon{margin-left:12px}table tbody tr td{padding-left:5px!important;padding-right:5px!important}.resendCode button{border-radius:141px;background:#7b7b7b;color:#fff;padding:10px 20px;font-size:14px}.auth__icon{background-color:#63516e;width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin:0 auto;border-radius:50%}.cbc{padding-top:40px;padding-bottom:80px;color:#3f3f3f}.cbc__loading{padding:80px 0;text-align:center;color:#585858}.cbc__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px}.cbc__title{font-size:24px;font-weight:700;margin-bottom:6px}.cbc__subtitle{font-size:15px;line-height:2;color:#585858;margin:0;max-width:560px}.cbc__meta{display:flex;gap:12px;flex-wrap:wrap}.cbc__meta-item{min-width:150px;padding:10px 16px;background:#fcfbfb;border:1px solid #f0efef;border-radius:12px;display:flex;flex-direction:column;gap:2px}.cbc__meta-item span{font-size:13px;color:#7c7c7c}.cbc__meta-item strong{font-size:17px}.cbc__meta-item .is-ok{color:#3f8c33}.cbc__meta-item .is-pending{color:#d98b00}.cbc__card{background:#fff;border:1px solid #f0efef;border-radius:14px;margin-bottom:24px;overflow:hidden}.cbc__card-head{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fcfbfb;border-bottom:1px solid #f0efef}.cbc__card-head h2{font-size:18px;font-weight:700;margin:0}.cbc__step{width:32px;height:32px;border-radius:50%;background:#63516e;color:#fff;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px}.cbc__body{padding:20px}.cbc__body--split{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}@media(max-width:900px){.cbc__body--split{grid-template-columns:1fr}}.cbc__table{overflow-x:auto;border:1px solid #f0efef;border-radius:12px}.cbc__table table{margin:0}.cbc__table th{white-space:nowrap}.cbc__item{display:flex;flex-direction:column;gap:2px;color:inherit}.cbc__item small{font-size:13px;color:#7c7c7c}.cbc__badge{display:inline-block;padding:2px 10px;border-radius:30px;background:#f14848;color:#fff;font-size:13px;font-weight:700}.cbc__summary{background:#fcfbfb;border:1px solid #f0efef;border-radius:12px;padding:16px 18px;font-size:15px;line-height:2.2;position:sticky;top:20px}.cbc__summary-row{display:flex;justify-content:space-between;gap:12px}.cbc__summary-row.is-saving{color:#3f8c33}.cbc__summary-row code{font-size:13px;margin:0 6px;padding:1px 6px;border-radius:6px;background:#efedf1;color:#63516e}.cbc__summary-total{display:flex;justify-content:space-between;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid #e4e3e3;font-size:17px}.cbc__summary-total strong{font-size:20px;color:#63516e}.cbc__bank{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:16px}.cbc__bank-holder{display:flex;flex-direction:column}.cbc__bank-holder span{font-size:13px;color:#7c7c7c}.cbc__bank-holder strong{font-size:18px}.cbc__numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.cbc__number{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label copy" "value copy";align-items:center;column-gap:12px;padding:12px 16px;border:2px solid #e4e3e3;border-radius:12px;background:#fff}.cbc__number-label{grid-area:label;font-size:13px;color:#7c7c7c}.cbc__number-value{grid-area:value;font-size:19px;font-weight:700;letter-spacing:1.5px;text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all}.cbc__copy{grid-area:copy;padding:9px 16px;border-radius:10px;background:#6fc062;color:#fff;font-size:14px;font-weight:700;white-space:nowrap;transition:background .15s ease}.cbc__copy:hover{background:#5fae53}.cbc__copy--wide{display:block;width:100%;margin-top:12px;background:#63516e}.cbc__copy--wide:hover{background:#52425c}.cbc__note{margin:16px 0 0;font-size:15px;line-height:2;color:#585858}.cbc__note strong{color:#3f3f3f}.cbc__muted{color:#7c7c7c;margin:0}.cbc__alert{padding:14px 16px;border-radius:12px;border:1px solid;font-size:15px;line-height:2;margin-bottom:18px}.cbc__alert.is-warn{background:#fff7e8;border-color:#f5d9a6;color:#8a5a00}.cbc__alert.is-ok{background:#f1faef;border-color:#a6db9c;color:#2f6b25}.cbc__actions{margin-top:20px;display:flex;justify-content:center}.cbc__submit{background:#6fc062;padding:13px 32px;border-radius:10px;font-size:17px;font-weight:700;min-width:260px}.courses{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;column-gap:20px;row-gap:20px}@media (min-width:640px){.courses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.courses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.courses{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.courses{grid-template-columns:repeat(3,minmax(0,1fr))}}.product{--tw-bg-opacity:1;background-color:rgb(239 239 239/var(--tw-bg-opacity));padding:20px}.product__type{border-radius:8px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:5px}.product-mobile{padding-top:40px}.product-mobile .product{height:auto;min-width:300px}.pagination{margin-bottom:50px}.pagination__item:not(.prev,.next){margin:0 8px;cursor:pointer;display:flex;align-items:center;justify-content:center}.pagination__item--active:not(.prev,.next){background-color:#63516e;padding:12px;border-radius:50%;color:#fff;width:40px!important;height:40px!important}.pagination__item.next{margin-right:15px}.pagination__item.next.disabled img,.pagination__item.prev.disabled img{width:20px;height:20px;user-select:none}.pagination__item.prev{margin-left:15px}.pagination__item.next,.pagination__item.prev{cursor:pointer}.pagination.main{margin-top:60px;display:flex;padding-left:0;list-style:none;direction:ltr!important}.products .swiper-slide{height:auto}.sideBar{background-color:#efefef;border-radius:10px;padding:15px;width:350px;min-width:300px;height:max-content}.sideBar__title{display:flex;align-items:center;justify-content:space-between;padding:23px 10px;border:none;border-top:1px solid #cdcdcd}.sideBar ul{margin-left:10px;margin-right:10px;margin-bottom:30px}.sideBar ul li+li{margin-top:10px}.links .collapsable{padding-bottom:20px}.links__children{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.links__children:hover{--tw-text-opacity:1;color:rgb(253 122 107/var(--tw-text-opacity))}.shop{display:flex;gap:1rem}.shop__products{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:10px;row-gap:78px}@media (min-width:640px){.shop__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.shop__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.shop__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.shop__products{grid-template-columns:repeat(3,minmax(0,1fr))}}.shop__products{flex-grow:1}@media(min-width:1400px){.shop__products{grid-template-columns:repeat(4,minmax(0,1fr))}}.swiper-wrapper{width:max-content}.swiper-thumbs__top{border-radius:12px}.swiper-thumbs__top img{margin-left:auto;margin-right:auto;height:400px;object-fit:contain}.swiper-thumbs__bottom{width:80px;border-radius:17px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(216 216 216/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity))}@media (min-width:640px){.swiper-thumbs__bottom{width:115px}}.swiper-thumbs__bottom img{height:80px;object-fit:contain}@media (min-width:640px){.swiper-thumbs__bottom img{height:100px}}.thumb-slides{margin:10px 0;width:100%}@media (min-width:768px){.thumb-slides{width:50%}}.thumb-slides .swiper-wrapper{padding-top:20px;padding-bottom:20px}.thumb-slides__bottom,.thumb-slides__bottom img{padding:10px}.thumb-slides__bottom .swiper-slide{max-width:137px;margin-left:0!important;cursor:pointer}.commentRate{margin-left:10px}.commentRate input[type=radio]{display:none!important}.commentRate .rating{cursor:pointer}.commentRate label{display:flex;align-items:center;justify-content:center;background-color:#efefef;border-radius:50%;width:30px;height:30px;padding:5px}.commentRate label+label{margin-right:3px}.color-buttercup{position:relative;display:flex;overflow:hidden;white-space:nowrap}.color-buttercup svg{display:inline-block!important;vertical-align:baseline;pointer-events:none}.color-buttercup svg+svg{margin-right:3px}.color-buttercup>div{position:absolute;top:0;overflow:hidden}