.age-section--premium{--age-red: var(--tnt-brand-red, var(--tnt-red, #D80A14));--age-yellow: var(--tnt-sun, var(--tnt-yellow, #FFD835));--age-deep-red: #9D0610;position:relative;isolation:isolate;background:radial-gradient(ellipse at 93% 0%,rgba(255,216,53,.16) 0%,transparent 39%),radial-gradient(ellipse at 2% 100%,rgba(216,10,20,.04) 0%,transparent 39%),#fff!important;padding-top:clamp(58px,5vw,86px)!important;padding-bottom:clamp(62px,5.2vw,88px)!important}.age-section--premium:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--age-red) 0% 28%,var(--age-yellow) 28% 74%,var(--age-red) 74% 100%);opacity:.98}.age-section--premium .age-section__head{margin-bottom:29px!important;gap:22px!important}.age-section--premium .age-section__intro .tnt-kicker{display:inline-flex!important;width:fit-content;align-items:center;padding:8px 12px!important;border-radius:100px;border:1px solid #F1D76A;background:#fff2ab;color:#a50a13!important;font-size:10px!important;letter-spacing:.075em!important;box-shadow:inset 0 1px #ffffffa6}.age-section--premium .age-section__intro .tnt-kicker:before{background:var(--age-red)!important;box-shadow:0 0 0 3px #d80a1417!important}.age-section--premium .age-section__intro h2{position:relative;width:fit-content;max-width:100%;padding-bottom:13px;color:#161616!important;font-size:clamp(33px,3.25vw,50px)!important;font-weight:900!important}.age-section--premium .age-section__intro h2:after{content:"";position:absolute;bottom:0;left:0;width:120px;max-width:60%;height:6px;border-radius:30px;background:linear-gradient(90deg,var(--age-red) 0% 35%,var(--age-yellow) 35% 100%)}.age-section--premium .age-section__intro p{margin-top:13px!important;color:#69645f!important}.age-section--premium .age-section__view-all{display:inline-flex!important;align-items:center!important;gap:12px!important;min-height:47px!important;padding:0 14px 0 20px!important;color:#fff!important;background:var(--age-red)!important;border:1px solid var(--age-red)!important;border-radius:13px!important;box-shadow:0 9px 23px #d80a1429!important;font-size:11px!important;font-weight:900!important;transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important}.age-section--premium .age-section__view-all svg{width:27px!important;height:27px!important;padding:6px;border-radius:8px;background:var(--age-yellow);color:#6d1e11}.age-section--premium .age-section__view-all:hover{background:var(--age-deep-red)!important;color:#fff!important;box-shadow:0 12px 28px #d80a1436!important}.age-section--premium .age-grid--premium{gap:17px!important}.age-section--premium .age-card--premium{--age-accent: var(--age-yellow);min-height:162px!important;padding:23px 49px 23px 19px!important;gap:13px!important;border:1px solid #F0E6D0!important;border-top:4px solid var(--age-accent)!important;border-radius:22px!important;background:linear-gradient(137deg,#fff 0% 48%,#fff8e2)!important;box-shadow:0 12px 28px #462e0f0e,inset 0 1px #ffffffeb!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}.age-section--premium .age-card--premium:nth-child(2n){--age-accent: var(--age-red);border-color:#f3e1dd!important;border-top-color:var(--age-red)!important;background:linear-gradient(137deg,#fff 0% 48%,#fff3f1)!important}.age-section--premium .age-card--premium:before{content:"";width:116px;height:116px;border-radius:50%;position:absolute;right:-38px;top:-52px;z-index:-1;pointer-events:none;background:#ffd83529}.age-section--premium .age-card--premium:nth-child(2n):before{background:#d80a140e}.age-section--premium .age-card__accent{display:none!important}.age-section--premium .age-card__num{width:68px!important;height:68px!important;min-width:68px!important;border-radius:19px!important;border:1px solid #EFCB45!important;background:var(--age-yellow)!important;color:#9a0710!important;box-shadow:0 7px 17px #bd8c001f!important;font-size:24px!important;font-weight:950!important}.age-section--premium .age-card--premium:nth-child(2n) .age-card__num{background:var(--age-red)!important;color:#fff!important;border-color:var(--age-red)!important;box-shadow:0 7px 18px #d80a1421!important}.age-section--premium .age-card__content b{color:#191919!important;font-size:14px!important;letter-spacing:-.03em!important}.age-section--premium .age-card__subtitle{color:#6d6762!important;font-size:10px!important;line-height:1.42!important}.age-section--premium .age-card__shop-label{color:var(--age-red)!important;font-size:9px!important;opacity:1!important;letter-spacing:.035em!important}.age-section--premium .age-card__shop-label:before{content:"";display:inline-block;vertical-align:2px;margin-right:6px;width:6px;height:6px;border-radius:50%;background:#e6b900}.age-section--premium .age-card__arrow{right:12px!important;width:32px!important;height:32px!important;border:0!important;border-radius:10px!important;background:var(--age-red)!important;color:#fff!important;box-shadow:0 6px 15px #d80a141f!important}.age-section--premium .age-card--premium:nth-child(2n) .age-card__arrow{background:var(--age-yellow)!important;color:#6a2315!important;box-shadow:0 6px 15px #bd8c0021!important}.age-section--premium .age-card--premium:hover{transform:translateY(-5px)!important;border-color:#ecc747!important;box-shadow:0 19px 36px #41230c18!important}.age-section--premium .age-card--premium:nth-child(2n):hover{border-color:#de7075!important}.age-section--premium .age-card--premium:hover .age-card__num{background:var(--age-yellow)!important;color:#9a0710!important;transform:scale(1.035)!important}.age-section--premium .age-card--premium:nth-child(2n):hover .age-card__num{background:var(--age-red)!important;color:#fff!important}.age-section--premium .age-card--premium:hover .age-card__arrow{background:var(--age-red)!important;color:#fff!important}.age-section--premium .age-card--premium:nth-child(2n):hover .age-card__arrow{background:var(--age-yellow)!important;color:#6a2315!important}@media(max-width:1100px){.age-section--premium .age-card--premium{min-height:142px!important}.age-section--premium .age-card__content b{font-size:15px!important}}@media(max-width:780px){.age-section--premium{padding-top:47px!important;padding-bottom:55px!important}.age-section--premium .age-section__head{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:17px!important}.age-section--premium .age-section__intro{width:100%!important;max-width:100%!important}.age-section--premium .age-section__view-all{align-self:flex-start!important}.age-section--premium .age-section__view-all svg{display:block!important;flex:0 0 27px!important}.age-section--premium .age-section__intro h2{font-size:clamp(29px,7.7vw,38px)!important;line-height:1.08!important}.age-section--premium .age-grid--premium{gap:12px!important}.age-section--premium .age-card--premium{min-height:134px!important;padding:15px 40px 15px 13px!important;gap:10px!important}.age-section--premium .age-card__num{width:57px!important;height:57px!important;min-width:57px!important;font-size:20px!important;border-radius:16px!important}.age-section--premium .age-card__content b{font-size:12.5px!important}.age-section--premium .age-card__subtitle{font-size:9px!important}.age-section--premium .age-card__arrow{width:28px!important;height:28px!important;right:8px!important}}@media(max-width:460px){.age-section--premium .age-grid--premium{grid-template-columns:1fr!important}.age-section--premium .age-card--premium{min-height:102px!important;padding:13px 50px 13px 15px!important;gap:13px!important}.age-section--premium .age-card__num{width:62px!important;height:62px!important;min-width:62px!important;font-size:22px!important}.age-section--premium .age-card__content b{font-size:14px!important}.age-section--premium .age-card__subtitle{font-size:9.5px!important}.age-section--premium .age-card__shop-label{display:inline-block!important;font-size:8px!important;margin-top:8px!important}.age-section--premium .age-card__arrow{width:31px!important;height:31px!important;right:13px!important}.age-section--premium .age-section__view-all{min-height:43px!important}}@media(prefers-reduced-motion:reduce){.age-section--premium .age-card--premium,.age-section--premium .age-card__num,.age-section--premium .age-card__arrow,.age-section--premium .age-section__view-all{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/tnt-age-tricolor.css.map */
