:root{--toon-black:#141414;--toon-ink:#000000;--toon-red:#ce1b2c;--toon-red-d:#a8141f;--toon-grey:#f5f4f3;--toon-line:#e7e4e1;--toon-body:#3d3a37}body{-webkit-font-smoothing:antialiased;color:var(--toon-body)}h1,h2,h3,h4,h5,h6{color:var(--toon-black);letter-spacing:-.005em}a{transition:color .2s ease}a:hover{color:var(--toon-red)}img{max-width:100%}.cl_pri,.color_pri,.cr,.text-primary{color:var(--toon-red)!important}.btn,.button,.nt_btn,.t4s-btn,button.t4s-btn,.t4s-btn-base-default,.t4s-btn-primary,.btn-primary,.t4s-product-form__buttons .t4s-btn,.shopify-payment-button__button--unbranded,input[type=submit]{border-radius:999px!important;transition:all .25s ease!important;letter-spacing:.01em}.t4s-btn-base-default,.t4s-btn-primary,.btn-primary,.t4s-product-form__buttons .t4s-btn,.shopify-payment-button__button--unbranded{background:var(--toon-black)!important;border-color:var(--toon-black)!important;color:#fff!important}.t4s-btn-base-default:hover,.t4s-btn-primary:hover,.btn-primary:hover,.t4s-product-form__buttons .t4s-btn:hover,.shopify-payment-button__button--unbranded:hover{background:var(--toon-red)!important;border-color:var(--toon-red)!important;color:#fff!important}.h__top .header-text{text-align:center}@media(min-width:1025px){.h__top .row{justify-content:center!important}.h__top .row>[class*=col-lg-]{width:auto!important;max-width:none!important;flex:0 0 auto!important;text-align:center!important}.h__top .tl_lg,.h__top .tr_lg{text-align:center!important}}.logo a,.logo h1{letter-spacing:.02em}.toon-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.toon-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.16em;color:var(--toon-red);text-transform:uppercase;margin-bottom:14px}.toon-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 32px;border-radius:999px;box-sizing:border-box;font-weight:700;font-size:16px;line-height:1;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:all .25s ease}.toon-btn--red{background:var(--toon-red);color:#fff;border-color:var(--toon-red)}.toon-btn--red:hover{background:var(--toon-red-d);border-color:var(--toon-red-d);color:#fff}.toon-btn--dark{background:var(--toon-black);color:#fff;border-color:var(--toon-black)}.toon-btn--dark:hover{background:var(--toon-red);border-color:var(--toon-red);color:#fff}.toon-btn--ghost{background:transparent;color:#fff;border-color:#ffffff8c}.toon-btn--ghost:hover{background:#fff;color:var(--toon-black);border-color:#fff}.toon-btn--outline{background:transparent;color:var(--toon-black);border-color:var(--toon-black)}.toon-btn--outline:hover{background:var(--toon-black);color:#fff}.toon-section{padding:64px 0}.toon-section--grey{background:var(--toon-grey)}.toon-head{text-align:center;max-width:680px;margin:0 auto 40px}.toon-head h2{font-size:34px;font-weight:800;margin:0 0 12px}.toon-head h2 .bar{display:block;width:54px;height:3px;background:var(--toon-red);border-radius:2px;margin:16px auto 0}.toon-head p{font-size:17px;line-height:1.8;color:var(--toon-body);margin:0}.toon-hero{background:radial-gradient(130% 130% at 80% 0%,#262626,#141414 55%,#0a0a0a);color:#fff;overflow:hidden}.toon-hero__inner{max-width:1200px;margin:0 auto;padding:72px 20px;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.toon-hero__title{color:#fff;font-size:48px;line-height:1.16;margin:0 0 18px;font-weight:800}.toon-hero__title .g{color:var(--toon-red)}.toon-hero__sub{color:#ffffffd1;font-size:18px;line-height:1.9;margin:0 0 28px;max-width:560px}.toon-hero__cta{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:22px}.toon-hero__trust{font-size:14px;color:#fff9;margin:0}.toon-hero__media img{width:100%;max-height:470px;object-fit:cover;border-radius:18px;box-shadow:0 30px 60px -25px #000000b3;border:1px solid rgba(206,27,44,.4)}.toon-stats{background:var(--toon-black)}.toon-stats__grid{max-width:1100px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px;text-align:center}.toon-stat__num{display:block;font-size:40px;font-weight:800;color:var(--toon-red);line-height:1.1}.toon-stat__label{display:block;font-size:15px;color:#ffffffc7;margin-top:6px}.toon-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.toon-cat{position:relative;display:flex;align-items:flex-end;min-height:260px;border-radius:16px;overflow:hidden;text-decoration:none;background-size:cover;background-position:center}.toon-cat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d1 12%,#00000040 62%,#0000000d);transition:background .3s ease}.toon-cat:hover:before{background:linear-gradient(to top,#ce1b2ce0,#0000004d 78%)}.toon-cat__in{position:relative;z-index:1;width:100%;padding:22px 18px;text-align:center;color:#fff}.toon-cat__in b{display:block;font-size:18px;font-weight:800;line-height:1.45}.toon-cat__in i{display:block;font-style:normal;font-size:12.5px;opacity:.85;margin-top:5px}.toon-spot__inner{max-width:1150px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.toon-spot--alt .toon-spot__media{order:2}.toon-spot__media img{width:100%;border-radius:16px;box-shadow:0 24px 50px -28px #14141480}.toon-spot__title{font-size:34px;line-height:1.3;margin:0 0 16px;font-weight:800}.toon-spot__text p{font-size:17px;line-height:1.9;margin:0 0 20px}.toon-list{list-style:none;padding:0;margin:0 0 28px}.toon-list li{position:relative;padding-inline-start:30px;margin-bottom:12px;font-size:16px;color:var(--toon-black)}.toon-list li:before{content:"\2713";position:absolute;inset-inline-start:0;top:0;width:20px;height:20px;border-radius:50%;background:#ce1b2c1f;color:var(--toon-red);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.toon-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.toon-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--toon-line);border-radius:14px;overflow:hidden;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.toon-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px #14141473;border-color:var(--toon-red)}.toon-card__img{aspect-ratio:1/1;background:var(--toon-grey);overflow:hidden}.toon-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.toon-card:hover .toon-card__img img{transform:scale(1.05)}.toon-card__body{padding:18px 16px 20px;display:flex;flex-direction:column;flex:1;text-align:center}.toon-card__title{font-size:16px;font-weight:700;color:var(--toon-black);margin:0 0 8px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:48px}.toon-card__price{font-size:17px;font-weight:700;color:var(--toon-red);margin-bottom:14px}.toon-card__price small{font-size:12px;color:var(--toon-body);font-weight:500}.toon-card__btn{margin-top:auto;display:block;padding:12px;border-radius:999px;background:var(--toon-black);color:#fff;font-weight:700;font-size:14px;transition:background .25s ease}.toon-card:hover .toon-card__btn{background:var(--toon-red)}.toon-card__imglink,.toon-card__titlelink{display:block;text-decoration:none}.toon-card__form{margin-top:auto;width:100%}button.toon-card__btn{width:100%;border:none;cursor:pointer;font-family:inherit;margin-top:0}.toon-grid-cta{text-align:center;margin-top:38px}.toon-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1100px;margin:0 auto}.toon-trust__item{text-align:center;padding:10px}.toon-trust__ic{font-size:34px;line-height:1}.toon-trust__t{font-size:16px;font-weight:700;color:var(--toon-black);margin:12px 0 6px}.toon-trust__d{font-size:14px;color:var(--toon-body);margin:0;line-height:1.6}.toon-faq{max-width:820px;margin:0 auto}.toon-faq details{background:#fff;border:1px solid var(--toon-line);border-radius:12px;margin-bottom:14px;overflow:hidden}.toon-faq details[open]{border-color:var(--toon-red)}.toon-faq summary{list-style:none;cursor:pointer;padding:20px 22px;font-size:17px;font-weight:700;color:var(--toon-black);display:flex;justify-content:space-between;align-items:center;gap:16px}.toon-faq summary::-webkit-details-marker{display:none}.toon-faq summary:after{content:"+";font-size:24px;color:var(--toon-red);font-weight:400;line-height:1;flex:0 0 auto}.toon-faq details[open] summary:after{content:"\2212"}.toon-faq__a{padding:0 22px 20px;font-size:16px;line-height:1.9;color:var(--toon-body)}.toon-cta{background:radial-gradient(120% 140% at 50% 0%,#262626,#0a0a0a);color:#fff;text-align:center}.toon-cta__inner{max-width:760px;margin:0 auto;padding:70px 20px}.toon-cta h2{color:#fff;font-size:36px;font-weight:800;margin:0 0 14px}.toon-cta p{color:#fffc;font-size:18px;line-height:1.8;margin:0 0 30px}.toon-cta__btns{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}@media(max-width:1024px){.toon-hero__title{font-size:40px}.toon-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:767px){.toon-section{padding:44px 0}.toon-hero__inner{grid-template-columns:1fr;gap:26px;padding:40px 20px;text-align:center}.toon-hero__title{font-size:30px;line-height:1.28}.toon-hero__sub{font-size:16px;line-height:1.85;margin-inline:auto}.toon-hero__cta{justify-content:center}.toon-hero__cta .toon-btn{flex:1 1 100%}.toon-hero__media{order:-1}.toon-hero__media img{max-height:260px}.toon-stats__grid{grid-template-columns:repeat(2,1fr);gap:24px 12px;padding:28px 16px}.toon-stat__num{font-size:30px}.toon-stat__label{font-size:13px}.toon-cats{grid-template-columns:1fr;gap:14px}.toon-cat{min-height:170px}.toon-spot__inner{grid-template-columns:1fr;gap:24px}.toon-spot--alt .toon-spot__media{order:0}.toon-spot__title{font-size:25px}.toon-spot__text{text-align:center}.toon-list{display:inline-block;text-align:start}.toon-spot .toon-btn{width:100%}.toon-head h2{font-size:26px}.toon-head p{font-size:15px}.toon-grid{grid-template-columns:repeat(2,1fr);gap:14px}.toon-card__body{padding:14px 10px 16px}.toon-card__title{font-size:14px;min-height:42px}.toon-card__price{font-size:15px}.toon-trust{grid-template-columns:repeat(2,1fr);gap:26px 12px}.toon-faq summary{font-size:15px;padding:16px 18px}.toon-faq__a{font-size:15px;padding:0 18px 18px}.toon-cta h2{font-size:27px}.toon-cta p{font-size:16px}.toon-cta__btns .toon-btn{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/toon_custom.css.map */
