body.gx-skin{--ct-blue: #d40000;--ct-blue-2: #ff2800;--ct-navy: #141416;--ct-sky: #f4f3f0;--ct-sky-2: #ecebe7;--gx-font: "Rubik", "Heebo", "Segoe UI", Arial, sans-serif;--ct-display: "Fredoka", "Rubik", "Heebo", "Segoe UI", Arial, sans-serif;--ct-serif: var(--ct-display);--sup-display: var(--ct-display);--ka-font: var(--gx-font)}.gx-skin :is(h1,h2,h3,.gx-h2,.gx-hero__h,.ka-head__h,.ka-title,.ka-emo__h,.ka-cta__h,.ka-gt__h,.ka-faq__h,.sm-tst__heading,.ka-media__h,.ct-mech__t,.ct-steps__t,.gx-btn,.ka-deal__price,.ka-deal__title){font-family:var(--ct-display)!important;letter-spacing:0}.gx-skin :is(h1,h2,h3,.gx-h2,.ka-head__h,.ka-emo__h,.ka-cta__h,.ka-gt__h,.ka-faq__h,.sm-tst__heading,.ka-media__h) em{font-family:var(--ct-display);font-style:normal;font-weight:inherit;color:var(--ct-blue);letter-spacing:0}.gx-skin .gx-h2{color:var(--ct-navy)}.ct-sub{margin:-6px auto 26px;max-width:640px;text-align:center;font-size:17px;line-height:1.6;color:#5d5d63}.gx-skin .gx-btn{background:linear-gradient(90deg,var(--ct-blue),var(--ct-blue-2))}.gx-skin .gx-btn:hover{background:linear-gradient(90deg,#a80000,var(--ct-blue))}.gx-skin .vx-footer{--vxf-bg: var(--ct-navy) !important}.gx-skin .gx-st__num{color:var(--ct-blue)}.gx-skin .gx-tl__cal [fill="#a8101c"]{fill:var(--ct-blue)}.gx-skin .gx-tl__cal [fill="#5e0303"],.gx-skin .gx-tl__cal g[fill="#5e0303"] rect{fill:var(--ct-navy)}.gx-skin .gx-it .gx-rte ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:14px}.gx-skin .gx-it .gx-rte li{position:relative;margin:0;padding:14px 16px;padding-inline-start:52px;background:#fff;border:1.5px solid #e8e6e2;border-radius:14px;box-shadow:0 2px 6px #1a2b3c0f}.gx-skin .gx-it .gx-rte li:before{content:"";position:absolute;inset-inline-start:16px;top:16px;width:24px;height:24px;border-radius:50%;background:var(--ct-navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 12.5 4 4 8-9' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.gx-skin .gx-it .gx-rte li strong{display:block;margin-bottom:2px;font-size:17px;color:var(--ct-navy)}.ct-mech{background:linear-gradient(180deg,var(--ct-sky) 0%,var(--ct-sky-2) 100%)}.ct-mech__grid{display:grid;gap:22px}.ct-mech__cards{display:grid;gap:16px}.ct-mech__card{background:#fff;border-radius:18px;padding:22px 20px;box-shadow:0 6px 18px #1a2b3c14}.ct-mech__ico{display:block;width:56px;height:56px;object-fit:contain;margin-bottom:12px}.ct-mech__t{margin:0;font-family:var(--gx-font);font-weight:800;font-size:21px;color:var(--ct-navy)}.ct-mech__tag{margin:4px 0 8px;font-weight:700;font-size:15px;color:var(--ct-blue)}.ct-mech__p{margin:0 0 14px;font-size:16px;line-height:1.65;color:#3b3b40}.ct-mech__pills{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ct-mech__pills li{padding:7px 14px;border:1.5px solid var(--ct-navy);border-radius:999px;background:#fff;font-size:14px;font-weight:600;color:var(--ct-navy)}.ct-mech__img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:18px}@media(min-width:990px){.ct-mech__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:40px}.ct-mech__cards{grid-template-columns:1fr 1fr}.ct-mech__card{padding:26px 24px}}.ct-nav{display:flex;justify-content:center;gap:14px;margin-top:16px}.ct-nav.is-off{display:none}.ct-arr{width:44px;height:44px;padding:0;border-radius:50%;border:1.5px solid var(--ct-navy);background:#fff;color:var(--ct-navy);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.ct-arr svg{width:20px;height:20px;display:block}.ct-arr:hover:not(:disabled){background:var(--ct-navy);color:#fff}.ct-arr:disabled{opacity:.35;cursor:default}@media(min-width:990px){.ct-nav{display:none}}.ct-steps__row{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;margin:0;padding:0 0 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ct-steps__row::-webkit-scrollbar{display:none}.ct-steps__card{scroll-snap-align:start;border:1.5px solid var(--ct-navy);border-radius:16px;overflow:hidden;background:#fff}.ct-steps__img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.ct-steps__body{padding:16px 18px 20px}.ct-steps__t{display:flex;align-items:center;gap:12px;margin:0 0 8px;font-weight:800;font-size:20px;color:var(--ct-navy)}.ct-steps__n{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--ct-sky);color:var(--ct-blue);font-family:var(--ct-display);font-weight:700;font-size:19px}.ct-steps__p{margin:0;font-size:15.5px;line-height:1.6;color:#3b3b40}@media(min-width:990px){.ct-steps__row{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible;gap:22px}}.ct-eyebrow{margin:0 0 8px;text-align:center;font-size:14px;font-weight:700;letter-spacing:.02em;color:var(--ct-blue)}.ct-vid{background:#fff}.ct-vid--tint{background:linear-gradient(180deg,#fafaf8 0%,var(--ct-sky) 100%)}.ct-vid__row{display:grid;grid-auto-flow:column;grid-auto-columns:64%;gap:12px;margin:0;padding:0 0 6px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ct-vid__row::-webkit-scrollbar{display:none}.ct-vid__card{position:relative;scroll-snap-align:start;border-radius:18px;overflow:hidden;background:#dfe9f6;aspect-ratio:9 / 16;cursor:pointer}.ct-vid__v{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ct-vid__snd{position:absolute;top:10px;inset-inline-end:10px;z-index:2;width:36px;height:36px;border-radius:50%;border:0;background:#1a2b3c8c;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.ct-vid__snd svg{width:20px;height:20px;fill:#fff;stroke:#fff;stroke-width:1.8;stroke-linecap:round}.ct-vid__snd svg path:first-child{stroke:none}.ct-vid__snd svg .ct-vid__x,.ct-vid__snd svg .ct-vid__w{fill:none}.ct-vid__snd[aria-pressed=false] .ct-vid__w,.ct-vid__snd[aria-pressed=true] .ct-vid__x{display:none}.ct-vid__cap{position:absolute;inset-inline:0;bottom:0;z-index:1;padding:46px 14px 14px;color:#fff;background:linear-gradient(180deg,#0000,#000000b8)}.ct-vid__who{display:flex;align-items:center;gap:6px;margin:0 0 4px;font-weight:800;font-size:16px;direction:ltr;justify-content:flex-end}.ct-vid__who svg{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:2}.ct-vid__q{margin:0;font-size:14.5px;line-height:1.45;font-weight:500}@media(min-width:990px){.ct-vid__row{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible;gap:18px}}.ct-art--sky{background:linear-gradient(180deg,#fafaf8 0%,var(--ct-sky) 100%)}.ct-art__banner{margin:-40px 0 34px}.ct-art__banner-img{display:block;width:100%;height:150px;object-fit:cover}.ct-art__wrap{max-width:820px}.ct-art__h--1{font-size:30px}.ct-art__body{font-size:17px}.ct-art__body h3{margin:30px 0 10px;font-size:21px;color:var(--ct-navy)}.ct-art__media{margin-top:26px}.ct-art__img{display:block;width:100%;height:auto;border-radius:18px}@media(min-width:990px){.ct-art__banner{margin-top:-80px}.ct-art__banner-img{height:260px}.ct-art__h--1{font-size:40px}}.gx-skin .ka-cta :is(h1,h2,h3,.ka-cta__h) em{color:#ffd23f}.gx-skin .vx-footer__logo img,.gx-skin img.vx-footer__logo{max-height:40px;width:auto}.ct-cat__head{margin-bottom:22px}.ct-cat__title{margin-bottom:8px}.ct-cat__desc{margin-bottom:0}.ct-cat--tint{background:linear-gradient(180deg,#fafaf8 0%,var(--ct-sky) 100%)}.ct-cat__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.ct-cat__item{display:flex}.ct-cat__card{display:flex;flex-direction:column;width:100%;background:#fff;border:1.5px solid #e8e6e2;border-radius:18px;overflow:hidden;color:var(--ct-navy);text-decoration:none;box-shadow:0 2px 8px #1a2b3c0f;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.ct-cat__card:hover{transform:translateY(-2px);box-shadow:0 8px 22px #1a2b3c1f;border-color:var(--ct-blue)}.ct-cat__card:focus-visible{outline:3px solid var(--ct-blue);outline-offset:3px}.ct-cat__media{display:block;aspect-ratio:1;background:#fafaf8;overflow:hidden}.ct-cat__img{display:block;width:100%;height:100%;object-fit:cover}.ct-cat__body{display:flex;flex-direction:column;gap:6px;flex:1;padding:12px 12px 14px;text-align:right}.ct-cat__name{margin:0;font-family:var(--ct-display)!important;font-weight:700;font-size:16px;line-height:1.3;color:var(--ct-navy);text-wrap:balance}.ct-cat__line{font-size:13.5px;line-height:1.5;color:#5d5d63}.ct-cat__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:auto;padding-top:4px;font-size:15px}.ct-cat__price b{color:var(--ct-blue);font-family:var(--ct-display);font-weight:700;font-size:18px}.ct-cat__price s{color:#8a97a6;font-size:13px}.ct-cat__from{color:#5d5d63;font-size:13px}.ct-cat__btn{display:block;margin-top:8px;padding:10px 12px;border-radius:999px;background:var(--ct-navy);color:#fff;text-align:center;font-family:var(--ct-display);font-weight:700;font-size:15px}.ct-cat__card:hover .ct-cat__btn{background:var(--ct-blue)}.ct-cat__feat{margin-bottom:16px}.ct-cat__card--big .ct-cat__name{font-size:22px}.ct-cat__card--big .ct-cat__line{font-size:15px}.ct-cat__card--big .ct-cat__price b{font-size:22px}.ct-cat__card--big .ct-cat__btn{background:linear-gradient(90deg,var(--ct-blue),var(--ct-blue-2));font-size:17px;padding:13px 16px}.ct-cat__eyebrow{align-self:flex-start;padding:4px 12px;border-radius:999px;background:var(--ct-sky);color:var(--ct-blue);font-size:13px;font-weight:700}.ct-cat__empty{grid-column:1 / -1;text-align:center;color:#5d5d63}.ct-cat__pages{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:22px;color:#5d5d63}.ct-cat__pages .ct-arr{text-decoration:none;font-size:22px}@media(min-width:750px){.ct-cat__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ct-cat__card--big{flex-direction:row}.ct-cat__card--big .ct-cat__media{flex:0 0 46%}.ct-cat__card--big .ct-cat__body{justify-content:center;padding:26px 28px;gap:10px}.ct-cat__card--big .ct-cat__name{font-size:28px}.ct-cat__card--big .ct-cat__btn{align-self:flex-start;min-width:220px}.ct-cat__card--big .ct-cat__price{margin-top:10px}.ct-cat__name{font-size:17px}}@media(prefers-reduced-motion:reduce){.ct-cat__card{transition:none}.ct-cat__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/ct-skin.css.map */
