.follow-section{margin:25px auto 55px;padding:38px;max-width:1180px;background:#eee7dd;border:1px solid var(--line);border-radius:12px}.follow-section h2{margin:10px 0 16px;font-size:38px}.follow-section>p{font-size:14px;line-height:1.8;color:#776f68}.follow-options{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.follow-option{padding:24px;background:var(--paper);border:1px solid var(--line);border-radius:9px}.follow-option h3{font-size:19px;margin:0 0 12px}.follow-option p,.follow-option label{font-size:13px;line-height:1.8}.follow-option label{display:flex;align-items:flex-start;gap:10px;margin-top:18px}.follow-option input{margin-top:5px;width:18px;height:18px;flex:none;accent-color:var(--wine)}.follow-option .button{border:0;font:inherit;font-size:14px;cursor:pointer;display:block;width:100%;text-align:center;padding:15px}.follow-option .button:disabled{opacity:.55;cursor:default}.follow-option .whatsapp-follow{background:#205d46;color:white}.follow-option [hidden]{display:none!important}#follow-status{font-size:12px;line-height:1.8;margin-bottom:0;color:var(--wine)}@media(max-width:700px){.follow-section{margin:20px 6% 40px;padding:22px}.follow-options{grid-template-columns:1fr;gap:18px}.follow-section h2{font-size:32px}.follow-option{padding:20px}}

#takip{scroll-margin-top:115px}.follow-section{margin:24px auto 36px}.follow-section>p.follow-offer-terms{font-size:12px;color:#6d5d56;max-width:800px}.follow-offer-open{overflow:hidden}.follow-offer{box-sizing:border-box;border:1px solid #dbc9b9;border-radius:20px;padding:38px 38px 26px;width:min(500px,calc(100% - 28px));max-height:calc(100dvh - 36px);overflow-y:auto;text-align:center;background:radial-gradient(ellipse at 50% 35%,#fffdf9 0%,#f3e9de 85%);color:#352a28;box-shadow:0 28px 100px #26101466}.follow-offer::backdrop{background:#291e20b8;backdrop-filter:blur(5px)}.follow-offer-close{position:absolute;top:10px;right:12px;border:0;background:transparent;color:#6b4b50;font-size:29px;cursor:pointer;width:40px;height:40px}.follow-offer-brand{font:25px Georgia,serif;margin:4px 0 22px;color:var(--wine)}.follow-offer-badge{font-size:10px;letter-spacing:2px;border:1px solid #d6c0b2;border-radius:30px;padding:8px 14px}.follow-offer-bell{font:42px Georgia,serif;color:var(--wine);margin-top:15px}.follow-offer-kicker{font-size:12px;line-height:1.6;color:#796a62;margin:12px 0}.follow-offer h2{font:31px Georgia,serif;letter-spacing:-.7px;margin:16px 0;line-height:1.2}.follow-offer h2 strong{display:block;font:bold clamp(64px,15vw,84px) Georgia,serif;letter-spacing:-4px;color:var(--wine);margin:3px 0}.follow-offer h2 span{display:block;font-size:27px}.follow-offer #follow-offer-description{font-size:13px;line-height:1.8;color:#77645e;max-width:300px;margin:18px auto}.follow-offer-action{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:17px 20px;border:0;border-radius:7px;font:14px Arial,sans-serif;background:var(--wine);color:white;cursor:pointer}.follow-offer-action:hover{background:#572134}.follow-offer-action:focus-visible,.follow-offer-close:focus-visible,.follow-offer-later:focus-visible{outline:3px solid #b6915d;outline-offset:4px}.follow-offer-later{font:12px Arial,sans-serif;color:#77645e;padding:14px 6px;border:0;background:transparent;text-decoration:underline;cursor:pointer}.follow-offer-small{font-size:10px;line-height:1.7;color:#81716a;margin:8px 0 0}.follow-offer:not([open]){display:none}@media(max-width:700px){#takip{scroll-margin-top:90px}.follow-section{margin:18px 6% 28px}.follow-offer{padding:30px 24px 22px}.follow-offer h2 span{font-size:25px}.follow-offer-brand{font-size:24px;margin-bottom:20px}.follow-offer-bell{font-size:34px}.follow-offer-action{font-size:13px;padding:16px}}

#follow-title:focus{outline:none}

#takip .follow-options{grid-template-columns:1fr}#whatsapp-duyurulari{scroll-margin-top:115px}.whatsapp-announcements .follow-option{max-width:780px;margin:auto}.whatsapp-announcements h2{font-size:28px}.follow-whatsapp-jump{color:var(--wine);text-decoration:underline;text-underline-offset:3px}.whatsapp-announcements .button{max-width:420px}@media(max-width:700px){#whatsapp-duyurulari{scroll-margin-top:90px}.whatsapp-announcements h2{font-size:25px}.whatsapp-announcements .button{max-width:none}}
