
#oferta .offer-shell{grid-template-columns:1.08fr 1fr;align-items:stretch}#oferta .offer-intro{padding:40px 28px;display:flex;flex-direction:column;align-items:center;text-align:center}#oferta .offer-intro .logo{width:175px;margin-bottom:28px}#oferta .offer-intro h2{font-size:clamp(30px,3vw,43px);line-height:1.08;margin:20px 0}#oferta .offer-intro p{font-size:14px;line-height:1.7;max-width:420px;margin:0}#oferta .offer-visual{width:100%;padding:0;margin:auto 0;gap:0;justify-content:center;min-height:350px}#oferta .offer-visual img{width:36%;border-radius:16px;aspect-ratio:1122/1402;object-fit:cover}#oferta .offer-visual img:nth-child(2){width:39%;margin:0 -7%;transform:translateY(-12px)}#oferta .offer-details{padding:40px 30px}#oferta .offer-details ul{margin:28px 0;display:grid;gap:18px}#oferta .offer-details li{display:flex;gap:12px;align-items:flex-start;border:0;padding:0;text-align:left}#oferta .offer-details li:before{display:none}#oferta .offer-check{flex:0 0 20px;margin-top:3px}#oferta .offer-details li strong{font-family:'Inter Tight',sans-serif;font-size:20px;line-height:1.25;letter-spacing:-.025em}#oferta .offer-details li span{font-size:12px;line-height:1.6;margin-top:5px}#oferta .price>strong{font-family:'Inter Tight',sans-serif;font-size:clamp(30px,3vw,42px);line-height:1.1;margin-top:10px}#oferta .price p{font-size:12px}#oferta .checkout,#oferta .checkout[aria-disabled=true]{background:#ff3d8f;color:#fff;border:0;min-height:68px;font-family:'Sora',sans-serif;font-size:16px!important;line-height:1.35;letter-spacing:0;padding:16px 22px;text-align:left;box-shadow:0 12px 40px #ff3d8f28}#oferta .offer-note{font-size:11px;line-height:1.7}#oferta .pill{font-size:9px}@media(max-width:700px){#oferta .offer-shell{grid-template-columns:1fr}#oferta .offer-intro{padding:32px 20px 12px}#oferta .offer-intro h2{font-size:33px}#oferta .offer-visual{min-height:300px;margin:26px 0 10px}#oferta .offer-details{padding:26px 22px 32px}#oferta .offer-details li strong{font-size:20px}#oferta .offer-details li span{font-size:13px}#oferta .price{text-align:center}#oferta .price>strong{font-size:36px}#oferta .checkout{font-size:14px!important}}
