.offers{background-color:#ffffff;min-height:100vh;height:auto;position:relative;width:100%;align-self:stretch;box-sizing:border-box}.offer-terms-list{padding-left:1.5rem;margin-top:.5rem;font-size:14px;color:#333}.offer-terms-list li{margin-bottom:6px;line-height:1.5}.offers .offers-item{display:flex;flex-direction:column;gap:20px;padding:0;width:100%}.offers a{text-decoration:none}.offers .offers-container{display:flex;flex-direction:column;gap:20px;padding:20px;position:relative;margin-bottom:72px;width:100%;box-sizing:border-box}.offers .frame{gap:13px}.offers .frame,.offers .frame-wrapper{align-items:stretch;display:flex;position:relative;width:100%;flex-direction:column}.offers .frame-wrapper{background-color:#ffffff;border:1px solid #eff1f4;border-radius:8px;box-shadow:0 0 10px #0000001a;gap:8px;overflow:hidden}.offers .div{align-items:flex-start;display:flex;flex-direction:column;gap:16px;padding:16px;position:relative;width:100%;box-sizing:border-box}.offers .rectangle{object-fit:cover;position:relative;width:100%;height:auto}.offers .frame-2{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:8px;position:relative;width:100%}.offers .text-wrapper{color:#181818;font-weight:700;line-height:18.8px;margin-top:-1px}.offers .p,.offers .text-wrapper{font-family:Outfit,Helvetica;font-size:14px;letter-spacing:0;position:relative;width:100%}.offers .p{color:#8c8c8c;font-weight:300;line-height:normal}.offers .div-wrapper{background-color:#1e1e1e;border-radius:40px;flex-direction:column;height:5px;justify-content:center;overflow:hidden;padding:18px 24px;cursor:pointer}.offers .div-wrapper,.offers .frame-3{align-items:center;display:inline-flex;gap:8px;position:relative}.offers .frame-3{flex:0 0 auto}.offers .text-wrapper-2{color:#ffffff;font-family:Outfit,Helvetica;font-size:12px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;width:fit-content}.offers .vector{height:1px;object-fit:cover;position:relative;width:8px}.offers .frame-4{align-items:flex-start;background-color:#ffffff;border:1px solid #eff1f4;border-radius:8px;box-shadow:0 0 10px #0000001a;display:inline-flex;flex:0 0 auto;gap:8px;overflow:hidden;padding:11px 8px;position:relative}.offers .img{align-self:stretch;height:96px;object-fit:cover;position:relative;width:100%}.offers .text-wrapper-3{-webkit-box-orient:vertical;color:#181818;display:-webkit-box;font-size:16px;font-weight:500;height:44px;line-height:21.5px;margin-top:-1px;overflow:hidden;text-overflow:ellipsis}.offers .text-wrapper-3,.offers .text-wrapper-4{font-family:Outfit,Helvetica;letter-spacing:0;position:relative;width:139px}.offers .text-wrapper-4{color:#8c8c8c;font-size:12px;font-weight:300;line-height:normal}.offers .frame-5{background-color:#1e1e1e;border-radius:40px;flex:0 0 auto;flex-direction:column;justify-content:center;overflow:hidden;padding:12px 20px}.offers .frame-5,.offers .frame-6{align-items:center;display:inline-flex;gap:8px;position:relative}.offers .frame-6{height:16px}.offers .text-wrapper-5{color:#ffffff;font-family:Outfit,Helvetica;font-size:12px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-.5px;position:relative;width:fit-content}.offers .rectangle-2{height:auto;object-fit:cover;position:relative;width:100%}.offers .frame-7{background-color:#1e1e1e;border-radius:40px;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;overflow:hidden;padding:12px 20px;width:139px}.offers .frame-7,.offers .frame-8{align-items:center;gap:8px;position:relative}.offers .frame-8{display:inline-flex;height:16px;margin-left:-1px;margin-right:-1px}.offers .overlap{background:url(/_next/static/media/bg.f23d46d2.svg);left:-86px;top:-23px}.offers .group-wrapper,.offers .overlap{height:133px;position:absolute;width:532px}.offers .group-wrapper{background-color:#f6f2fe;left:0;top:0}.offers .group{height:133px;position:relative}.offers .group-2{height:133px;left:0;position:absolute;top:0;width:265px}.offers .rectangle-3{height:66px;left:0;position:absolute;top:0;width:66px}.offers .overlap-group{height:134px;left:66px;position:absolute;top:-1px;width:199px}.offers .rectangle-4{height:66px;left:0;position:absolute;top:1px;width:66px}.offers .rectangle-5{height:66px;left:66px;position:absolute;top:67px;width:66px}.offers .rectangle-6{border:1.97px solid #ffffff;border-radius:0 163.93px 163.93px 0;height:68px;left:65px;position:absolute;top:0;width:68px}.offers .group-3{background-image:url(/_next/static/media/union.c38b06a2.svg);background-size:100% 100%;height:67px;top:1px}.offers .group-3,.offers .group-4{left:132px;position:absolute;width:66px}.offers .group-4{height:66px;top:68px}.offers .ellipse{top:67px}.offers .ellipse,.offers .group-5{height:66px;left:0;position:absolute;width:66px}.offers .group-5{top:66px}.offers .group-6{height:133px;left:267px;position:absolute;top:0;width:265px}.offers .group-7{background-image:url(/_next/static/media/image.a52b0cda.svg);background-size:100% 100%;height:67px;left:132px;position:absolute;top:1px;width:66px}.offers .frame-9{align-items:flex-start;display:inline-flex;gap:8px;left:342px;position:absolute;top:63px}.offers .img-wrapper{background-color:#ffffff;border-radius:32px;box-shadow:0 0 10px #0000001a;height:40px;position:relative;width:40px}.offers .img-2{height:20px;left:10px;position:absolute;top:10px;width:20px}.offers .image{height:41px;left:114px;position:absolute;top:65px;width:60px}.offers .text-wrapper-6{color:#181818;font-family:Inter-Regular,Helvetica;font-size:12px;font-weight:400;left:157px;letter-spacing:0;line-height:normal;position:absolute;top:74px;width:57px}.offers .frame-10{align-items:center;display:inline-flex;gap:253px;left:102px;position:absolute;top:33px}.offers .text-wrapper-7{color:#000000;font-family:Inter-Medium,Helvetica;font-size:12px;font-weight:500;letter-spacing:0;line-height:normal;position:relative;text-align:center;width:fit-content}.offers .frame-11{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:4px;position:relative}.offers .solid-system-battery{height:20px;position:relative;width:20px}.offers .line-system-wifi{height:15px;left:2px;position:absolute;top:2px;width:15px}.offers .overlap-wrapper{height:40px;position:relative;background-color:white;z-index:99;width:100%;margin-top:30px;margin-bottom:30px;align-items:center;justify-content:center;display:flex}.offers .overlap-2{background-color:#ffffff;border:1px solid #00000014;border-radius:24px;height:40px;position:relative;width:327px}.offers .overlap-group-2{background-color:#1e1e1e;border-radius:24px;height:40px;left:0;position:absolute;top:0;width:168px}.offers .text-wrapper-8{color:#ffffff;left:65px;top:13px}.offers .text-wrapper-8,.offers .text-wrapper-9{font-family:Outfit,Helvetica;font-size:12px;font-weight:400;letter-spacing:0;line-height:normal;position:absolute;text-align:center}.offers .text-wrapper-9{color:#181818;left:50%;top:12px;width:50%}.offers .view-more-button{display:inline-block;margin:20px auto;padding:10px 20px;background-color:black;color:white;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.offers .view-more-button:hover{background-color:#333}.offers .no-more-offers-text{text-align:center;margin-top:20px;font-size:16px;color:#666}.offers .header-container{display:flex;background:url(/_next/static/media/bg.f23d46d2.svg);height:12%;justify-content:space-between;align-items:center;padding:0 5%}.offers .logo-image{height:auto;width:60px}.offers .actions-container{display:flex;gap:10px}.offers .action-item{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#ffffff;border-radius:32px;box-shadow:0 0 10px #0000001a;height:40px;position:relative;width:40px}.offers .action-icon{height:24px;width:auto}.offers .p-margin{display:block;margin-block-start:.5em;margin-block-end:.5em;margin-inline-start:0;margin-inline-end:0;unicode-bidi:isolate}.offers-container>:last-child:nth-child(odd){grid-column:span 2}@media only screen and (min-width:700px){.offers .overlap-wrapper{justify-content:flex-start;max-width:1300px;margin-left:auto;margin-right:auto;padding-left:24px;width:100%;box-sizing:border-box}.offers .offers-item{margin-left:0}.offers .offers-container{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:0 24px;max-width:1300px;margin:0 auto 72px;width:100%;box-sizing:border-box;position:relative}.offers .offers-item{display:flex;flex-direction:column;gap:10px;padding:0;width:100%}.offers .margin-bottom-spacing{margin-bottom:40px}}