.rec-cart-check{--rec-ox:#8B1E1E;--rec-ox-bright:#B52A2A;--rec-ink:#111;--rec-cream:#E8E1D5;--rec-paper:#F5F1EA;width:calc(100% - 30px);max-width:1170px;margin:0 auto 24px;padding:0;color:#1d1b19;font-family:Arial,Helvetica,sans-serif}.rec-cart-check *{box-sizing:border-box}.rec-cart-check__head{position:relative;display:flex;gap:24px;align-items:center;justify-content:space-between;overflow:hidden;padding:24px 26px;background:linear-gradient(135deg,#111,#1a1817 72%,#321515);border:1px solid rgba(139,30,30,.72);border-radius:16px 16px 0 0;color:var(--rec-cream)}.rec-cart-check__head:after{content:"REC";position:absolute;right:92px;top:-42px;color:#ffffff06;font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;font-size:150px;font-weight:900;line-height:1;pointer-events:none}.rec-cart-check__head-copy{position:relative;z-index:1;max-width:820px}.rec-cart-check__kicker{display:block;margin-bottom:6px;color:var(--rec-ox-bright);font-size:10px;font-weight:900;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.rec-cart-check h2,.rec-cart-check h3{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;text-transform:uppercase;letter-spacing:.025em}.rec-cart-check__head h2{margin:0;color:#fff;font-size:clamp(32px,4.2vw,49px);line-height:.98}.rec-cart-check__head p{margin:9px 0 0;max-width:760px;color:#c8c1b8;font-size:13px;line-height:1.55}.rec-cart-check__count{position:relative;z-index:1;display:grid;place-items:center;flex:0 0 72px;width:72px;height:72px;background:var(--rec-ox);border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#fff;text-align:center}.rec-cart-check__count strong{display:block;margin-bottom:-6px;font-size:27px;line-height:1;font-weight:900}.rec-cart-check__count span{font-size:8px;font-weight:900;letter-spacing:.12em}.rec-cart-check__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--rec-paper);border:1px solid rgba(17,17,17,.1);border-top:0}.rec-cart-check__card{display:grid;grid-template-columns:38px 1fr;gap:11px;padding:20px;border-right:1px solid rgba(17,17,17,.1)}.rec-cart-check__card:last-child{border-right:0}.rec-cart-check__number{display:grid;place-items:center;width:34px;height:34px;background:#111;border-radius:7px;color:#fff;font-size:11px;font-weight:900}.rec-cart-check__card--strong .rec-cart-check__number{background:var(--rec-ox)}.rec-cart-check__card h3{margin:1px 0 5px;color:#171513;font-size:21px;line-height:1}.rec-cart-check__card p{margin:0;color:#625d56;font-size:12px;line-height:1.5}.rec-cart-check__card a{display:inline-block;margin-top:7px;color:var(--rec-ox)!important;font-size:10px;font-weight:900;letter-spacing:.08em;text-decoration:none!important}.rec-cart-check__card a:hover,.rec-cart-check__card a:focus-visible{color:var(--rec-ox-bright)!important;text-decoration:underline!important}.rec-cart-check__foot{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:15px 18px;background:#fff;border:1px solid rgba(17,17,17,.1);border-top:0;border-radius:0 0 16px 16px;box-shadow:0 12px 28px #0000000f}.rec-cart-check__foot p{margin:0;color:#625d56;font-size:12px;line-height:1.45}.rec-cart-check__foot strong{color:#1d1b19}.rec-cart-check__actions{display:flex;gap:8px;flex:0 0 auto}.rec-cart-check__button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 14px;background:var(--rec-ox);border:1px solid var(--rec-ox);border-radius:7px;color:#fff!important;font-size:10px;font-weight:900;letter-spacing:.09em;text-decoration:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.rec-cart-check__button:hover,.rec-cart-check__button:focus-visible{background:var(--rec-ox-bright);border-color:var(--rec-ox-bright);color:#fff!important}.rec-cart-check__button--ghost{background:transparent;color:#1d1b19!important;border-color:#11111147}.rec-cart-check__button--ghost:hover,.rec-cart-check__button--ghost:focus-visible{background:#111;border-color:#111;color:#fff!important}@media(max-width:767px){.rec-cart-check{width:calc(100% - 24px);margin-bottom:18px}.rec-cart-check__head{padding:21px 18px;flex-direction:column;align-items:flex-start;gap:16px}.rec-cart-check__head:after{right:-8px;top:-17px;font-size:105px}.rec-cart-check__count{display:grid}.rec-cart-check__grid{grid-template-columns:1fr}.rec-cart-check__card{border-right:0;border-bottom:1px solid rgba(17,17,17,.1);padding:16px}.rec-cart-check__card:last-child{border-bottom:0}.rec-cart-check__foot{display:block;padding:15px}.rec-cart-check__actions{margin-top:11px}.rec-cart-check__button{flex:1}}@media(prefers-reduced-motion:reduce){.rec-cart-check__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/rec-cart-assurance.css.map */
