@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap); @import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap); * { font-family: Poppins, sans-serif !important; } #__ereemby>section>div>div.sc-696f800c-4.hGYSCr>div.sc-696f800c-17.jDnuaE>div>h1 { display: none !important; } .cBWEMv { text-align: center; font-style: normal; font-size: clamp(11px, 3vw, 15px); font-weight: 400; line-height: 20px; color: rgb(255, 255, 255); overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; word-break: break-word; } #__ereemby>section>div>div>div.sc-7038871f-4.faCVIz>div.sc-7038871f-17.grPWVI>div>h1 { display: none !important; } .jhfFzW { background-color: var(--ads-color) !important; } .cBWEMv { font-weight: 600 !important; text-transform: uppercase; } .gxduMz { background-color: var(--input--color); } .BtzUe .InputSearch { background-color: var(--input--color) !important; } .fXfxEM:hover { border: 2px solid var(--main-color) !important; } .hLNbAC.cartontitle { mask-image: none !important; } .gVBZQV { background-color: var(--main-color) !important; } .etpBUt .InputSearch { background-color: var(--input--color) !important; } .jgXTeN { color: white !important; } .ihbyfA { font-weight: 600 !important; } .jGVDgF img { width: 40px !important; height: 50px !important; } .cnVyiJ span { display: none !important; } #__ereemby>div>section>div>div.sc-696f800c-4.hGYSCr>div.sc-696f800c-17.jDnuaE>div>h1 { display: none; } .kWgywR { background: var(--ads-color) !important; } .cmLagT.left::before { border-top: 2px solid var(--main-color) !important; border-left: 2px solid var(--main-color) !important; } .cmLagT.left::before { border-top: 2px solid var(--main-color) !important; border-left: 2px solid var(--main-color) !important; } .cmLagT.left::after { border-bottom: 2px solid var(--main-color) !important; border-left: 2px solid var(--main-color) !important; } .cmLagT.right::before { border-top: 2px solid var(--main-color) !important; border-right: 2px solid var(--main-color) !important; } .cmLagT.right::after { border-right: 2px solid var(--main-color) !important; border-bottom: 2px solid var(--main-color) !important; } .cnVyiJ img { width: 50px !important; height: 50px !important; } .dHuBSn { background-color: var(--ads-color) !important; } .fcoeWA.blue::before { background-color: var(--main-color) !important; } #__ereemby>div>canvas { display: none !important; } .hAIybD.item.active { border: 1px solid var(--main-color) !important; } .eqIWyS:hover { border: 2px solid var(--main-color) !important; } .bdyqSE.item { border: 2px solid var(--input--color) !important; padding: 10px !important; margin: 3px; } .gYFAEW { gap: 4rem !important; } .hhrEB.on { color: white !important; } ul { display: flex; flex-direction: column; } .hRNncg.cartontitle { mask-image: none !important; } .iAPsrX { background-color: var(--ads-color) !important; } .gWPGWF .card_category:hover, .kMxfza:hover { border: 2px solid var(--main-color) !important; } .kEwglY { background-color: var(--input--color) !important; } .eKDIqh { margin-top: 10px !important; font-family: 'Poppins', sans-serif !important; font-size: 15px !important; font-weight: 700 !important; color: white !important; text-transform: uppercase !important; } .hIQtWG a:hover { text-decoration: none !important; } .leqgbr { display: flex !important; justify-content: left !important; text-align: left !important; align-items: left !important; font-family: 'Poppins', sans-serif !important; font-size: 25px !important; font-weight: 800 !important; background-color: transparent !important; border: transparent !important; padding: 0px !important; text-transform: uppercase !important; } .kblqJt h1, .kblqJt h1 { display: flex !important; justify-content: left !important; text-align: left !important; align-items: left !important; font-family: 'Poppins', sans-serif !important; font-size: 25px !important; font-weight: 800 !important; background-color: transparent !important; border: transparent !important; padding: 0px !important; text-transform: uppercase !important; } .kZbnez.right::before { border-top: 2px solid var(--main-color) !important; border-right: 2px solid var(--main-color) !important; } .kZbnez.right::after { border-right: 2px solid var(--main-color) !important; border-bottom: 2px solid var(--main-color) !important; } .kZbnez.left::before { border-top: 2px solid var(--main-color) !important; border-left: 2px solid var(--main-color) !important; } .kZbnez.left::after { border-bottom: 2px solid var(--main-color) !important; border-left: 2px solid var(--main-color) !important; } .chgWAU { background-color: var(--ads-color) !important; } .hMmSXe { background-color: var(--main-color) !important; color: white !important; } .kzOXzt { background-color: var(--main-color) !important; } .kzOXzt svg { fill: white !important; } .bVWukj { font-weight: 600 !important; } .hDRFcA.on { background-color: var(--main-color); color: #fff; font-size: 1rem; font-weight: 700; border: none; border-radius: 5px; cursor: pointer; transition: background .3s; } .fRiYlO { color: white !important; } .hDRFcA.name { background-color: var(--main-color); color: #fff; font-size: 1rem; font-weight: 700; border: none; border-radius: 5px; cursor: pointer; transition: background .3s; } .fektcb input { background-color: var(--input--color) !important; } .gFqhik { background-color: var(--input--color) !important; } .hIyvMc { display: flex; align-items: center; justify-content: center; cursor: pointer; animation: none !important } .bVtMHs { background-color: var(--input--color) !important } .hMCDJt { background-color: var(--main-color) !important } .hIofRY { background-color: var(--main-color) !important } .emHwBh.active { border: 1px solid var(--main-color) !important } .emHwBh.active::before { animation: none !important; background: 0 0 !important } div>.dynamic-button { border-top: 1px double var(--input--color); display: flex; max-width: 1400px; text-align: center; justify-content: center } .fNnqtp { border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important; padding: 15px } div.sc-a7661069-1.ejLHWD { border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important; padding: 15px } div.sc-6357b7b1-1.bZStJi, div.sc-6d115ebc-2.RkKoD { border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important; padding: 15px } div.dynamic-button>a>button { background-color: var(--main-color); color: #fff; font-size: 1rem; font-weight: 700; border: none; border-radius: 5px; cursor: pointer; transition: .2s all linear; margin-bottom: 20px; margin-top: 15px; padding: 5px; } div.dynamic-button>a>button:hover { background-color: var(--main-color-hover); transition: .2s all linear } .hOzAhN h1 { justify-content: center !important; text-align: center !important; align-items: center !important; font-family: Poppins, sans-serif !important; font-size: 14px !important; font-weight: 700 !important; color: #fff !important; filter: brightness(1.3) !important; } .ceWlwU h1, .bQzalH span { justify-content: center !important; text-align: center !important; align-items: center !important; font-family: Poppins, sans-serif !important; font-size: 14px !important; font-weight: 700 !important; color: #fff !important; filter: brightness(1.3) !important; } .ceWlwU span { font-size: 9px !important; font-weight: 600 !important; font-family: Poppins, sans-serif !important; color: #fff; } .kItsqY { padding: 5px !important; } .hqLPyb span.value { color: var(--main-color) !important } .hNwIms { background-color: var(--input--color) } .hIofRY span { color: #fff !important } .hIofRY svg { fill: #fff !important } .hfvSwc.s::before { background-color: var(--main-color) !important } .hzMFbs { margin-bottom: 0 !important } .hMCDJt svg { fill: #fff !important } .goodbye-content { background-color: #121216; color: #fff; padding: 40px 20px; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 20px; width: 100%; max-width: 1400px; border-radius: 17px; margin: 0 auto; border: 1px solid rgba(63, 63, 71, .336); margin-top: 150px; margin-bottom: 150px } .goodbye-content .text-wrapper { text-align: center } .goodbye-content .headline { font-size: 2rem; font-weight: 700; font-family: Poppins, sans-serif; margin-bottom: 15px } .goodbye-content .subtext { font-size: 14px; margin-top: 8px; line-height: 1.5; font-weight: 500; color: var(--muted-foreground); max-width: 550px; font-family: Poppins, sans-serif } .goodbye-content .cta-button { margin-top: 20px; padding: 12px 20px; background-color: var(--main-color); color: #fff; font-size: 1rem; font-weight: 700; border: none; border-radius: 5px; cursor: pointer; transition: background .3s; max-width: 240px } #__ereemby>div>section>div>div.sc-4524557e-1.fsgUrN>div.sc-daa9ad8f-0.jdhQxl>div:nth-child(2)>div.goodbye-content>div.text-wrapper>div.buttons>a:nth-child(2)>button { background-color: var(--input--color) } .jeQetQ { background-color: var(--body-color) !important } .goodbye-content .cta-button:hover { background-color: #006eff } .goodbye-content .image-container img { width: 120px; height: auto; margin-bottom: 20px } div.goodbye-content>div.text-wrapper>div.buttons>a:nth-child(2)>button { background-color: var(--input--color); transition: .2s all linear } div.goodbye-content>div.text-wrapper>div.buttons>a:nth-child(2)>button:hover { background-color: #2d2d33; transition: .2s all linear } #close-button { display: none } @media (max-width:768px) { .eKDIqh { font-size: 13px !important; } #modal-content { width: 400px } #close-button { color: #fff; background-color: var(--main-color); border: 1px solid var(--button-border-color); border-radius: var(--border-radius); margin-bottom: 10px; display: flex } .goodbye-content .image-container img { width: 100px } .goodbye-content { max-width: 340px } } @media (max-width:480px) { .goodbye-content .headline { font-size: 1.3rem } .goodbye-content .subtext { font-size: .9rem; text-align: center } .goodbye-content .cta-button { font-size: .9rem; padding: 10px 16px } .goodbye-content .image-container img { width: 80px } } .kvUCrT { background-color: var(--input--color) !important } #__ereemby>div>section>div>div.sc-4524557e-1.fsgUrN>div.sc-daa9ad8f-0.jdhQxl>div:nth-child(8)>div.goodbye-content>div.text-wrapper>div.buttons>a:nth-child(2)>button { background-color: var(--input--color) } #__ereemby>div>section>div>div.sc-4524557e-1.fsgUrN>div.sc-daa9ad8f-0.jdhQxl>div:nth-child(8)>div.goodbye-content>div.text-wrapper>div.buttons>a:nth-child(2)>button:hover { background-color: #313136 } .cXzOwB h1 { justify-content: center !important; text-align: center !important; align-items: center !important; font-family: Poppins, sans-serif !important; font-size: 19px !important; font-weight: 800 !important; color: #fff !important; filter: brightness(1.3) !important } .kHTQYo.cartontitle { mask-image: none !important } .hzMFbs .card_category:hover, .kyxaQK:hover { border: 2px solid var(--main-color) !important } .etUGMx { font-family: Poppins, sans-serif !important; font-size: 19px !important; font-weight: 700 !important; color: #fff !important; margin-top: 10px !important; text-transform: uppercase !important } .gZgUew ::-webkit-scrollbar-thumb { background-color: var(--main-color) !important } .eICiNP img { width: 40px; height: 50px !important; border-radius: 7px } #__ereemby>div>section>div>div.sc-9d7b32ac-16.hbUMmG>div>div.sc-9d7b32ac-20.bLwLHk.viewMore>hr { border-top-color: #fff !important } .bLwLHk { white-space: pre-line !important } .fYbKGe h1 { display: none !important } .hbtPpV { display: none !important } .GXpwR { border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important } .iNCjaL { font-style: normal; font-weight: 300; font-size: 12px; color: var(--main-color) !important } .ieBkzM ::-webkit-scrollbar-thumb { background-color: var(--main-color) !important; border-radius: 10px; border: 5px solid transparent; background-clip: padding-box } .hDRFcA.name { background-color: var(--input--color) !important } .ejskCM h1 { display: none; } :root { --main-color: #0166ff; --main-color-hover: #2b7efa; --color-text: white; --header-color: rgb(18, 18, 22); --primary-color: rgba(16, 16, 20, 0.801); --body-color: rgb(16, 16, 20); --ads-color: rgb(32, 32, 36); --input--color: rgb(32, 32, 36); --button-border-color: rgb(32, 32, 36); --border-radius: 16px; --button-border: 6px; --muted-foreground: rgb(171, 171, 171) } .knNOox h1, .knNOox h1 { display: flex !important; justify-content: left !important; text-align: left !important; align-items: left !important; font-family: 'Poppins', sans-serif !important; font-size: 25px !important; font-weight: 800 !important; background-color: transparent !important; border: transparent !important; padding: 0px !important; text-transform: uppercase !important; } .iHwRiA { background-color: var(--ads-color) !important; } #__ereemby>section>div>div.sc-4524557e-1.fsgUrN>div.sc-daa9ad8f-0.jdhQxl>div>div.sc-76a2f2c9-2.ewccMY>div>a>div>div.sc-76a2f2c9-8.kgUYPd>div>h1 { border: 1px solid #006eff81; color: #fff; background-color: #006eff65; text-align: center; font-family: Poppins, sans-serif; font-size: 14px; font-weight: 800; line-height: 1.5; padding: 6px; border-radius: 6px; width: 180px; text-transform: capitalize; position: relative; display: flex; align-items: center; justify-content: center; height: 15px } .dcARKi { display: none !important } .iEPCHi { font-family: Poppins, sans-serif !important; font-size: 13px !important; font-weight: 600 !important } @media (max-width:766px) { .iEPCHi { height: 32px !important } } .dHPhjP { background-color: var(--header-color) !important } .drTvIt { border-radius: var(--border-radius) !important; padding: 15px; text-align: center } .ljcxul { border-top: none !important; background-color: var(--ads-color) !important; border-radius: 0px !important; } .jgJeRp:hover { border: 1px solid var(--main-color) !important; } .ifdWsm { background-color: var(--header-color) !important; border-radius: var(--border-radius) !important } #__ereemby { background-color: var(--body-color) !important } #__ereemby>header, #__ereemby>header>div { background-color: var(--header-color) !important } #__ereemby>header>div>div.sc-306495bb-0.ialhbe.search_pc>div.sc-bb8e276c-0.eqQKFi.open>div>div>div { background-color: var(--header-color) !important } .jCBRkK.active::before { background-color: var(--main-color) !important } .gnIeRT { display: flex; flex-direction: column; max-width: 300px; min-width: 300px; background: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important; height: calc(-7rem + 100vh); max-height: calc(-7rem + 100vh); transition: .5s } .ddXgwk { display: flex; flex-direction: column; gap: 1rem; width: 100%; max-width: 300px; padding: 1rem; background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .gZgUew ::-webkit-scrollbar-thumb { background-color: none !important; border-radius: 10px; border: 5px solid transparent; background-clip: padding-box } .gZgUew ::-webkit-scrollbar-thumb:hover { background-color: var(--main-color) !important } .SmeZD.cancelado { color: rgba(255, 0, 0, .661) !important; text-decoration: line-through } .bvkUmT { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; z-index: 1; mask-image: none !important } .cnWURW { border: 1px solid var(--button-border-color) !important } .cnWURW:hover { border: 1px solid var(--main-color) !important } .kgUYPd img { object-fit: fill !important; border-radius: 0 !important; height: auto; aspect-ratio: 0 !important; max-width: 100%; width: 100% } .kgUYPd { position: relative; display: flex; align-items: center; justify-content: center; padding: 0 !important } .jXYOpN { margin-top: .5rem; display: flex; flex-direction: column; background-color: var(--header-color) !important; border-radius: 10px; box-shadow: 0 !important; border: 1px solid var(--button-border-color) !important; padding: .4rem } #__ereemby>section>div>div.sc-4524557e-1.fsgUrN>div.sc-daa9ad8f-0.jdhQxl>div>div.sc-76a2f2c9-2.ewccMY>div>a>div:hover { transform: translateY(-10px) !important; transition: .3s ease-in-out all !important } .csqifv { display: flex; flex-direction: column; gap: 1rem; padding: 1rem; border-radius: var(--border-radius) !important; overflow: hidden; border: 1px solid #1c1c1c; background-color: var(--header-color) !important } .cxIyYu .InputSearch, .gnIeRT .InputSearch { background-color: var(--input--color) !important } .hdvbiH h1 { justify-content: center !important; text-align: center !important; align-items: center !important; font-family: Poppins, sans-serif !important; font-size: 30px !important; font-weight: 600 !important; color: #fff !important; filter: brightness(1.3) !important } .hdvbiH span { justify-content: center !important; text-align: center !important; align-items: center !important; font-family: Poppins, sans-serif !important; font-size: 31px !important; font-weight: 800 !important; color: #fff !important; filter: brightness(1.3) !important } .lprwVH h1 { display: none !important } .lprwVH span { display: none !important } .hdvbiH span, .lprwVH span { font-size: 9px !important; font-weight: 600 !important; font-family: Poppins, sans-serif !important; color: #fff } .dUsNpV { padding: 1rem; border-radius: var(--border-radius) !important; overflow: hidden; border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; display: flex; flex-direction: column; gap: .5rem } .bQYmXI { max-width: 500px; margin: 60px auto auto; padding: .6rem; border: 1px solid var(--button-border-color) !important; background: var(--header-color) !important; border-radius: 10px; display: flex; flex-direction: column; gap: 1rem } .jgvHJT { border: none !important; background: var(--header-color) !important; max-width: 1280px; margin-right: auto; margin-left: auto; border-radius: 10px; padding: 1.5rem; display: flex; flex-direction: column; gap: 1rem } .OpOlb { border-top: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; padding: 1rem } .kdyomd h1 { display: flex; backdrop-filter: none !important; padding: 0 !important; border-radius: 10px; background-color: transparent !important; border: none !important; font-size: 25px !important; font-weight: 800; font-family: Poppins, sans-serif; text-transform: uppercase } .eyIWpy a.active { background-color: #0167ff65 !important } .eyIWpy a.active::before { content: ""; position: absolute; left: -16px; width: 3px; height: 25px; background-color: var(--main-color) !important; border-radius: 0 5px 5px 0; animation: .5s ease 0s 1 normal none running beforeNav } .gZgUew ::-webkit-scrollbar-thumb { background-color: var(--main-color) !important; border-radius: 10px; border: 5px solid transparent; background-clip: padding-box } .cCitMP { position: relative; display: flex; align-items: center; justify-content: space-between; gap: .5rem; border-radius: 10px; background-color: var(--input--color) !important; padding: .5rem 1rem; transition: .5s; border: 1px solid #1c1c1c } .iEzmpo { display: flex; align-items: center; justify-content: space-between; gap: .5rem; min-width: 110px; max-width: 110px; padding: calc(-2px + .7rem) 1rem; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important; box-shadow: 0 !important; border: 1px solid var(--button-border-color) !important } .lidtsh { position: absolute; min-width: 180px; max-width: 180px; z-index: 5; margin-top: 3rem; display: flex; flex-direction: column; background-color: var(--header-color) !important; border-radius: 10px; box-shadow: transparent 0 2px 3px; border: 1px solid #1c1c1c; padding: .4rem } .jZeVDU { display: flex; flex-direction: column; gap: 1rem; padding: 1.5rem; border-radius: 10px; overflow: hidden; border: 1px solid #1c1c1c; background-color: var(--header-color) !important; box-shadow: transparent 0 2px 3px } .eahNDZ { display: grid; grid-template-columns: 1fr 1fr; gap: .6rem; padding: 1rem; border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important } .dlxxrT { padding: 1rem; border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important; display: flex; flex-direction: column; gap: .5rem } .jcERKA { display: flex; flex-direction: column; gap: .3rem; position: relative; overflow: hidden; border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important; padding: 1.3rem 1.5rem } .gxzNgV .load::before { content: ""; display: flex; width: 100%; height: 2px; background-color: var(--main-color) !important; box-shadow: var(--main-color) 0 0 15px 2px !important; animation: 2s ease 0s infinite normal none running loadPayment } .dMYGip { border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important } .dBmIsg { border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important } .eZTZUk.left::before { content: ""; position: absolute; top: 0; left: 0; min-width: 50px; min-height: 50px; border-top: 2px solid var(--main-color) !important; border-left: 2px solid var(--main-color) !important; animation: 1s ease-out 0s infinite alternate none running BorderQR } .eZTZUk.right::before { content: ""; position: absolute; top: 0; right: 0; min-width: 50px; min-height: 50px; border-top: 2px solid var(--main-color) !important; border-right: 2px solid var(--main-color) !important; animation: 1s ease-out 0s infinite alternate none running BorderQR } .eZTZUk.right::after { content: ""; position: absolute; bottom: 0; right: 0; min-width: 50px; min-height: 50px; border-right: 2px solid var(--main-color) !important; border-bottom: 2px solid var(--main-color) !important; animation: 1s ease-out 0s infinite alternate none running BorderQR } .eZTZUk.left::after { content: ""; position: absolute; bottom: 0; left: 0; min-width: 50px; min-height: 50px; border-bottom: 2px solid var(--main-color) !important; border-left: 2px solid var(--main-color) !important; animation: 1s ease-out 0s infinite alternate none running BorderQR } .kuHoIJ button { background-color: var(--main-color) !important; height: 30px; color: #fff !important } .jXMdfb { display: flex; flex-direction: column; gap: 1rem; border: 1px solid var(--button-border-color); padding: 1rem; border-radius: var(--border-radius) !important; background-color: var(--header-color); overflow: hidden; cursor: pointer } .ibueKx { font-style: normal; font-weight: 300; font-size: 18px; line-height: 18px; color: var(--main-color) !important } .cXzOwB svg { width: 14px; height: 14px; fill: var(--main-color) !important } .cXzOwB span { font-style: normal; font-weight: 400; font-size: 12px; line-height: 19px; color: var(--main-color) !important } .cnFUDM { background-color: var(--main-color) !important; font-style: normal; font-weight: 500; font-size: 12px; line-height: 16px; color: #fff; padding: 3px .7rem; border-radius: 2px 10px; top: -10px; left: -10px } .igqzIt { background-color: var(--header-color) !important } .bRhWYe { background-color: var(--header-color) !important; border-radius: var(--border-radius) !important } .mPmuE { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important; padding: 15px !important } .hRXwvi { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .kXvUmO { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .cCMHjE { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .dizqWq { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .cXwAMK { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .dCANWi { background-color: var(--main-color) !important; color: #fff !important } .dCANWi svg { width: 20px; height: 20px; fill: #fff !important } .gBPqel { background-color: #fff !important } .iMZfcM { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } #__ereemby>section>div>div.sc-7f435854-0.fqKtfD>div.sc-7f435854-9.ffKhaz>div.sc-7f435854-10.dHPhjP>div>button.sc-7b541798-0.hDRFcA.on.name { background-color: var(--input--color) !important } .hDRFcA { background-color: var(--main-color) !important; color: #fff !important } .hSMUfH { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .grVQuT { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .iPVvdB { background-color: var(--header-color) !important } .kQlyzH h1 { background-color: var(--header-color) !important } .dqPNhm, .hGrkcF, .kFTlBg, .kPthgp { background-color: var(--main-color) !important; color: #fff !important } .dqPNhm span, .kFTlBg span, .kPthgp span { color: #fff !important } .kPthgp svg { width: 21px; height: 21px; fill: #fff !important } .hnEJpQ a { background-color: var(--header-color) !important } .hnEJpQ a.active { border: 1px solid var(--button-border-color) !important } .jFsBRS { background-color: var(--header-color) !important } .jneQnO { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .hmqfMR { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .eWDoCS { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .bOjVzW { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .icFtYr { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .ihlYZR { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .fZXrlN { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .bmjGmP { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .ldGLLY { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .dvTwSb { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .ibOmWb { background-color: var(--main-color) !important; color: #fff !important } #__ereemby>section>div>div>div.sc-6357b7b1-1.bZStJi { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important; padding: 15px } .ibOmWb svg { width: 16px; height: 16px; fill: #fff !important } .jsrTQK { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .brWXsw { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .dgdywC svg { padding: .4rem; background: var(--main-color-hover) !important; fill: #fff !important; border-radius: 6px } .keJnCw { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .iefUix { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } .lfnHUv { background-color: var(--main-color) !important; color: #fff !important } .hxpfyz { background-color: var(--header-color) !important; border-radius: var(--border-radius) !important } #__ereemby>section>div>div.sc-7f435854-0.fqKtfD>div.sc-7f435854-9.ffKhaz>div.sc-7f435854-10.dHPhjP>div>button.sc-7b541798-0.hDRFcA.on.undefined { background-color: var(--main-color) !important; color: #fff } #__ereemby>section>div>div.sc-4524557e-1.fsgUrN>div.sc-daa9ad8f-0.jdhQxl>div>div.sc-76a2f2c9-2.ewccMY>div>a>div>div.sc-76a2f2c9-13.ljcxul.product_info>div>button { display: none } #__ereemby>section>div>div>div.sc-6afaa69-0.gnIeRT>label:active { border: 1px solid var(--main-color) } .gZgUew ::-webkit-scrollbar-thumb { background-color: #fff !important; border-radius: 10px; border: 5px solid transparent; background-clip: padding-box } .dRENtA { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important } #__ereemby>section>div>div.sc-4524557e-1.fsgUrN>div.sc-daa9ad8f-0.jdhQxl>div>div.sc-76a2f2c9-2.ewccMY>div>a>div>div.sc-76a2f2c9-13.ljcxul.product_info { border: none !important } #__ereemby>section>div>div.sc-4524557e-1.fsgUrN>div.sc-daa9ad8f-0.jdhQxl>div>div.sc-76a2f2c9-2.ewccMY>div>a>div { background-color: var(--ads-color) } #__ereemby>section>div>div.sc-4524557e-1.fsgUrN>div.sc-daa9ad8f-0.jdhQxl>div>div.sc-76a2f2c9-2.ewccMY>div>a>div:hover { background-color: var(--ads-color) !important; animation: none !important; transform: none !important } .eNsKsL { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; box-shadow: transparent 0 2px 3px; border-radius: var(--border-radius) !important; width: 100%; max-width: 400px } .eWvhLB { overflow: hidden; background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; box-shadow: transparent 0 2px 3px; border-radius: var(--border-radius) !important; width: 100% } #__ereemby>section>form>div.sc-a7661069-1.ejLHWD { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important; padding: 15px } .iTRrmm { color: white !important; } .femUUO { background-color: var(--header-color) !important; border: 1px solid var(--button-border-color) !important; box-shadow: transparent 0 2px 3px; border-radius: var(--border-radius) !important; width: 100%; max-width: 300px } .ccZOKD { background-color: var(--input--color) !important } .gZgUew ::-webkit-scrollbar-thumb:hover { background-color: var(--main-color) !important } .bdyqSE.item.active { border: 1px solid var(--main-color) !important } .tmdb-container { padding: 20px; margin: 20px auto; background: var(--header-color); border-radius: 17px; border: 1px solid var(--button-border-color); min-width: 1250px; max-width: 1250px } .SXavl img { width: 50px !important; height: 40px !important; object-fit: cover !important; border-radius: 5px !important } @media (max-width:768px) { .cXzOwB h1 { font-size: 15px !important } .tmdb-container { min-width: 343px; max-width: 343px } } strong { font-weight: 700; color: #fff } .tmdb-titulo { font-size: 24px; font-weight: 700; color: #fff; margin-bottom: 15px; text-align: center } .tmdb-controls { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 15px; margin-bottom: 20px } .tmdb-filters { display: flex; gap: 10px; align-items: center } .tmdb-filters select, .tmdb-input { background: #151515; color: #fff; border: 1px solid #2f2f2f; border-radius: 5px; padding: 10px 30px; font-size: 14px; font-weight: 500; outline: 0; transition: border-color .3s, box-shadow .3s; width: 100%; box-sizing: border-box } .tmdb-filters select:hover, .tmdb-input:hover { border-color: #555 } .tmdb-filters select:focus, .tmdb-input:focus { border-color: var(--main-color); box-shadow: 0 0 8px var(--main-color); } .tmdb-input { width: 100%; padding: 10px; border: 1px solid #2f2f2f; border-radius: 5px; margin-bottom: 20px; font-size: 14px; background: #151515; transition: border .3s } .tmdb-input:focus { outline: 0; border: 1px solid var(--main-color-hover); } .tmdb-surprise-button { padding: 10px 20px; background: var(--main-color); color: #fff; font-size: 14px; font-weight: 700; border: none; border-radius: 5px; cursor: pointer; transition: background .3s } .tmdb-surprise-button:hover { background: var(--main-color-hover); } body::-webkit-scrollbar { display: none !important } .tmdb-lista { display: flex; overflow-x: auto; gap: 20px; padding-bottom: 10px; margin-bottom: 20px } .tmdb-lista::-webkit-scrollbar { height: 15px; background-color: var(--input--color); border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) } .tmdb-lista::-webkit-scrollbar-thumb { background-color: var(--main-color); border-radius: 5px } .tmdb-lista::-webkit-scrollbar-track { background-color: #222; border-radius: 5px } .tmdb-card { position: relative; flex: 0 0 320px; height: 560px; background: #1e1e2f; border: 1px solid #2a2a3e; border-radius: 12px; box-shadow: 0 8px 15px rgba(0, 0, 0, .3); overflow: hidden; display: flex; flex-direction: column; justify-content: flex-start; transition: transform .3s, box-shadow .3s } .tmdb-card:hover { transform: translateY(-8px); box-shadow: 0 12px 25px rgba(0, 0, 0, .5) } .platform-disponivel { position: absolute; top: 10px; left: 10px; background: var(--main-color); color: #fff; font-size: 12px; font-weight: 700; padding: 5px 10px; border-radius: 20px; box-shadow: 0 4px 8px rgba(0, 0, 0, .3); z-index: 1 } .tmdb-card img { width: 100%; height: 180px; object-fit: cover; background-color: #1e1e2f } .tmdb-card-info { background-color: var(--ads-color); flex: 1; padding: 15px; display: flex; flex-direction: column; gap: 10px } .tmdb-card-info h3 { font-size: 18px; font-weight: 700; color: #fff; margin: 0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-align: center; text-transform: uppercase; border-bottom: 1px solid rgba(141, 141, 141, .795) } .tmdb-card-info p { padding: 5px; border-radius: 8px; display: flex; flex-direction: column; color: #fff; } .tmdb-card-buttons { display: flex; justify-content: space-between; gap: 10px; margin-top: auto } .tmdb-card-buttons a, .tmdb-card-buttons button { text-decoration: none; font-size: 14px; font-weight: 700; padding: 10px 15px; border-radius: 8px; text-align: center; transition: background-color .3s; flex: 1; display: flex; justify-content: center; align-items: center; border: none; color: #fff } .assistir-disponivel { background: var(--main-color); border: 1px solid #2f2f2f } .assistir-disponivel:hover { background: var(--main-color-hover); } .assistir-indisponivel { cursor: not-allowed; background: #000; color: #555; border: 1px solid #2f2f2f; filter: blur(1px) } .ver-detalhes-modal { background: #333; color: #fff; border: 1px solid #313131 } .ver-detalhes-modal:hover { background: #4c4c4c } .tmdb-loading { display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 10px } .spinner { width: 30px; height: 30px; border: 4px solid #ddd; border-top: 4px solid var(--main-color); border-radius: 50%; animation: spin 1s linear infinite } @keyframes spin { 0% { transform: rotate(0) } 100% { transform: rotate(360deg) } } .tmdb-loading .loading-message { font-style: italic; font-size: 16px; color: #fff; text-align: center } .tmdb-mensagem { color: #aaa; font-size: 16px; padding: 10px; text-align: center } .modal-overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; backdrop-filter: blur(8px); background: rgba(0, 0, 0, .5); border: 1px solid var(--button-border-color) !important; border-radius: var(--border-radius) !important; display: none; align-items: center; justify-content: center; z-index: 9999 } .modal-overlay.show { display: flex } .modal-overlay.show .modal { animation: modal-zoom-in .4s ease forwards } @keyframes modal-zoom-in { 0% { transform: scale(.8) translateY(20px); opacity: 0 } 100% { transform: scale(1) translateY(0); opacity: 1 } } .modal { background-color: var(--header-color); padding: 20px; width: 90%; max-width: 700px; border-radius: 8px; position: relative; max-height: 80vh; overflow-y: auto; border: 1px solid #313131; backdrop-filter: blur(8px) } .close-modal { position: absolute; top: 10px; right: 15px; font-size: 24px; font-weight: 700; cursor: pointer; color: #fff } .close-modal:hover { color: #f55 } .modal-content { display: flex; flex-direction: column; margin-top: 10px } .modal-header { display: flex; justify-content: space-between; align-items: center } .modal-header h2 { color: #fff; margin: 0; font-family: Poppins, sans-serif !important; font-weight: 600 !important; font-size: 24px } .tmdb-titulo::after { content: "BETA"; background: var(--main-color); color: #fff; font-size: 12px; font-weight: 700; text-transform: uppercase; padding: 3px 8px; border-radius: 10px; margin-left: 10px; display: inline-block } .modal-body { margin-top: 20px; display: flex; flex-direction: column; gap: 20px } .modal-poster { width: 180px; max-width: 300px; height: auto; border-radius: 8px; object-fit: cover; margin: 0 auto; display: block; border: 1px solid #313131 } .main-info { background-color: #202020; padding: 10px; border-radius: 8px; display: flex; flex-direction: column; gap: 10px; border: 1px solid #313131 } .main-info-item { display: flex; align-items: center; gap: 8px; color: #fff } .main-info-icon svg { flex-shrink: 0; color: var(--main-color); } .main-info-text { font-size: 15px; font-weight: 500; color: #fff } .additional-info-table { width: 100%; border-collapse: collapse } .additional-info-table tr { border-bottom: 1px solid #333 } .additional-icon, .additional-label, .additional-value { padding: 6px 8px; font-size: 14px; color: #ddd; vertical-align: top } .additional-icon svg { color: #aaa; width: 16px; height: 16px } .share-button-container { position: relative; display: inline-block } .share-button { background: var(--main-color); color: #fff; padding: 10px 20px; border-radius: 8px; font-weight: 700; cursor: pointer; border: none; transition: background .3s, transform .2s } .share-button:hover { background: var(--main-color-hover); } .share-button:active { transform: scale(.95); background: var(--main-color); } .share-copy-notification { position: absolute; top: 50%; left: calc(85% + 5px); transform: translateY(-50%); background: var(--main-color); color: #fff; padding: 6px 12px; border-radius: 8px; font-weight: 700; white-space: nowrap; opacity: 0; animation: fade-in-out-modal 2s ease forwards } @media (max-width:480px) { .share-copy-notification { top: auto; bottom: calc(100% + 5px); left: calc(70% + 5px); transform: translateX(-50%) } } @keyframes fade-in-out-modal { 0% { opacity: 0; transform: translateY(-50%) translateX(10px) } 20% { opacity: 1; transform: translateY(-50%) translateX(0) } 80% { opacity: 1; transform: translateY(-50%) translateX(0) } 100% { opacity: 0; transform: translateY(-50%) translateX(10px) } } .product-container { display: flex; justify-content: center; gap: 20px; margin-top: 20px; padding: 10px; background: #1a1a1a; border-radius: 10px } .product-item { cursor: pointer; text-align: center; padding: 15px 20px; border: 2px solid transparent; background-color: #2a2a2a; color: #fff; border-radius: 5px; transition: all .3s ease } .product-item:hover { border-color: red; background-color: #333 } .service-container { display: flex; flex-wrap: nowrap; gap: 20px; padding: 10px; border-radius: 15px; max-width: 100%; overflow-x: auto; justify-content: flex-start; scrollbar-width: thin; margin-top: 10px; background-color: #151515; border: 1px solid #313131 } .service-container::-webkit-scrollbar { height: 10px; border-radius: 10px; background: #1a1a1a } .service-container::-webkit-scrollbar-thumb { background: var(--main-color); border-radius: 10px; border: 2px solid #1a1a1a } .service-container { scrollbar-width: thin; scrollbar-color: var(--main-color) #1a1a1a } @media (max-width:768px) { .service-container { flex-wrap: nowrap; overflow-x: auto } .service-box { flex: 0 0 calc(33.33% - 20px); cursor: pointer } } @media (max-width:480px) { .service-box { flex: 0 0 calc(50% - 20px) } } .service-box { flex: 1 1 calc(33.33% - 20px); max-width: 150px; min-width: 150px; max-height: 180px; border-radius: 15px; display: flex; flex-direction: column; justify-content: center; align-items: center; transition: all .3s ease; background-color: var(--box-color); border: 1px solid rgba(255, 255, 255, .1); backdrop-filter: blur(10px); box-shadow: 0 5px 15px rgba(0, 0, 0, .3); overflow: hidden; position: relative; padding: 15px } .service-box:hover { transform: translateY(-5px); box-shadow: 0 15px 35px rgba(255, 255, 255, .055); border: 1px solid #929292; transition-duration: .5s } .service-icon-container { width: 70px; height: 70px; border-radius: 50%; background: rgb(var(--secondary)); display: flex; justify-content: center; align-items: center; box-shadow: inset 0 0 10px rgba(36, 36, 36, .2); margin-bottom: 15px; border-bottom: 1px solid rgba(255, 255, 255, .1) } .service-icon { width: 50px; height: 50px; object-fit: contain; padding: 2px } .service-name { font-size: 14px; font-weight: 700; color: #fff; text-transform: uppercase; text-align: center; letter-spacing: 1px; width: 100%; padding: 10px 0; word-wrap: break-word; white-space: normal; overflow-wrap: break-word } .service-container::-webkit-scrollbar { height: 8px } .service-container::-webkit-scrollbar-thumb { background: var(--main-color); border-radius: 10px } .service-container::-webkit-scrollbar-track { background: #1a1a1a } @media (max-width:1024px) { .service-box { flex: 1 1 calc(50% - 20px) } } @media (max-width:768px) { .service-container { max-width: 100%; justify-content: flex-start; overflow-x: auto; flex-wrap: nowrap } .service-box { flex: 0 0 calc(33.33% - 20px) } .service-icon { width: 50px; height: 50px } .service-name { font-size: 12px } } @media (max-width:480px) { .service-container { max-width: 100%; justify-content: flex-start; overflow-x: auto } .service-box { flex: 0 0 calc(50% - 20px); min-width: 140px; height: 150px } .service-icon { width: 40px; height: 40px } .service-name { font-size: 10px } } @media (max-width:360px) { .service-box { flex: 0 0 100% } } #__ereemby>footer>div>div.sc-5fa63f39-11.bogixI>div.sc-5fa63f39-13.fYbKGe>a>h1 { display: none } .bBZamV.right { background-color: var(--main-color) !important } .bBZamV.left { background-color: var(--main-color) !important } .bBZamV svg { padding: .3rem; width: 24px; height: 24px; fill: #fff !important } .hEZJeV { font-family: Poppins, sans-serif !important; font-size: 19px !important; font-weight: 700 !important; color: #fff !important; text-transform: uppercase !important } .InputSearch:focus-within { border-color: var(--main-color) !important } .SXavl span { display: none !important } #__ereemby>section>div>div.sc-bce61202-1.dqceHj>div.dynamic-content>div.text-container>a:nth-child(4)>button { background-color: var(--input--color) } #__ereemby>section>div>div.sc-bce61202-1.dqceHj>div.dynamic-content>div.text-container>a:nth-child(4)>button:hover { background-color: #313136 } @media (max-width:768px) { .dynamic-content { flex-direction: column; text-align: start; gap: 15px; max-width: 400px } .dynamic-content .text-container { max-width: 100% } .dynamic-content .image-container img { width: 980px } } @media (max-width:766px) { .kdyomd h1 { display: flex !important; justify-content: left !important; text-align: left !important; align-items: left !important; font-family: Poppins, sans-serif !important; font-size: 24px !important; font-weight: 800 !important } } #report-button { padding: 10px 20px; font-size: 11px; cursor: pointer; background-color: var(--main-color); color: #fff; border: none; border-radius: 5px; transition: background-color .3s; font-weight: 600; font-family: Poppins, sans-serif; display: inline-flex; align-items: center; gap: 8px; max-width: 200px; text-align: center; justify-content: center } #report-button:hover { background-color: #227aff } #report-button::before { content: ""; display: inline-block; width: 16px; height: 16px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' viewBox='0 0 16 16'%3E%3Cpath d='M8 0C3.58 0 0 3.58 0 8s3.58 8 8 8 8-3.58 8-8S12.42 0 8 0zM8 13c-.83 0-1.5-.67-1.5-1.5S7.17 10 8 10s1.5.67 1.5 1.5S8.83 13 8 13zm0-3c-.83 0-1.5-.67-1.5-1.5V3.5C6.5 2.67 7.17 2 8 2s1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5z'/%3E%3C/svg%3E") no-repeat center center; background-size: contain } #report-modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); backdrop-filter: blur(8px); align-items: center; justify-content: center; z-index: 1000 } #modal-content { background-color: var(--body-color); color: #fff; padding: 30px; border-radius: 8px; width: 500px; text-align: left; border: 1px solid var(--button-border-color); max-height: 90%; overflow-y: auto; z-index: 1001; position: relative } #modal-content h2 { margin-bottom: 20px; font-size: 24px; font-weight: 700; color: #e5e7eb; text-align: center } .modal-instructions { font-size: 16px; margin-bottom: 20px; color: whitel; text-align: center; background-color: #0167ff99 !important; border: 1px solid #0167ff !important; border-radius: var(--border-radius) !important; padding: 15px } .instruction-list { list-style-type: none; padding-left: 0; margin-bottom: 20px; font-size: 16px } .instruction-list li { margin-bottom: 10px; line-height: 1.6 } .instruction-list li strong { color: var(--main-color) } .discord-info { margin-bottom: 20px; background-color: var(--input--color); padding: 15px; border-radius: 17px; border: 1px solid var(--button-border-color) } .discord-info h3 { font-size: 18px; font-weight: 700; color: #e5e7eb; margin-bottom: 10px } .discord-info p { font-size: 16px; color: #e5e7eb; margin-bottom: 10px } .discord-steps { list-style-type: none; padding-left: 0 } .discord-steps li { margin-bottom: 10px } .discord-steps li strong { color: var(--main-color) } .discord-steps li a { color: var(--main-color); text-decoration: none } .discord-steps li a:hover { text-decoration: underline } .promo-content { display: flex; justify-content: space-between; align-items: center; border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important; padding: 15px; flex-wrap: wrap; margin-top: 150px; margin-bottom: 150px; } .promo-text-container { flex: 1; color: white; font-family: Arial, sans-serif; margin-right: 20px; } .promo-title { font-size: 24px; font-weight: bold; margin-bottom: 15px; } .promo-description { font-size: 16px; margin-bottom: 20px; color: var(--muted-foreground); } .promo-offer { font-size: 14px; border: 1px solid rgb(56, 56, 62) !important; background-color: var(--input--color) !important; border-radius: var(--border-radius) !important; padding: 15px; text-align: center; } .promo-coupon { font-size: 35px; font-weight: bold; padding: 5px 10px; color: var(--main-color); border-radius: 5px; margin-top: 5px; text-align: center; } div.promo-offer>p { color: var(--muted-foreground); font-size: 13px; } .promo-button { margin-top: 15px; padding: 12px 20px; background-color: var(--main-color); color: #fff; font-size: 1rem; font-weight: 700; border: none; border-radius: 5px; cursor: pointer; transition: background .3s; } .promo-button:hover { background-color: var(--main-color-hover); transition: background .3s; } .promo-image-container { margin-left: 20px; } .promo-image-container img { max-width: 600px; height: auto; } .copy-button { margin-top: 15px; padding: 5px; background-color: var(--main-color); color: #fff; font-size: 1rem; font-weight: 700; border: none; border-radius: 5px; cursor: pointer; transition: background .3s; } .copy-button:hover { background-color: var(--main-color-hover); transition: background .3s; } div.promo-offer>div.cpybtn { text-align: center; } @media (max-width: 768px) { .promo-content { flex-direction: column; align-items: center; padding: 10px; max-width: 500px; } .promo-text-container { flex: 1; margin-right: 0; margin-bottom: 20px; text-align: center; } .promo-title { font-size: 20px; } .promo-description { font-size: 14px; } div.promo-offer>p { font-size: 15px; } .promo-button { width: 100%; padding: 10px; max-width: 255px; } .copy-button { width: 100%; padding: 10px; } .promo-image-container { margin-left: 0; margin-top: 20px; text-align: center; } .promo-image-container img { max-width: 100%; height: auto; } } @media (max-width: 480px) { .promo-title { font-size: 18px; } .promo-description { font-size: 12px; } .promo-coupon { font-size: 22px; } .promo-button { font-size: 0.9rem; padding: 10px; } .copy-button { font-size: 0.9rem; padding: 10px; } } .promo-content { display: flex; justify-content: space-between; align-items: center; border: 1px solid var(--button-border-color) !important; background-color: var(--header-color) !important; border-radius: var(--border-radius) !important; padding: 15px; flex-wrap: wrap; margin-top: 150px; margin-bottom: 150px; } .promo-text-container { flex: 1; color: white; font-family: Arial, sans-serif; margin-right: 20px; } .promo-title { font-size: 24px; font-weight: bold; margin-bottom: 15px; } .promo-description { font-size: 16px; margin-bottom: 20px; color: var(--muted-foreground); } .promo-offer { font-size: 14px; border: 1px solid rgb(56, 56, 62) !important; background-color: var(--input--color) !important; border-radius: var(--border-radius) !important; padding: 15px; text-align: center; } .promo-coupon { font-size: 35px; font-weight: bold; padding: 5px 10px; color: var(--main-color); border-radius: 5px; margin-top: 5px; text-align: center; } div.promo-offer>p { color: var(--muted-foreground); font-size: 13px; } .promo-button { margin-top: 15px; padding: 12px 20px; background-color: var(--main-color); color: #fff; font-size: 1rem; font-weight: 700; border: none; border-radius: 5px; cursor: pointer; transition: background .3s; } .promo-button:hover { background-color: var(--main-color-hover); transition: background .3s; } .promo-image-container { margin-left: 20px; } .promo-image-container img { max-width: 600px; height: auto; } .copy-button { margin-top: 15px; padding: 5px; background-color: var(--main-color); color: #fff; font-size: 1rem; font-weight: 700; border: none; border-radius: 5px; cursor: pointer; transition: background .3s; } .copy-button:hover { background-color: var(--main-color-hover); transition: background .3s; } div.promo-offer>div.cpybtn { text-align: center; } @media (max-width: 768px) { .promo-content { flex-direction: column; align-items: center; padding: 10px; max-width: 500px; } .promo-text-container { flex: 1; margin-right: 0; margin-bottom: 20px; text-align: center; } .promo-title { font-size: 20px; } .promo-description { font-size: 14px; } div.promo-offer>p { font-size: 15px; } .promo-button { width: 100%; padding: 10px; max-width: 255px; } .copy-button { width: 100%; padding: 10px; } .promo-image-container { margin-left: 0; margin-top: 20px; text-align: center; } .promo-image-container img { max-width: 100%; height: auto; } } @media (max-width: 480px) { .promo-title { font-size: 18px; } .promo-description { font-size: 12px; } .promo-coupon { font-size: 22px; } .promo-button { font-size: 0.9rem; padding: 10px; } .copy-button { font-size: 0.9rem; padding: 10px; } } .erxxYX { background-color: var(--ads-color) !important; }