/* Cheapstore Dev | GPL-2.0-or-later */
.csc-catalog{--csc-accent: #111;--csc-border: #e5e5e5;--csc-muted: #777;margin: 0 0 2rem;}.csc-catalog__heading{position: relative;margin: 0 0 1rem;padding-bottom: .55rem;color: #111;font-size: clamp(1.3rem, 2.2vw, 1.7rem);font-weight: 750;line-height: 1.3;}.csc-catalog__heading::after{content: "";display: block;width: 48px;height: 3px;margin-top: .45rem;border-radius: 99px;background: linear-gradient(90deg, #111, #111, #111);}.csc-wallet-catalog__filters{display: grid;grid-template-columns: minmax(0,1fr) minmax(190px,240px);grid-template-rows: auto auto;}.csc-wallet-catalog__filters .csc-catalog__search-wrap{width: 100%;}.csc-catalog--wallet .csc-catalog__heading{text-align: center;font-size: clamp(1.05rem,1.6vw,1.3rem);}.csc-catalog--wallet .csc-catalog__heading::after{margin-right: auto;margin-left: auto;}.csc-catalog--wallet .csc-catalog__item{grid-template-columns: 68px minmax(0,1fr) auto;}.csc-catalog--wallet button.csc-wallet-catalog__buy{appearance: none;font: inherit;font-size: .78rem;cursor: pointer;}.csc-wallet-buy-dialog{width: min(100% - 28px, 480px);max-width: 480px;max-height: min(82vh,680px);padding: 0;overflow: auto;border: 1px solid #e5e5e5;border-radius: 14px;background: #fff;color: #111;box-shadow: 0 24px 80px #0004;}.csc-wallet-buy-dialog::backdrop{background: rgba(0,0,0,.62);backdrop-filter: blur(3px);}.csc-wallet-buy-dialog__top{position: sticky;top: 0;z-index: 1;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 18px 20px;border-bottom: 1px solid #eee;background: #fff;}.csc-wallet-buy-dialog__top h2{min-width: 0;margin: 0;color: #111;font-size: 18px;font-weight: 700;line-height: 1.4;overflow-wrap: anywhere;}.csc-wallet-buy-dialog__close{flex: 0 0 34px;width: 34px;height: 34px;margin: 0;padding: 0;border: 0;border-radius: 6px;background: #111;color: #fff;font-size: 23px;line-height: 1;cursor: pointer;}.csc-wallet-buy-dialog__status{margin: 0;padding: 18px 20px 10px;color: #444;font-size: 14px;line-height: 1.6;}.csc-wallet-buy-dialog__choices{display: grid;gap: 8px;padding: 0 20px 18px;}.csc-wallet-buy-dialog__choices a{width: fit-content;color: #111;font-size: 13px;font-weight: 600;text-underline-offset: 3px;}.csc-wallet-buy-dialog__plan,.csc-wallet-buy-dialog__confirm{min-height: 44px;margin: 0;padding: 10px 14px;border: 1px solid #111;border-radius: 8px;background: #fff;color: #111;font: inherit;font-size: 14px;font-weight: 600;line-height: 1.4;cursor: pointer;}.csc-wallet-buy-dialog__plan{text-align: left;}.csc-wallet-buy-dialog__plan:hover,.csc-wallet-buy-dialog__plan:focus-visible{background: #f5f5f5;}.csc-wallet-buy-dialog__footer{display: flex;justify-content: flex-end;padding: 14px 20px 20px;border-top: 1px solid #eee;background: #fafafa;}.csc-wallet-buy-dialog__confirm{background: #111;color: #fff;}.csc-wallet-buy-dialog__confirm:hover{background: #333;}.csc-wallet-buy-dialog button:focus-visible,.csc-wallet-buy-dialog a:focus-visible{outline: 2px solid #111;outline-offset: 3px;}.csc-wallet-buy-dialog button:disabled{opacity: .55;cursor: wait;}@media(max-width:600px){.csc-wallet-catalog__filters{grid-template-columns: minmax(0,1fr) minmax(126px,.72fr);}.csc-wallet-buy-dialog{width: calc(100% - 24px);max-height: calc(100dvh - 32px);border-radius: 12px;}.csc-wallet-buy-dialog__top{padding: 15px 16px;}.csc-wallet-buy-dialog__status{padding: 16px 16px 9px;}.csc-wallet-buy-dialog__choices{padding: 0 16px 16px;}.csc-wallet-buy-dialog__footer{padding: 12px 16px 16px;}.csc-wallet-buy-dialog__confirm{width: 100%;}}.csc-wallet-lock{margin: 2.2rem 0;}.csc-wallet-lock__title{margin: 0 0 1rem;color: #111;font-size: clamp(1.3rem,2.2vw,1.7rem);font-weight: 750;line-height: 1.3;}.csc-wallet-lock__title::after{content: "";display: block;width: 48px;height: 3px;margin: .45rem auto 0;border-radius: 99px;background: #111;}.csc-wallet-lock__stage{position: relative;min-height: 260px;overflow: hidden;border: 1px solid #e5e5e5;border-radius: 12px;background: #f7f7f7;}.csc-wallet-lock__preview{display: grid;gap: .55rem;padding: 1rem;filter: blur(5px);opacity: .6;user-select: none;pointer-events: none;}.csc-wallet-lock__row{display: grid;grid-template-columns: 58px minmax(0,1fr) 120px;align-items: center;gap: .8rem;min-height: 76px;padding: .7rem;border: 1px solid #ddd;border-radius: 9px;background: #fff;}.csc-wallet-lock__row i{width: 58px;height: 58px;border-radius: 7px;background: #d5d5d5;}.csc-wallet-lock__row span{display: grid;gap: .55rem;}.csc-wallet-lock__row b,.csc-wallet-lock__row small,.csc-wallet-lock__row em{display: block;height: 12px;border-radius: 99px;background: #d4d4d4;}.csc-wallet-lock__row b{width: 65%;height: 17px;background: #bcbcbc;}.csc-wallet-lock__row small{width: 34%;}.csc-wallet-lock__row em{width: 100%;height: 34px;}.csc-wallet-lock__overlay{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 1.2rem;background: rgba(255,255,255,.72);text-align: center;}.csc-wallet-lock__icon{display: grid;place-items: center;width: 42px;height: 42px;margin-bottom: .55rem;border-radius: 10px;background: #111;color: #fff;font-size: 25px;line-height: 1;}.csc-wallet-lock__overlay strong{color: #111;font-size: 1.1rem;}.csc-wallet-lock__overlay p{max-width: 550px;margin: .45rem 0 .8rem;color: #555;font-size: .92rem;}.csc-wallet-lock__overlay a{display: inline-flex;align-items: center;justify-content: center;min-height: 42px;padding: .55rem .9rem;border: 1px solid #111;border-radius: 7px;background: #111;color: #fff !important;font-size: .88rem;font-weight: 650;text-decoration: none;}.csc-wallet-lock__overlay a:hover,.csc-wallet-lock__overlay a:focus{background: #fff;color: #111 !important;}.csc-catalog__filters{display: grid;grid-template-columns: minmax(0, 1fr) minmax(190px, 240px);grid-template-rows: auto auto;gap: .6rem .7rem;align-items: center;margin: 0 0 .9rem !important;padding: .65rem;background: #fafafa;border: 1px solid #e5e5e5;border-radius: 9px;}.csc-catalog__search-wrap, .csc-catalog__search-wrap .searchform, .csc-catalog__search-wrap .searchform-wrapper, .csc-catalog__search-wrap .searchform .flex-row{width: 100%;min-width: 0;margin: 0 !important;}.csc-catalog__search-wrap{grid-column: 1;grid-row: 1;position: relative;z-index: 5;}.csc-catalog__search-wrap .search_categories, .csc-catalog__search-wrap .search-form-categories{display: none !important;}.csc-catalog__search-wrap .searchform > .flex-row{display: flex;flex-wrap: nowrap;gap: 0;}.csc-catalog__search-wrap .searchform > .flex-row > .flex-col.flex-grow{flex: 1 1 auto;min-width: 0;}.csc-catalog__search-wrap .live-search-results{z-index: 40;max-height: min(60vh, 420px);overflow-y: auto;-webkit-overflow-scrolling: touch;}.csc-catalog__search-wrap .ux-search-submit, .csc-catalog__search-wrap .searchform .submit-button, .csc-catalog__search-wrap .searchform .button[type="submit"]{min-width: 42px;min-height: 42px;margin: 0 !important;border-color: #111 !important;background: #111 !important;color: #fff !important;}.csc-catalog__search-wrap .ux-search-submit:hover, .csc-catalog__search-wrap .searchform .submit-button:hover, .csc-catalog__search-wrap .searchform .button[type="submit"]:hover{border-color: #111 !important;background: #111 !important;color: #fff !important;}.csc-catalog__search-wrap .search-field, .csc-catalog__search, .csc-catalog__sort{width: 100%;min-height: 42px;margin: 0 !important;padding: .55rem .75rem !important;border: 1px solid #e5e5e5 !important;border-radius: 6px !important;background: #fff !important;color: #111 !important;font-size: .9rem !important;box-shadow: none !important;}.csc-catalog__sort{grid-column: 2;grid-row: 1;max-width: 280px;}.csc-catalog__categories{grid-column: 1 / -1;grid-row: 2;display: flex;align-items: center;gap: .45rem;width: 100%;padding: .1rem 0 .35rem;overflow-x: auto;overscroll-behavior-x: contain;-webkit-overflow-scrolling: touch;scrollbar-width: thin;touch-action: pan-x;}.csc-catalog__category{flex: 0 0 auto;min-height: 40px;margin: 0 !important;padding: .45rem .85rem !important;border: 1px solid #e5e5e5 !important;border-radius: 999px !important;background: #fff !important;color: #777 !important;font: inherit;font-size: .84rem;font-weight: 600;line-height: 1.2;white-space: nowrap;cursor: pointer;touch-action: manipulation;transition: color .16s ease, background-color .16s ease, border-color .16s ease;}.csc-catalog__category-picker{position: relative;grid-column: 1 / -1;grid-row: 2;width: 100%;min-width: 0;z-index: 8;}.csc-catalog--all .csc-catalog__category-picker{grid-column: 2;grid-row: 1;}.csc-catalog__category-picker > summary{position: relative;display: flex;align-items: center;min-height: 42px;width: 100%;padding: .55rem 2.25rem .55rem .75rem;border: 1px solid #e5e5e5;border-radius: 6px;background: #fff;color: #111;font-size: .9rem;line-height: 1.3;list-style: none;cursor: pointer;}.csc-catalog__category-picker > summary::-webkit-details-marker{display: none;}.csc-catalog__category-picker > summary::after{position: absolute;right: .85rem;top: 50%;width: 8px;height: 8px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;content: "";transform: translateY(-70%) rotate(45deg);transition: transform .16s ease;}.csc-catalog__category-picker[open] > summary::after{transform: translateY(-25%) rotate(225deg);}.csc-catalog__category-picker > summary:focus-visible{outline: 2px solid #111;outline-offset: 2px;}.csc-category-picker__menu{position: absolute;top: calc(100% + 6px);right: 0;width: min(360px, calc(100vw - 40px));max-height: min(62vh, 420px);padding: .55rem;border: 1px solid #ddd;border-radius: 9px;background: #fff;box-shadow: 0 12px 35px #0002;}.csc-category-picker__search{width: 100%;min-height: 40px;margin: 0 0 .4rem!important;padding: .5rem .65rem!important;border: 1px solid #ddd!important;border-radius: 6px!important;background: #fff!important;color: #111!important;font-size: 16px!important;}.csc-category-picker__options{display: grid;gap: 2px;max-height: calc(min(62vh, 420px) - 60px);overflow: auto;overscroll-behavior: contain;-webkit-overflow-scrolling: touch;}.csc-category-picker__options .csc-catalog__category{width: 100%;min-height: 38px;padding: .45rem .6rem!important;border: 0!important;border-radius: 5px!important;text-align: left;white-space: normal;}.csc-category-picker__options .csc-catalog__category[data-depth="1"]{padding-left: 1.25rem!important;}.csc-category-picker__options .csc-catalog__category[data-depth="2"]{padding-left: 1.85rem!important;}.csc-category-picker__options .csc-catalog__category[data-depth="3"], .csc-category-picker__options .csc-catalog__category[data-depth="4"]{padding-left: 2.45rem!important;}.csc-category-picker__options .csc-catalog__category[hidden]{display: none!important;}.csc-category-picker__empty{margin: .55rem .35rem .3rem;color: #777;font-size: .85rem;}.csc-wallet-lock__title{text-align: center;font-size: clamp(1.05rem,1.6vw,1.3rem)!important;}.csc-catalog__category:hover, .csc-catalog__category:focus-visible, .csc-catalog__category.is-active{border-color: #111 !important;background: #111 !important;color: #fff !important;}.csc-catalog__search:focus, .csc-catalog__search-wrap .search-field:focus, .csc-catalog__sort:focus{border-color: #111 !important;outline: 2px solid rgba(0, 0, 0, .12);outline-offset: 1px;}.csc-catalog__filter-button{min-height: 42px;margin: 0 !important;padding: .55rem 1rem !important;border: 1px solid #111 !important;border-radius: 6px !important;background: #111 !important;color: #fff !important;font-size: .86rem !important;font-weight: 700 !important;white-space: nowrap;cursor: pointer;}.csc-catalog__filter-button:hover, .csc-catalog__filter-button:focus{background: #111 !important;border-color: #111 !important;color: #fff !important;}.csc-catalog__list{list-style: none !important;margin: 0 !important;padding: 0 !important;display: flex;flex-direction: column;gap: .55rem;}.csc-catalog__item{position: relative;isolation: isolate;overflow: hidden;list-style: none !important;margin: 0 !important;padding: .65rem .75rem !important;display: grid;grid-template-columns: 68px minmax(0, 1fr) auto;align-items: center;gap: .8rem;background: #fff;border: 1px solid #e5e5e5;border-radius: 10px;box-shadow: 0 3px 12px rgba(0, 0, 0, .045);transition: background-color .2s ease, border-color .2s ease, box-shadow .2s ease, transform .2s ease;touch-action: manipulation;}.csc-catalog__item::before{content: "";position: absolute;z-index: 2;top: .65rem;bottom: .65rem;left: 0;width: 3px;border-radius: 0 4px 4px 0;background: linear-gradient(180deg, #111, #111 70%, #111);opacity: .26;transform: scaleY(.35);transform-origin: center;transition: opacity .22s ease, transform .22s ease;}.csc-catalog__image{display: block;width: 68px;height: 68px;overflow: hidden;border-radius: 7px;background: #fafafa;}.csc-catalog__image img{display: block;width: 100% !important;height: 100% !important;margin: 0 !important;object-fit: cover;transition: transform .28s ease;}.csc-catalog__details{min-width: 0;}.csc-catalog__title-line{display: flex;align-items: center;gap: .4rem;}.csc-catalog__title{color: #111;font-size: 1.1rem;font-weight: 720;line-height: 1.35;text-decoration: none;transition: color .16s ease;}.csc-catalog__title:hover{color: #111;}.csc-catalog__hot{flex: 0 0 auto;padding: .14rem .38rem;border-radius: 4px;background: var(--csc-accent);font-size: .62rem;font-weight: 800;letter-spacing: .045em;line-height: 1.25;}.csc-catalog__summary{margin: .18rem 0 0 !important;color: #777;font-size: .82rem;line-height: 1.4;}.csc-catalog__price{margin-top: .22rem;color: var(--csc-accent);font-size: .9rem;font-weight: 700;}.csc-catalog__price del{color: #777;font-size: .82em;font-weight: 400;}.csc-catalog__contact{display: inline-flex;align-items: center;justify-content: center;min-height: 36px;padding: .48rem .72rem;border-radius: 6px;background: #fff;color: #111 !important;border: 1px solid rgba(17,17,17,.18);font-size: .78rem;font-weight: 650;line-height: 1.2;text-align: center;text-decoration: none !important;white-space: nowrap;box-shadow: none;transition: background-color .15s ease, box-shadow .15s ease;}.csc-catalog__contact:hover, .csc-catalog__contact:focus{background: #fff;box-shadow: 0 3px 10px rgba(30,35,40,.1);color: #111 !important;}.header-wrapper .header-nav > li.csc-header-account, .header-wrapper .header-nav > li.csc-header-telegram{display: flex;align-items: center;margin: 0;}.header-wrapper .header-nav > li.csc-header-account > a, .header-wrapper .header-nav > li.csc-header-telegram > a{display: inline-flex;min-height: 36px;align-items: center;justify-content: center;margin: 0 8px 0 0;padding: 8px 12px;border: 1px solid #111;border-radius: 999px;background: #fff;color: #111 !important;font-size: 12px;font-style: normal !important;font-weight: 600;line-height: 1.2;text-decoration: none;white-space: nowrap;transition: background-color .15s ease,color .15s ease;}.header-wrapper .header-nav > li.csc-header-account > a:hover, .header-wrapper .header-nav > li.csc-header-telegram > a:hover{background: #111;color: #fff !important;}.header-wrapper .header-nav > li.csc-header-account > a:focus-visible, .header-wrapper .header-nav > li.csc-header-telegram > a:focus-visible{outline: 2px solid #111;outline-offset: 3px;}.header-wrapper .header-nav > li.csc-header-account > a *, .header-wrapper .header-nav > li.csc-header-telegram > a *{font-style: normal !important;}.header-wrapper .csc-header-account__label{white-space: nowrap;}.header-wrapper .csc-header-wallet{display: inline-flex;align-items: center;gap: 3px;padding: 0;border: 0;border-radius: 0;background: transparent;color: #111;font-size: inherit;font-weight: 600;line-height: inherit;white-space: nowrap;}.header-wrapper .csc-header-wallet__amount{color: #c40000;font-weight: 800;}.header-wrapper .csc-header-wallet[hidden]{display: none !important;}.header-wrapper .csc-header-account > a:hover .csc-header-wallet{background: transparent;color: #fff;}.header-wrapper .csc-header-account > a:hover .csc-header-wallet__amount{color: #ff6b6b;}@media(max-width:849px){.header-wrapper .header-nav > li.csc-header-account > a,.header-wrapper .header-nav > li.csc-header-telegram > a{min-height: 32px;gap: 4px;margin-right: 4px;padding: 6px 6px;font-size: 9px;}.header-wrapper .csc-header-wallet{padding: 0;font-size: inherit;}.header-wrapper .csc-header-wallet__unit{display: inline;}}.header-wrapper .header-button .button{background: #111;border-color: #111;color: #fff;}.header-wrapper .header-button .button:hover{background: #111;border-color: #111;color: #fff;}@media (hover: hover) and (pointer: fine){.csc-catalog__contact{opacity: 0;pointer-events: none;transform: translateY(4px);transition: opacity .16s ease, transform .16s ease, background-color .15s ease;}.csc-catalog__item:hover, .csc-catalog__item:focus-within{border-color: #111;background: #111;box-shadow: 0 9px 24px rgba(0, 0, 0, .17);transform: translateY(-2px);}.csc-catalog__item:hover::before, .csc-catalog__item:focus-within::before{opacity: 1;transform: scaleY(1);}.csc-catalog__item:hover .csc-catalog__image img, .csc-catalog__item:focus-within .csc-catalog__image img{transform: scale(1.055);}.csc-catalog__item:hover .csc-catalog__title, .csc-catalog__item:focus-within .csc-catalog__title{color: #fff;}.csc-catalog__item:hover .csc-catalog__summary, .csc-catalog__item:focus-within .csc-catalog__summary{color: #ddd;}.csc-catalog__item:hover .csc-catalog__price, .csc-catalog__item:focus-within .csc-catalog__price, .csc-catalog__item:hover .csc-catalog__price *, .csc-catalog__item:focus-within .csc-catalog__price *{color: #fff !important;}.csc-catalog__item:hover .csc-catalog__price del, .csc-catalog__item:focus-within .csc-catalog__price del{color: #bbb !important;}.csc-catalog__item:hover .csc-catalog__contact, .csc-catalog__item:focus-within .csc-catalog__contact{opacity: 1;pointer-events: auto;transform: translateY(0);background: #fff;color: #111 !important;box-shadow: 0 4px 13px rgba(0, 0, 0, .28);}.csc-catalog__item:hover .csc-catalog__contact:hover, .csc-catalog__item:focus-within .csc-catalog__contact:focus{background: #fafafa;color: #111 !important;}}.csc-catalog__results.is-loading{opacity: .55;transition: opacity .15s ease;pointer-events: none;}.csc-catalog__results.is-error{opacity: 1;}.csc-catalog__status:empty{display: none;}.csc-catalog__status:not(:empty){margin: 0 0 .7rem !important;color: #111;font-size: .85rem;}.csc-catalog__pagination ul{display: flex;justify-content: center;gap: .35rem;margin: 1rem 0 0 !important;padding: 0 !important;list-style: none !important;}.csc-catalog__pagination li{margin: 0 !important;}.csc-catalog__pagination a, .csc-catalog__pagination span{display: inline-flex;min-width: 34px;min-height: 34px;align-items: center;justify-content: center;border: 1px solid var(--csc-border);border-radius: 5px;padding: .25rem .5rem;}@media (max-width: 600px){.csc-catalog--wallet .csc-catalog__item{grid-template-columns: 56px minmax(0,1fr);}.csc-wallet-lock__stage{min-height: 230px;}.csc-wallet-lock__preview{padding: .6rem;}.csc-wallet-lock__row{grid-template-columns: 42px minmax(0,1fr) 68px;min-height: 62px;gap: .5rem;padding: .5rem;}.csc-wallet-lock__row i{width: 42px;height: 42px;}.csc-wallet-lock__row em{height: 30px;}.csc-wallet-lock__overlay{padding: .85rem;}.csc-wallet-lock__overlay strong{font-size: 1rem;}.csc-wallet-lock__overlay p{font-size: .84rem;line-height: 1.4;}.csc-catalog__filters{grid-template-columns: minmax(0, 1fr) minmax(126px, .72fr);gap: .5rem;padding: .55rem;}.csc-catalog--all .csc-catalog__category-picker{grid-column: 2;grid-row: 1;}.csc-wallet-catalog__filters .csc-catalog__category-picker{grid-column: 1 / -1;grid-row: 2;}.csc-catalog__category-picker > summary{min-height: 48px;padding-right: 2rem;font-size: 14px;}.csc-category-picker__menu{width: min(360px, calc(100vw - 32px));max-height: 60vh;}.csc-category-picker__options{max-height: calc(60vh - 60px);}.csc-catalog__sort{max-width: none;min-width: 0;min-height: 48px;padding: .5rem .45rem !important;font-size: 14px !important;}.csc-catalog__search-wrap .search-field, .csc-catalog__search{min-height: 48px;font-size: 16px !important;}.csc-catalog__search-wrap .ux-search-submit, .csc-catalog__search-wrap .searchform .submit-button, .csc-catalog__search-wrap .searchform .button[type="submit"]{min-width: 42px;min-height: 48px;}.csc-catalog__category{min-height: 42px;padding-right: .9rem !important;padding-left: .9rem !important;}.csc-catalog__item{grid-template-columns: 56px minmax(0, 1fr);gap: .55rem .7rem;padding: .55rem !important;}.csc-catalog__image{width: 56px;height: 56px;}.csc-catalog__title{font-size: 1rem;}.csc-catalog__summary{display: none;}.csc-catalog__contact{grid-column: 2;justify-self: start;min-height: 44px;padding: .4rem .62rem;font-size: .75rem;}}@media (prefers-reduced-motion: reduce){.csc-catalog__item, .csc-catalog__item::before, .csc-catalog__image img, .csc-catalog__title, .csc-catalog__contact{transition: none !important;}}.csc-catalog__item.is-open{background: #111;border-color: #111;}.csc-catalog__item.is-open .csc-catalog__title, .csc-catalog__item.is-open .csc-catalog__price, .csc-catalog__item.is-open .csc-catalog__price *{color: #fff !important;}.csc-catalog__item.is-open .csc-catalog__summary{color: #ddd !important;}.csc-catalog__item.is-open .csc-catalog__contact{background: #fff;color: #111 !important;opacity: 1;pointer-events: auto;transform: none;}.csc-catalog__hot{position: relative;display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;padding: 0;border-radius: 7px;background: #111;color: #fff;overflow: hidden;animation: csc-spark 3s ease-in-out infinite;}.csc-catalog__hot::after{content: "";position: absolute;inset: -50%;background: linear-gradient(110deg,transparent 40%,rgba(255,255,255,.45) 50%,transparent 60%);transform: translateX(-100%);animation: csc-shine 4s ease-in-out infinite;}.csc-catalog__item.is-open .csc-catalog__hot{background: #fff;color: #111;}@keyframes csc-spark{0%,80%,100%{transform:scale(1);}86%{transform:scale(1.1) rotate(-7deg);}92%{transform:scale(1.05) rotate(5deg);}}@keyframes csc-shine{0%,70%{transform:translateX(-100%);}90%,100%{transform:translateX(100%);}}@media (hover:none), (pointer:coarse), (max-width:768px){.csc-catalog__contact{display: none;}.csc-catalog__item.is-open .csc-catalog__contact{display: inline-flex;min-height: 44px;}.csc-catalog--wallet .csc-wallet-catalog__buy{display: inline-flex;grid-column: 2;justify-self: start;min-height: 40px;}.csc-catalog__item:not(.is-open){background: #fff;}.csc-catalog__item:not(.is-open) .csc-catalog__title{color: #111;}}.header-wrapper .header-button .button{background: #111 !important;border-color: #111 !important;color: #fff !important;}@media (prefers-reduced-motion:reduce){.csc-catalog__hot,.csc-catalog__hot::after{animation: none !important;}}@media (hover:hover) and (pointer:fine){.csc-catalog__item:hover .csc-catalog__hot, .csc-catalog__item:focus-within .csc-catalog__hot{background: #fff;color: #111;}}.csc-single-catalog .product-main .product-gallery, .csc-single-catalog .product-main .woocommerce-product-gallery, .csc-single-catalog .product-main .product-thumbnails, .csc-single-catalog .product-main form.cart, .csc-single-catalog .product-main .single_add_to_cart_button{display: none !important;}.csc-single-catalog .product-main .product-info{flex-basis: 100% !important;max-width: 100% !important;width: 100% !important;}body.csc-preview-open{overflow: hidden;}.csc-preview{width: min(720px,calc(100vw - 32px));max-width: 720px;max-height: 85vh;max-height: 85dvh;padding: 0;border: 1px solid #e5e5e5;border-radius: 20px;background: #fff;color: #111;box-shadow: 0 30px 100px rgba(0,0,0,.28);}.csc-preview[open]{display: flex;flex-direction: column;animation: csc-preview-in .2s ease-out;}.csc-preview::backdrop{background: rgba(0,0,0,.58);backdrop-filter: blur(4px);}.csc-preview__header{display: flex;justify-content: space-between;align-items: flex-start;gap: 16px;padding: 26px 28px 20px;border-bottom: 1px solid #eee;flex: 0 0 auto;}.csc-preview__eyebrow{display: block;margin-bottom: 8px;color: #777;font-size: 10px;font-weight: 700;letter-spacing: .14em;}.csc-preview #csc-preview-title{margin: 0;color: #111;font-size: clamp(20px,3vw,28px);line-height: 1.25;overflow-wrap: anywhere;}.csc-preview__close{display: flex;flex: 0 0 36px;align-items: center;justify-content: center;width: 36px;height: 36px;margin: 0;border: 1px solid #ddd;border-radius: 50%;background: #f7f7f7;color: #111;font-size: 25px;cursor: pointer;}.csc-preview__body{min-height: 0;overflow-y: auto;overscroll-behavior: contain;-webkit-overflow-scrolling: touch;padding: 24px 28px;}.csc-preview__price{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 6px;margin: 0 auto 0 0;min-height: 44px;padding: 10px 14px;border: 1px solid #111;border-radius: 9px;background: #fff;color: #111;font-size: 16px;font-weight: 700;}.csc-preview__price:empty{display: none;}.csc-preview__price *{color: inherit !important;}.csc-preview__price del{color: #888 !important;font-size: 16px;font-weight: 400;}.csc-preview__description{color: #444;font-size: 15px;line-height: 1.75;overflow-wrap: anywhere;}.csc-preview__description video,.csc-preview__description iframe{max-width: 100%;}.csc-preview__description table{display: block;overflow-x: auto;}.csc-preview__footer{flex: 0 0 auto;display: flex;align-items: stretch;flex-wrap: wrap;justify-content: flex-end;gap: 10px;padding: 18px 28px;border-top: 1px solid #eee;background: #fafafa;}.csc-preview__footer a{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 44px;padding: 10px 18px;border: 1px solid #111;border-radius: 9px;font-size: 14px;font-weight: 650;text-decoration: none;}.csc-preview__telegram{color: #111 !important;background: #fff;}.csc-preview__detail{color: #111 !important;background: #fff;}.csc-preview__footer a:hover{box-shadow: 0 3px 12px rgba(0,0,0,.15);}@keyframes csc-preview-in{from{opacity:0;transform:translateY(12px);}to{opacity:1;transform:translateY(0);}}@media(max-width:600px){.csc-preview{width: calc(100vw - 20px);max-height: 88vh;max-height: 88dvh;border-radius: 16px;}.csc-preview__header{padding: 20px 18px 16px;}.csc-preview__body{padding: 20px 18px;}.csc-preview__footer{padding: 14px 18px max(14px,env(safe-area-inset-bottom));}.csc-preview__price{flex: 0 0 100%;margin: 0;font-size: 16px;}.csc-preview__footer a{flex: 1;padding: 10px 8px;font-size: 13px;}}@media(prefers-reduced-motion:reduce){.csc-preview[open]{animation: none;}}.csc-catalog__item{cursor: pointer;}.csc-catalog__item:focus-visible{outline: 2px solid #111;outline-offset: 3px;}.csc-preview__close{min-width: 44px;height: 44px;flex-basis: 44px;}.csc-preview__header{max-height: 30vh;overflow-y: auto;}.csc-preview{box-sizing: border-box;}.csc-preview__footer a,.csc-preview__price{box-sizing: border-box;}.csc-preview__close{position: relative;flex: 0 0 28px;width: 28px;min-width: 28px;height: 28px;padding: 0;border: 0;border-radius: 6px;background: #111 !important;color: #fff !important;font-size: 20px;font-weight: 400;line-height: 1;}.csc-preview__close::before{content: "";position: absolute;inset: -8px;}.csc-preview__close:hover{background: #333 !important;}.csc-preview__close:focus-visible{outline: 2px solid #111;outline-offset: 4px;}.csc-preview__header{position: relative;display: block;padding-left: 58px;padding-right: 58px;}.csc-preview__header > div{width: 100%;text-align: center;}.csc-preview__eyebrow, .csc-preview #csc-preview-title{font-family: var(--heading-font,inherit);}.csc-preview__eyebrow{font-size: 14px;line-height: 1.4;letter-spacing: .04em;color: #111;}.csc-preview__header .csc-preview__close{position: absolute;top: 20px;right: 20px;}@media (max-width:600px){.csc-preview__header{padding-left: 50px;padding-right: 50px;}.csc-preview__header .csc-preview__close{top: 16px;}}.csc-preview__header .csc-preview__close{box-sizing: border-box;flex: none;width: 24px !important;min-width: 24px !important;max-width: 24px !important;height: 24px !important;min-height: 24px !important;max-height: 24px !important;aspect-ratio: 1;padding: 0 !important;margin: 0 !important;border-radius: 3px;font-size: 18px;line-height: 1 !important;top: 18px;right: 18px;}.csc-preview__header .csc-preview__close::before{inset: -10px;}@media (max-width:600px){.csc-preview__header .csc-preview__close{top: 14px;right: 14px;}}.csc-free-downloads{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 20px;}.csc-free-downloads:empty{display: none;}.csc-free-download{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 10px 16px;border: 1px solid #111;border-radius: 8px;background: #111;color: #fff !important;font-weight: 600;line-height: 1.5;text-align: center;overflow-wrap: anywhere;transition: background .15s;}.csc-free-download:hover{background: #333;}.csc-free-download:focus-visible{outline: 2px solid #111;outline-offset: 3px;}@media (max-width:600px){.csc-free-download{width: 100%;}}.csc-catalog__title-line{flex-wrap: nowrap;align-items: flex-start;}.csc-catalog__title-line .csc-catalog__title{flex: 1 1 0%;min-width: 0;overflow-wrap: anywhere;}.csc-catalog__title-line .csc-catalog__hot{flex: 0 0 26px;margin-top: 2px;}@media (max-width:600px){.csc-catalog__title-line .csc-catalog__hot{flex-basis: 22px;width: 22px;height: 22px;border-radius: 6px;margin-top: 0;}.csc-catalog__title-line .csc-catalog__hot svg{width: 16px;height: 16px;}}.csc-preview__related{margin-top: 24px;padding: 18px;border: 1px solid #e5e5e5;border-radius: 12px;background: #fafafa;}.csc-preview__related[hidden]{display: none;}.csc-preview__related h3{margin: 0 0 10px;font-size: 16px;color: #111;}.csc-preview__related-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;}.csc-preview__related-link{display: block;width: 100%;min-width: 0;min-height: 44px;margin: 0 !important;padding: 10px 12px !important;border: 1px solid #e5e5e5;border-radius: 7px;background: #fff;color: #111;font: inherit;font-size: 14px;line-height: 1.5;text-align: left;text-transform: none;letter-spacing: normal;white-space: normal;overflow-wrap: anywhere;cursor: pointer;}.csc-preview__related-link:hover{background: #111;color: #fff;border-color: #111;}.csc-preview__related-link:focus-visible{outline: 2px solid #111;outline-offset: 2px;}@media (max-width:600px){.csc-preview__related-list{grid-template-columns: minmax(0,1fr);}.csc-preview__footer .csc-preview__telegram{width: 100%;}}.csc-preview__related h3{text-align: center;text-transform: uppercase;}.csc-preview__related-link{display: flex;align-items: center;gap: 10px;}.csc-preview__related-thumb{flex: 0 0 40px;width: 40px;height: 40px;object-fit: cover;border-radius: 6px;margin: 0;}.csc-preview__related-name{flex: 1 1 0%;min-width: 0;overflow-wrap: anywhere;}.csc-catalog__gift{animation: csc-gift-bounce 3s ease-in-out infinite;}@keyframes csc-gift-bounce{0%,80%,100%{transform:translateY(0) rotate(0);}85%{transform:translateY(-2px) rotate(-7deg);}90%{transform:translateY(0) rotate(7deg);}95%{transform:translateY(-1px) rotate(-3deg);}}@media (prefers-reduced-motion:reduce){.csc-catalog__gift{animation: none !important;}}.csc-preview__tools{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 12px;}.csc-preview__tools button, .csc-copy-saved{margin: 0 !important;min-height: 44px;padding: 8px 12px !important;border: 1px solid #ddd;border-radius: 8px;background: #fff;color: #111;font: inherit;font-size: 13px;line-height: 1.4;text-transform: none;letter-spacing: normal;cursor: pointer;}.csc-preview__tools button:hover, .csc-copy-saved:hover{background: #f3f3f3;}.csc-preview__tools button:disabled{opacity: .45;cursor: wait;}.csc-preview__tools button[aria-pressed="true"]{border-color: #111;background: #111;color: #fff;}.csc-preview__tools button[hidden], .csc-preview__footer[hidden], .csc-saved-bar[hidden], .csc-preview__manual-copy[hidden]{display: none !important;}.csc-preview__notice{margin: 0 0 12px;font-size: 13px;color: #555;}.csc-preview__notice:empty{display: none;}.csc-preview__facts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin: 20px 0 0;}.csc-preview__facts:empty{display: none;}.csc-preview__facts > div{padding: 12px;border: 1px solid #e5e5e5;border-radius: 9px;background: #fafafa;}.csc-preview__facts dt{font-size: 12px;font-weight: 500;color: #777;}.csc-preview__facts dd{margin: 4px 0 0;font-size: 14px;color: #111;overflow-wrap: anywhere;}.csc-saved-bar{position: fixed;right: 20px;bottom: calc(20px + env(safe-area-inset-bottom));z-index: 1000;margin: 0 !important;padding: 10px 16px !important;min-height: 44px;border: 1px solid #111;border-radius: 10px;background: #111;color: #fff;font: inherit;font-size: 13px;box-shadow: 0 5px 20px #0002;cursor: pointer;}body.csc-preview-open .csc-saved-bar{display: none;}.csc-saved-row{display: flex;gap: 6px;min-width: 0;}.csc-saved-remove{flex: 0 0 44px;width: 44px;min-height: 44px;margin: 0 !important;padding: 0 !important;border: 1px solid #ddd;border-radius: 8px;background: #fff;color: #111;font-size: 22px;cursor: pointer;}.csc-copy-saved{grid-column: 1 / -1;width: 100%;}.csc-preview__manual-copy{display: block;width: 100%;min-height: 90px;font: inherit;font-size: 14px;}.csc-copy-field{position: absolute;width: 1px;height: 1px;opacity: 0;}.csc-skeleton{display: grid;gap: 14px;padding: 12px 0;}.csc-skeleton i{display: block;height: 14px;width: 100%;border-radius: 5px;background: linear-gradient(90deg,#eee 25%,#f9f9f9 50%,#eee 75%);background-size: 200% 100%;animation: csc-skeleton-shine 1.2s linear infinite;}.csc-skeleton i:last-child{width: 65%;}.csc-preview:not(.is-pending) .csc-preview__description{animation: csc-content-in .15s ease-out;}@keyframes csc-skeleton-shine{to{background-position:-200% 0;}}@keyframes csc-content-in{from{opacity:.3;transform:translateY(3px);}to{opacity:1;transform:none;}}@media (max-width:600px){.csc-preview__tools{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));}.csc-preview__tools button{min-width: 0;}.csc-preview__facts{grid-template-columns: minmax(0,1fr);}.csc-saved-bar{right: 12px;bottom: calc(12px + env(safe-area-inset-bottom));}}@media (prefers-reduced-motion:reduce){.csc-skeleton i, .csc-preview:not(.is-pending) .csc-preview__description{animation: none;}}.csc-preview__tools{margin: 22px 0 12px;padding-top: 16px;border-top: 1px solid #eee;}.csc-preview__description::after{content: "";display: block;clear: both;}.csc-catalog__title-line .csc-catalog__new{flex: 0 0 34px;width: 34px;font-size: 9px;font-weight: 800;letter-spacing: .02em;animation: csc-new-glow 3s ease-in-out infinite;}@keyframes csc-new-glow{0%,75%,100%{box-shadow:0 0 0 0 #1110;}85%{box-shadow:0 0 0 3px #1112;}}@media (max-width:600px){.csc-catalog__title-line .csc-catalog__new{flex-basis: 30px;width: 30px;font-size: 8px;}}@media (prefers-reduced-motion:reduce){.csc-catalog__title-line .csc-catalog__new{animation: none !important;}}.csc-route{padding-top: 24px;padding-bottom: 30px;}.csc-route-product{max-width: 720px;margin: 0 auto 28px;padding: 24px;border: 1px solid #e5e5e5;border-radius: 16px;background: #fff;color: #111;}.csc-route-product h1{font-size: clamp(24px,4vw,32px);text-align: center;}.csc-route-eyebrow{text-align: center;font-weight: 600;font-size: 14px;}.csc-route-price{font-weight: 700;font-size: 18px;}@media (max-width:600px){.csc-route-product{padding: 18px;}}.csc-catalog__request{display: flex;align-items: center;justify-content: space-between;gap: 20px;margin-top: 24px;padding: 20px;border: 1px solid #e5e5e5;border-radius: 12px;background: #fafafa;}.csc-catalog__request-copy{min-width: 0;}.csc-catalog__request h3{margin: 0 0 6px;color: #111;font-size: 18px;line-height: 1.4;}.csc-catalog__request p{margin: 0;color: #666;font-size: 14px;line-height: 1.6;}.csc-catalog__request-link{display: inline-flex;align-items: center;justify-content: center;flex: 0 0 auto;gap: 8px;min-height: 44px;padding: 10px 16px;border: 1px solid #111;border-radius: 8px;background: #111;color: #fff !important;font-size: 14px;font-weight: 600;text-decoration: none;}.csc-catalog__request-link:hover{background: #333;}.csc-catalog__request-link:focus-visible{outline: 2px solid #111;outline-offset: 3px;}@media (max-width:600px){.csc-catalog__request{flex-direction: column;align-items: stretch;gap: 14px;padding: 16px;}.csc-catalog__request-link{width: 100%;}}.csc-catalog__collections{grid-column: 1 / -1;display: flex;align-items: center;gap: 8px;overflow-x: auto;padding: 6px 0;max-width: 100%;-webkit-overflow-scrolling: touch;}.csc-collections-label{flex: 0 0 auto;font-size: 12px;color: #666;}.csc-catalog__collection{flex: 0 0 auto;margin: 0 !important;padding: 8px 12px !important;min-height: 44px;border: 1px solid #ddd;border-radius: 8px;background: #fff;color: #111;font: inherit;font-size: 13px;cursor: pointer;}.csc-catalog__collection.is-active{background: #111;color: #fff;border-color: #111;}.csc-preview__plans,.csc-preview__benefits,.csc-preview__faq{margin: 0 0 22px;padding: 16px;border: 1px solid #e5e5e5;border-radius: 12px;background: #fafafa;}.csc-preview__plans h3,.csc-preview__benefits h3,.csc-preview__faq h3{margin: 0 0 12px;color: #111;font-size: 17px;}.csc-preview__plans p{margin: 0 0 12px;color: #666;font-size: 13px;}.csc-plan-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}.csc-plan-list button{display: flex;flex-direction: column;justify-content: center;gap: 5px;min-width: 0;min-height: 64px;margin: 0 !important;padding: 12px !important;border: 1px solid #ddd;border-radius: 9px;background: #fff;color: #111;font: inherit;font-size: 14px;line-height: 1.5;text-align: left;cursor: pointer;white-space: normal;overflow-wrap: anywhere;}.csc-plan-list button[aria-pressed="true"]{border-color: #111;background: #111;color: #fff;}.csc-plan-list button:disabled{opacity: .5;cursor: default;}.csc-preview__plan-note{white-space: pre-wrap;font-size: 14px;color: #555;}.csc-preview__benefits ul{margin: 0;padding-left: 20px;}.csc-preview__benefits li{margin: 6px 0;overflow-wrap: anywhere;}.csc-preview__faq details + details{border-top: 1px solid #e2e2e2;}.csc-preview__faq summary{min-height: 44px;padding: 12px 0;cursor: pointer;font-weight: 600;overflow-wrap: anywhere;}.csc-preview__faq details p{margin: 0 0 14px;white-space: pre-wrap;overflow-wrap: anywhere;}.csc-catalog__collection:focus-visible,.csc-plan-list button:focus-visible,.csc-preview__faq summary:focus-visible{outline: 2px solid #111;outline-offset: 3px;}.csc-preview__plans[hidden],.csc-preview__benefits[hidden],.csc-preview__faq[hidden],.csc-preview__plan-note[hidden]{display: none !important;}@media(max-width:480px){.csc-plan-list{grid-template-columns: minmax(0,1fr);}.csc-preview__plans,.csc-preview__benefits,.csc-preview__faq{padding: 12px;}}.csc-preview__body > .csc-preview__facts, .csc-route-product > .csc-preview__facts{margin: 20px 0 10px;}.csc-preview__body > .csc-preview__benefits, .csc-preview__body > .csc-preview__faq, .csc-route-product > .csc-preview__benefits, .csc-route-product > .csc-preview__faq{margin: 0 0 10px;}.csc-preview__body > .csc-free-downloads{margin: 0 0 10px;}.csc-preview__faq summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;list-style: none;}.csc-preview__faq summary::marker{content: "";}.csc-preview__faq summary::-webkit-details-marker{display: none;}.csc-preview__faq summary::after{content: "";display: block;flex: 0 0 8px;width: 8px;height: 8px;margin: 0 3px 4px 0;border: solid currentColor;border-width: 0 2px 2px 0;transform: rotate(45deg);transition: transform .18s ease;}.csc-preview__faq details[open] > summary::after{transform: rotate(225deg);margin-bottom: 0;}@media(prefers-reduced-motion:reduce){.csc-preview__faq summary::after{transition: none;}}.csc-preview__facts, .csc-preview__benefits, .csc-preview__faq{font-size: 16px;line-height: 1.6;}.csc-preview__facts :is(dt, dd), .csc-preview__benefits :is(h2, h3, ul, li, p), .csc-preview__faq :is(h2, h3, details, summary, p){font-family: inherit;font-size: 16px;line-height: 1.6;}.csc-preview__facts dt, .csc-preview__benefits :is(h2, h3), .csc-preview__faq :is(h2, h3, summary){font-weight: 600;}.csc-preview__facts dt, .csc-preview__benefits :is(h2, h3), .csc-preview__faq :is(h2, h3){text-transform: uppercase;font-size: 16px;}.csc-preview__faq summary{font-weight: 400;}.csc-preview__facts dt, .csc-preview__benefits :is(h2, h3), .csc-preview__faq :is(h2, h3){font-weight: 700;color: #111;}.csc-preview__facts > div{display: flex;flex-direction: column;align-items: stretch;gap: 4px;}.csc-preview__facts > div > dt, .csc-preview__facts > div > dd{display: block;float: none;clear: both;width: 100%;margin: 0;}.csc-preview__facts > div > dd{font-weight: 400;}.csc-preview__related h3{font-weight: 700;}.csc-wallet-panel{margin: 18px 0;padding: 16px;border: 1px solid #ddd;border-radius: 12px;background: #fafafa;color: #111;}.csc-wallet-panel h3{margin: 0 0 12px;font-size: 16px;font-weight: 700;}.csc-wallet-panel p{margin: 0 0 12px;font-size: 14px;overflow-wrap: anywhere;}.csc-wallet-panel a,.csc-wallet-panel button,.csc-account__download,.csc-account__balance a{display: inline-flex;justify-content: center;align-items: center;min-height: 40px;max-width: 100%;padding: 7px 11px;margin: 4px 6px 4px 0;border: 1px solid #111;border-radius: 7px;background: #111;color: #fff;font: inherit;font-size: 13px;line-height: 1.4;text-decoration: none;white-space: normal;overflow-wrap: anywhere;cursor: pointer;transition: background-color .15s ease,color .15s ease,transform .15s ease;}.csc-wallet-panel a:hover,.csc-account__download:hover,.csc-account__balance a:hover{background: #333;color: #fff;transform: translateY(-1px);}.csc-wallet-panel__purchases{font-weight: 600 !important;}.csc-wallet-panel button:disabled{opacity: .5;cursor: wait;}.csc-wallet-panel button.csc-wallet-cancel{background: #fff;color: #111;}.csc-wallet-panel button[hidden]{display: none !important;}.csc-wallet-panel a:focus-visible,.csc-wallet-panel button:focus-visible,.csc-account a:focus-visible{outline: 2px solid #111;outline-offset: 3px;}.csc-account__balance{padding: 24px;border: 1px solid #ddd;border-radius: 14px;background: #fafafa;margin: 0 0 24px;}.csc-account__balance-main > span{display: block;font-size: 13px;}.csc-account__balance-main > strong{display: block;font-size: 36px;color: #111;line-height: 1.4;}.csc-account__balance p{font-size: 14px;margin: 8px 0;}.csc-account__customer-code{color: #c40000;font-size: 16px !important;font-weight: 700;}.csc-account__customer-code strong{color: inherit;font-weight: 700;}.woocommerce-account .account-user .user-name, .woocommerce-account .woocommerce-MyAccount-navigation .user-name{color: #c40000 !important;font-size: 16px !important;font-weight: 700 !important;}.woocommerce-account .account-user .user-number, .woocommerce-account .account-user .user-id, .woocommerce-account .woocommerce-MyAccount-navigation .user-number, .woocommerce-account .woocommerce-MyAccount-navigation .user-id{display: none !important;}.csc-account__payment{margin: 0 0 24px;padding: 20px;border: 1px solid #ddd;border-radius: 14px;background: #fff;color: #111;text-align: center;}.csc-account__payment h3{margin: 0 0 12px;font-size: 16px;font-weight: 700;}.csc-account__payment p{margin: 10px 0;overflow-wrap: anywhere;}.csc-account__payment-note{max-width: 100%;overflow-x: auto;}.csc-account__payment-note table{width: 100%;border-collapse: collapse;margin: 12px 0;text-align: left;}.csc-account__payment-note th,.csc-account__payment-note td{padding: 9px 12px;border: 1px solid #d8d8d8;}.csc-account__payment-note img{max-width: 100%;height: auto;}.csc-account__qr{display: flex;justify-content: center;margin: 14px 0;}.csc-account__qr img{display: block;width: auto;max-width: min(100%,320px);height: auto;}.csc-account__telegram{display: inline-flex;min-height: 44px;align-items: center;justify-content: center;margin-top: 8px;padding: 10px 16px;border-radius: 8px;background: #111;color: #fff !important;text-decoration: none !important;}.woocommerce-account .woocommerce-MyAccount-navigation, .woocommerce-account .woocommerce-MyAccount-navigation *, .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-content *{font-style: normal !important;}.csc-account h2{margin: 24px 0 16px;font-size: 18px;font-weight: 700;}.csc-account__library{display: grid;grid-template-columns: minmax(0,1fr);gap: 8px;}.csc-account__library article{border: 1px solid #e5e5e5;border-radius: 10px;padding: 10px 12px;min-width: 0;}.csc-purchase-item__layout{display: grid;grid-template-columns: 56px minmax(0,1fr);align-items: center;gap: 11px;}.csc-purchase-item__thumb{display: grid;width: 56px;height: 56px;overflow: hidden;place-items: center;border-radius: 8px;background: #f3f3f3;color: #999;}.csc-purchase-item__thumb img{display: block;width: 100%;height: 100%;object-fit: cover;}.csc-purchase-item__placeholder{font-size: 20px;line-height: 1;}.csc-purchase-item__details{min-width: 0;}.csc-account__library h3{font-size: 14px;font-weight: 700;line-height: 1.35;margin: 0 0 3px;overflow-wrap: anywhere;}.csc-account__library p{font-size: 12px;line-height: 1.4;margin: 0 0 4px;}.csc-purchase-item__downloads{display: flex;flex-wrap: wrap;gap: 3px 10px;}.csc-account__library .csc-account__download{min-height: 0;padding: 1px 0;margin: 0;border: 0;border-radius: 0;background: transparent;color: #555;font-size: 12px;font-weight: 600;line-height: 1.5;text-decoration: underline;text-underline-offset: 2px;transform: none;}.csc-account__library .csc-account__download:hover{background: transparent;color: #111;transform: none;}.csc-account__library .csc-account__download:focus-visible{outline: 2px solid #111;outline-offset: 2px;}.csc-purchase-item__unavailable{color: #666;}.csc-account__table{overflow-x: auto;max-width: 100%;}.csc-account__table table{min-width: 580px;font-size: 13px;}.csc-account__pages{display: flex;justify-content: space-between;gap: 16px;margin-top: 12px;}.csc-account__pages a{min-height: 44px;padding: 10px 0;}@media(max-width:600px){.csc-account__library{grid-template-columns: minmax(0,1fr);gap: 7px;}.csc-account__library article{padding: 9px 10px;}.csc-purchase-item__layout{grid-template-columns: 48px minmax(0,1fr);gap: 9px;}.csc-purchase-item__thumb{width: 48px;height: 48px;}.csc-account__library h3{font-size: 13px;}.csc-wallet-panel a,.csc-wallet-panel button,.csc-account__download{display: inline-flex;width: auto;max-width: 100%;margin: 5px 5px 5px 0;}.csc-account__library .csc-account__download{margin: 0;}.csc-account__balance{padding: 18px;}}.csc-google-login{width: min(100% - 32px, 520px);margin: 32px auto;padding: clamp(22px,5vw,40px);border: 1px solid #e5e5e5;border-radius: 16px;background: #fff;color: #111;text-align: center;box-shadow: 0 12px 36px rgba(0,0,0,.06);}.csc-catalog__contact, .csc-catalog--wallet button.csc-wallet-catalog__buy{box-sizing: border-box!important;width: 164px!important;max-width: 100%!important;min-height: 36px!important;margin: 0!important;padding: 7px 8px!important;border-width: 1px!important;border-style: solid!important;font-family: inherit!important;font-size: .78rem!important;font-weight: 400!important;font-style: normal!important;text-transform: uppercase!important;line-height: 1.2!important;letter-spacing: normal!important;}.csc-catalog__contact > span{font: inherit!important;text-transform: inherit!important;}@media(max-width:600px){.csc-catalog__contact, .csc-catalog--wallet button.csc-wallet-catalog__buy{font-size: .75rem!important;}}.csc-wallet-buy-dialog__close{position: relative;box-sizing: border-box;flex: 0 0 24px!important;width: 24px!important;min-width: 24px!important;max-width: 24px!important;height: 24px!important;min-height: 24px!important;max-height: 24px!important;margin: 0!important;padding: 0!important;border: 0!important;border-radius: 3px!important;background: #111!important;color: #fff!important;font: 400 18px/1 Arial,sans-serif!important;}.csc-wallet-buy-dialog__close::before{position: absolute;inset: -10px;content: "";}.csc-wallet-buy-dialog__close:hover{background: #333!important;}.csc-wallet-buy-dialog__close:focus-visible{outline: 2px solid #111;outline-offset: 4px;}.csc-wallet-buy-dialog .csc-account__download{min-height: 40px!important;width: fit-content;padding: 8px 13px!important;border: 1px solid #111!important;border-radius: 6px!important;background: #fff!important;color: #111!important;font-family: inherit!important;font-size: 14px!important;font-weight: 600!important;line-height: 1.35!important;text-decoration: none!important;}.csc-wallet-buy-dialog .csc-account__download:hover, .csc-wallet-buy-dialog .csc-account__download:focus-visible{background: #111!important;color: #fff!important;}.csc-account--purchases > h2{margin: 24px 0 18px!important;font-size: clamp(22px,2.6vw,26px)!important;font-weight: 750!important;line-height: 1.3!important;}.csc-account--purchases .csc-account__library h3{font-size: 16px!important;font-weight: 750!important;line-height: 1.4!important;}.csc-account--purchases .csc-account__library p{font-size: 13px!important;line-height: 1.5!important;}.csc-account--purchases .csc-account__library .csc-account__download{color: #111!important;font-size: 14px!important;font-weight: 650!important;line-height: 1.5!important;text-decoration: underline!important;text-underline-offset: 3px;}.csc-account--purchases .csc-account__library .csc-account__download:hover{color: #555!important;}@media(max-width:600px){.csc-account--purchases > h2{font-size: 22px!important;}.csc-account--purchases .csc-account__library h3{font-size: 15px!important;}.csc-account--purchases .csc-account__library p{font-size: 12px!important;}.csc-account--purchases .csc-account__library .csc-account__download{font-size: 13px!important;}}.csc-google-login h2{margin: 0 0 10px;color: #111;font-size: clamp(22px,5vw,28px);font-weight: 700;}.csc-google-login > p{margin: 0 0 22px;color: #555;line-height: 1.6;}.csc-google-login__button{display: inline-flex;min-height: 48px;width: min(100%,360px);justify-content: center;align-items: center;gap: 12px;padding: 10px 18px;border: 1px solid #dadce0;border-radius: 8px;background: #fff;color: #202124 !important;font: 500 15px/1.4 Arial,sans-serif;text-decoration: none !important;box-shadow: 0 1px 2px rgba(0,0,0,.08);transition: box-shadow .15s ease,background-color .15s ease;}.csc-google-login__button:hover{background: #f8faff;color: #202124 !important;box-shadow: 0 2px 7px rgba(60,64,67,.2);}.csc-google-login__button:focus-visible{outline: 3px solid #4285f4;outline-offset: 3px;}.csc-google-login__g{display: grid;width: 20px;height: 20px;flex: 0 0 20px;place-items: center;background: #fff;}.csc-google-login__g svg{display: block;width: 20px;height: 20px;}.csc-google-login small{display: block;margin-top: 18px;color: #666;line-height: 1.5;}.csc-google-message{width: min(100% - 32px,520px);margin: 20px auto;padding: 12px 16px;border: 1px solid #e4b9b9;border-radius: 8px;background: #fff7f7;color: #821e1e;text-align: center;}.csc-google-login__setup{padding: 12px;border-radius: 8px;background: #f5f5f5;}.csc-google-activation-help{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 8px;margin: 0 auto 24px;max-width: 360px;text-align: center;font-style: normal;}.csc-google-activation-help > p{margin: 0;color: #555;font: inherit;font-style: normal;line-height: 1.6;overflow-wrap: anywhere;}.csc-google-activation-help__button{box-sizing: border-box;display: inline-flex;align-items: center;justify-content: center;min-height: 44px;max-width: 100%;margin: 0;padding: 7px 8px;border: 1px solid rgba(17,17,17,.18);border-radius: 5px;background: rgba(255,255,255,.86)!important;color: #111!important;box-shadow: 0 3px 10px rgba(30,35,40,.1);font: inherit;font-size: .78rem;font-weight: 400;font-style: normal;line-height: 1.2;text-transform: uppercase;letter-spacing: normal;text-decoration: none!important;text-align: center;transition: background-color .15s ease;-webkit-tap-highlight-color: rgba(17,17,17,.08);}.csc-google-activation-help__button:hover{background: #fff!important;border-color: rgba(17,17,17,.18);color: #111!important;}.csc-google-activation-help__button:focus-visible{outline: 2px solid #111;outline-offset: 3px;}.csc-wallet-buy-dialog__actions{display: flex;align-items: center;gap: 14px;width: 100%;min-width: 0;}.csc-wallet-buy-dialog__downloads{display: flex;flex: 1 1 auto;flex-wrap: wrap;align-items: center;gap: 8px;min-width: 0;}.csc-wallet-buy-dialog__downloads .csc-account__download{margin: 0!important;max-width: 100%;white-space: normal;overflow-wrap: anywhere;}.csc-wallet-buy-dialog__actions .csc-wallet-buy-dialog__history{display: inline-flex;flex: 0 0 auto;align-items: center;min-height: 40px;margin: 0!important;padding: 0!important;background: transparent!important;color: #111!important;font-family: inherit!important;font-size: 15px!important;font-weight: 700!important;font-style: normal!important;line-height: 1.35;text-decoration: underline;text-underline-offset: 4px;white-space: nowrap;}.csc-wallet-buy-dialog__actions .csc-wallet-buy-dialog__history:hover{color: #555!important;}@media(max-width:600px){.csc-wallet-buy-dialog__actions{gap: 10px;}}.csc-preview .csc-wallet-panel a.csc-account__download, .csc-preview .csc-wallet-panel a.csc-wallet-panel__purchases{box-sizing: border-box;min-height: 32px!important;padding: 5px 8px!important;margin: 3px 5px 3px 0!important;border-radius: 5px!important;background: #111!important;color: #fff!important;font-family: inherit!important;font-size: 14px!important;font-weight: 400!important;font-style: normal!important;line-height: 1.3!important;text-transform: uppercase!important;letter-spacing: normal!important;text-decoration: none!important;}.csc-preview .csc-wallet-panel a.csc-account__download:hover, .csc-preview .csc-wallet-panel a.csc-wallet-panel__purchases:hover{background: #333!important;color: #fff!important;}.csc-preview .csc-preview__related > h3{font-weight: 400!important;text-transform: uppercase!important;}@media(max-width:600px){.csc-preview .csc-wallet-panel a.csc-account__download, .csc-preview .csc-wallet-panel a.csc-wallet-panel__purchases{min-height: 36px!important;}}@media(min-width:1024px){body.home .csc-catalog, body.home .csc-wallet-lock, body.home .csc-catalog__request{position: relative;left: 50%;transform: translateX(-50%);width: min(1280px, calc(100vw - 48px));max-width: none;box-sizing: border-box;}.csc-catalog__list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px 16px;}.csc-catalog .csc-catalog__list > .csc-catalog__item{min-width: 0;grid-template-columns: 56px minmax(0,1fr) auto;gap: 12px;}.csc-catalog__image{width: 56px;height: 56px;}.csc-catalog__title{font-size: 1rem;}.csc-catalog__summary{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}}.csc-catalog .csc-catalog__list > .csc-catalog__item{grid-template-columns: 64px minmax(0,1fr);}.csc-catalog__image{width: 64px;height: 64px;}.csc-catalog__contact{grid-column: 2;justify-self: start;}@media(min-width:1024px){.csc-catalog .csc-catalog__list > .csc-catalog__item{grid-template-columns: 72px minmax(0,1fr);}.csc-catalog__image{width: 72px;height: 72px;}}.csc-catalog__item.is-open{background: #e8eaed!important;border-color: #c5c9ce!important;}.csc-catalog__item.is-open .csc-catalog__title, .csc-catalog__item.is-open .csc-catalog__price, .csc-catalog__item.is-open .csc-catalog__price *{color: #111!important;}.csc-catalog__item.is-open .csc-catalog__summary{color: #505760!important;}@media(hover:hover) and (pointer:fine){.csc-catalog__item .csc-catalog__details{padding-bottom: 50px;}.csc-catalog__item .csc-catalog__price{position: absolute;left: 88px;bottom: 22px;margin: 0;max-width: calc(100% - 292px);overflow-wrap: anywhere;}.csc-catalog__item .csc-catalog__contact{position: absolute;grid-column: auto;right: 14px;top: auto;bottom: 12px;transform: translateY(5px)!important;z-index: 3;opacity: 0;pointer-events: none;}.csc-catalog__item:is(:hover,:focus-within){background: #e8eaed!important;border-color: #c5c9ce!important;box-shadow: 0 6px 20px rgba(30,35,40,.12);}.csc-catalog__item:is(:hover,:focus-within) .csc-catalog__title, .csc-catalog__item:is(:hover,:focus-within) .csc-catalog__price, .csc-catalog__item:is(:hover,:focus-within) .csc-catalog__price *{color: #111!important;}.csc-catalog__item:is(:hover,:focus-within) .csc-catalog__summary{color: #505760!important;}.csc-catalog__item:is(:hover,:focus-within) .csc-catalog__contact{opacity: 1;pointer-events: auto;transform: translateY(0)!important;background: rgba(255,255,255,.86)!important;color: #111!important;border-color: rgba(17,17,17,.18)!important;backdrop-filter: blur(8px);box-shadow: 0 3px 10px rgba(30,35,40,.1);}.csc-catalog__item:is(:hover,:focus-within) .csc-catalog__contact:hover{background: #fff!important;}.csc-catalog__item:is(:hover,:focus-within) .csc-catalog__hot{background: #111;color: #fff;}}@media(min-width:1024px) and (hover:hover) and (pointer:fine){.csc-catalog__item .csc-catalog__price{left: 96px;max-width: calc(100% - 300px);}}@media(max-width:600px) and (hover:hover) and (pointer:fine){.csc-catalog__item .csc-catalog__details{padding-bottom: 0;}.csc-catalog__item .csc-catalog__price{position: static;max-width: none;margin-top: .22rem;}.csc-catalog__item .csc-catalog__contact{position: static;grid-column: 2;transform: none!important;}}.csc-catalog .csc-catalog__list > .csc-catalog__item{grid-template-columns: 72px minmax(0,1fr);}.csc-catalog__image{width: 72px;height: 72px;}.csc-catalog__intro-copy{position: relative;margin-top: 5px;min-width: 0;}.csc-catalog__intro-copy .csc-catalog__summary{display: -webkit-box!important;-webkit-box-orient: vertical;-webkit-line-clamp: 3;white-space: normal;overflow: hidden;text-overflow: ellipsis;line-height: 1.5;margin: 0!important;overflow-wrap: anywhere;}@media(min-width:1024px){.csc-catalog .csc-catalog__list > .csc-catalog__item{grid-template-columns: 84px minmax(0,1fr);}.csc-catalog__image{width: 84px;height: 84px;}}@media(min-width:601px) and (hover:hover) and (pointer:fine){.csc-catalog--all .csc-catalog__details, .csc-catalog--hot .csc-catalog__details{padding-bottom: 0;}.csc-catalog__intro-copy{min-height: 44px;}.csc-catalog__intro-copy .csc-catalog__summary{box-sizing: border-box;min-height: 66px;max-height: 66px;}.csc-catalog__item:is(:hover,:focus-within) .csc-catalog__intro-copy .csc-catalog__summary{padding-right: 188px;}.csc-catalog__item .csc-catalog__intro-copy .csc-catalog__contact{right: 0;bottom: 0;top: auto;}.csc-catalog--all .csc-catalog__item .csc-catalog__price, .csc-catalog--hot .csc-catalog__item .csc-catalog__price{position: static;max-width: none;margin-top: 5px;}.csc-catalog--wallet .csc-catalog__item .csc-catalog__price{left: 96px;max-width: calc(100% - 300px);}}@media(min-width:1024px) and (hover:hover) and (pointer:fine){.csc-catalog--wallet .csc-catalog__item .csc-catalog__price{left: 108px;max-width: calc(100% - 312px);}}.csc-catalog .csc-catalog__list > .csc-catalog__item{grid-template-columns: 80px minmax(0,1fr);}.csc-catalog__image{width: 80px;height: 80px;}.csc-catalog__contact{border-radius: 5px;}@media(min-width:1024px){.csc-catalog .csc-catalog__list > .csc-catalog__item{grid-template-columns: 96px minmax(0,1fr);}.csc-catalog__image{width: 96px;height: 96px;}}@media(min-width:601px) and (hover:hover) and (pointer:fine){.csc-catalog--wallet .csc-catalog__item .csc-catalog__details{padding-bottom: 42px;}.csc-catalog--wallet .csc-catalog__item .csc-catalog__price{left: 104px;max-width: calc(100% - 294px);}.csc-catalog__intro-copy{min-height: 36px;}.csc-catalog__intro-copy.has-summary{min-height: 66px;}.csc-catalog__item:is(:hover,:focus-within) .csc-catalog__intro-copy .csc-catalog__summary{padding-right: 176px;}}@media(min-width:1024px) and (hover:hover) and (pointer:fine){.csc-catalog--wallet .csc-catalog__item .csc-catalog__price{left: 120px;max-width: calc(100% - 310px);}}@media(hover:none), (pointer:coarse){.csc-catalog__contact, .csc-catalog--wallet button.csc-wallet-catalog__buy{min-height: 40px!important;}}.csc-wallet-price ins{background: transparent;text-decoration: none;font-weight: inherit;}.csc-wallet-price del{opacity: .65;margin-right: 5px;font-weight: 400;}.csc-catalog .csc-catalog__item a.csc-catalog__contact, .csc-catalog .csc-catalog__item button.csc-catalog__contact{background: rgba(255,255,255,.86)!important;color: #111!important;border-color: rgba(17,17,17,.18)!important;box-shadow: 0 3px 10px rgba(30,35,40,.1)!important;text-decoration: none!important;cursor: pointer;-webkit-tap-highlight-color: rgba(17,17,17,.08);}.csc-catalog .csc-catalog__item a.csc-catalog__contact:is(:hover,:focus-visible,:active), .csc-catalog .csc-catalog__item button.csc-catalog__contact:is(:hover,:focus-visible,:active){background: #fff!important;color: #111!important;border-color: rgba(17,17,17,.18)!important;box-shadow: 0 3px 10px rgba(30,35,40,.1)!important;}.header-wrapper .csc-header-wallet__unit[hidden]{display: none !important;}.csc-preview__footer .csc-preview__wallet-action{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;min-width: 130px;max-width: 100%;margin: 0;padding: 10px 18px;border: 1px solid #111;border-radius: 9px;background: #fff;color: #111;font: inherit;font-size: 14px;font-weight: 400;line-height: 1.4;letter-spacing: 0;text-transform: uppercase;white-space: normal;cursor: pointer;box-sizing: border-box;}.csc-preview__footer .csc-preview__wallet-action:hover{background: #f3f3f3;color: #111;}.csc-preview__footer .csc-preview__wallet-action:focus-visible{outline: 2px solid #111;outline-offset: 3px;}.csc-preview__footer .csc-preview__wallet-action:disabled{opacity: .6;cursor: default;}.csc-preview__footer [hidden]{display: none !important;}@media(max-width:600px){.csc-preview__footer .csc-preview__wallet-action{flex: 1 1 100%;width: 100%;padding: 10px 8px;font-size: 13px;}}.csc-category-route.container{width: 100%;max-width: 1280px;margin: 0 auto;box-sizing: border-box;}.csc-category-route .csc-catalog__search-wrap{grid-column: 1 / -1;}.csc-category-route .csc-category-description{margin-bottom: 20px;}.csc-category-route button.csc-wallet-catalog__buy{box-sizing: border-box;width: 164px!important;max-width: 100%;min-height: 36px;margin: 0;padding: 7px 8px;border: 1px solid;font-family: inherit;font-size: .78rem;font-weight: 400;font-style: normal;text-transform: uppercase;line-height: 1.2;letter-spacing: normal;}@media(min-width:601px) and (hover:hover) and (pointer:fine){.csc-category-route .csc-catalog__item.is-wallet-product .csc-catalog__details{padding-bottom: 42px;}.csc-category-route .csc-catalog__item.is-wallet-product .csc-catalog__price{position: absolute;left: 104px;bottom: 12px;max-width: calc(100% - 294px);}}@media(min-width:1024px) and (hover:hover) and (pointer:fine){.csc-category-route .csc-catalog__item.is-wallet-product .csc-catalog__price{left: 120px;max-width: calc(100% - 310px);}}@media(max-width:600px){.csc-category-route button.csc-wallet-catalog__buy{font-size: .75rem;}}body.csc-category-catalog .shop-page-title, body.csc-category-catalog #main > .page-title, body.csc-category-catalog .woocommerce-breadcrumb, body.csc-category-catalog .woocommerce-result-count, body.csc-category-catalog .woocommerce-ordering{display: none!important;}.csc-account__balance-row{display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap;}.csc-account__balance-main{min-width: 0;}.csc-catalog .csc-catalog__list > .csc-catalog__item{align-items: start;}.csc-catalog .csc-catalog__item .csc-catalog__image{align-self: start;margin-top: 0;}.csc-catalog .csc-catalog__item.is-wallet-product{container-type: inline-size;}.csc-catalog .csc-catalog__item.is-wallet-product .csc-catalog__details{padding-bottom: 0!important;}.csc-catalog__commerce{display: grid;grid-template-columns: minmax(76px,1fr) auto;align-items: center;gap: 8px;margin-top: 5px;}.csc-catalog__meta{min-width: 0;overflow-wrap: anywhere;}.csc-catalog .csc-catalog__item.is-wallet-product .csc-catalog__commerce .csc-catalog__price{position: static;max-width: none;margin: 0;}.csc-catalog__actions{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 6px;min-width: 0;}.csc-catalog__actions:has(>button:only-child){grid-template-columns: 1fr;}.csc-catalog .csc-catalog__item.is-wallet-product .csc-catalog__commerce .csc-catalog__actions > button{position: static;inset: auto;grid-column: auto;display: inline-flex;align-items: center;justify-content: center;width: 148px!important;max-width: 100%;min-width: 0;height: 36px;min-height: 36px!important;box-sizing: border-box;margin: 0;padding: 5px 6px;font-family: inherit;font-size: .78rem;font-weight: 400;font-style: normal;line-height: 1.2;letter-spacing: normal;text-transform: uppercase;white-space: normal;transform: none!important;}@container(max-width:510px){.csc-catalog__commerce{grid-template-columns: minmax(65px,1fr) minmax(110px,148px);}.csc-catalog__actions{grid-template-columns: 1fr;}}@media(hover:hover) and (pointer:fine) and (min-width:601px){.csc-catalog .csc-catalog__item.is-wallet-product .csc-catalog__actions{opacity: 0;pointer-events: none;transition: opacity .16s ease;}.csc-catalog .csc-catalog__item.is-wallet-product:is(:hover,:focus-within) .csc-catalog__actions{opacity: 1;pointer-events: auto;}.csc-catalog .csc-catalog__item.is-wallet-product:is(:hover,:focus-within) .csc-catalog__actions > button{opacity: 1;pointer-events: auto;}}@media(max-width:600px),(hover:none),(pointer:coarse){.csc-catalog__commerce{grid-template-columns: minmax(0,1fr);}.csc-catalog__actions{grid-template-columns: repeat(2,minmax(0,1fr));}.csc-catalog .csc-catalog__item.is-wallet-product .csc-catalog__commerce .csc-catalog__actions > button{width: 100%!important;height: 44px;min-height: 44px!important;opacity: 1;pointer-events: auto;font-size: .75rem;}}@media(prefers-reduced-motion:reduce){.csc-catalog__actions{transition: none!important;}}.csc-catalog .csc-catalog__item.is-sold-out .csc-catalog__actions{opacity: 1;pointer-events: auto;}.csc-catalog .csc-catalog__item.is-sold-out .csc-catalog__contact{opacity: 1!important;transform: none!important;color: #666!important;font-weight: 400;cursor: default;box-shadow: none!important;text-transform: none;}.csc-catalog .csc-catalog__item.is-sold-out .csc-wallet-catalog__buy:disabled{pointer-events: none;}
