.storefront .instagram-promo.social-editorial{max-width:1320px;margin:64px auto 80px;padding:56px;background:#eeeae0;color:#183d2f;border-radius:24px;width:calc(100% - 64px);box-sizing:border-box;overflow:visible}
.social-editorial:before{display:none}.storefront .social-editorial .social-copy h2{color:#183d2f}.storefront .social-editorial .social-copy h2 em{color:#6d8260}.social-platform,.storefront .social-editorial .social-description{color:#526353}.social-editorial .social-account{color:#183d2f}.social-account .social-go{color:#183d2f;border-color:#183d2f44}.social-editorial .social-visual.social-still-life{display:block;padding:0}.social-still-life .social-portrait{display:none;transform:none;box-shadow:none;border-radius:16px}.social-still-life .social-portrait:first-child{display:block}.social-still-life .social-portrait img{aspect-ratio:1/1;object-fit:cover;filter:none}.social-still-life:after{content:'RENKLERDEN İLHAM AL';color:#6d7969;bottom:-24px;letter-spacing:2px}
.newsletter-section{max-width:1208px;margin:72px auto 0;padding:40px 32px 64px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;border-bottom:1px solid #d9dfd4;color:#183d2f}.newsletter-section h2{font-size:clamp(30px,4vw,48px);font-weight:400;line-height:1.1;letter-spacing:-1.7px;margin:16px 0}.newsletter-section p{line-height:1.7;color:#657164;max-width:440px}.newsletter-section form>label:first-child{display:block;font-size:13px;margin-bottom:12px}.newsletter-input{display:flex;background:white;border:1px solid #c7d0c3;border-radius:40px;padding:6px;gap:8px}.newsletter-input input{width:100%;min-width:0;border:0;background:transparent;padding:14px 18px;font:inherit;font-size:16px;outline-offset:2px}.newsletter-input button{border:0;border-radius:30px;background:#183d2f;color:white;padding:14px 26px;white-space:nowrap;min-height:48px;font:inherit}.newsletter-input button:disabled{opacity:.5}.newsletter-consent{display:flex;gap:10px;margin:16px 0;font-size:12px;line-height:1.65;align-items:flex-start}.newsletter-consent input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:#183d2f}.newsletter-consent a{text-decoration:underline}.newsletter-section #newsletterStatus{font-size:12px;min-height:22px}.newsletter-result{max-width:650px;margin:64px auto;padding:32px}.newsletter-result h1{font-size:40px;font-weight:400}.newsletter-result p{line-height:1.8}.newsletter-result a{display:block;margin-top:24px}.footer-payments{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:26px;color:#e8e9df;border-top:1px solid #ffffff16;margin:26px 5% 0;padding:24px 12px}.payment-logo{display:inline-flex;align-items:center;gap:5px;font-size:13px}.payment-logo.visa{font-size:25px;font-weight:900;font-style:italic;letter-spacing:-1px}.mastercard svg{width:40px;height:25px}.secure-connection{display:flex;align-items:center;gap:8px;font-size:12px}.secure-connection svg{width:22px;height:24px}.footer-payments small{font-size:11px;color:#bac9bd}.contact-map{padding:28px;background:#f1f3ed;border-radius:18px;margin:28px 0}.contact-map h3{font-size:26px!important}.contact-map iframe{border:0;width:100%;height:320px;border-radius:12px}.contact-map small{display:block;margin:16px 0;line-height:1.6}.contact-map>a{display:inline-block;margin-top:16px}.mail-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mail-stats strong{font-size:22px;overflow-wrap:anywhere}#mailPreview{display:block;width:100%;height:760px;border:1px solid #e2e6de;border-radius:12px;margin-top:20px}.panel p{line-height:1.6}
@media(max-width:800px){.storefront .instagram-promo.social-editorial{width:calc(100% - 32px);margin:32px auto 48px;padding:30px 24px 48px;border-radius:22px}.storefront .social-editorial>.social-layout{gap:28px}.storefront .social-editorial .social-copy h2{font-size:38px}.social-still-life .social-portrait img{aspect-ratio:4/3}.newsletter-section{grid-template-columns:1fr;gap:22px;margin:36px 20px 0;padding:24px 0 32px}.newsletter-section h2{font-size:36px}.newsletter-section p{font-size:14px}.newsletter-input input{padding:12px;font-size:16px}.newsletter-input button{padding:12px 18px}.footer-payments{gap:18px}.footer-payments small{width:100%;text-align:center}.mail-stats{grid-template-columns:1fr}.contact-map{padding:20px}.contact-map iframe{height:280px}}

.footer-address{font-style:normal;text-align:center;margin:28px auto 0;padding:0 24px;max-width:700px;font-size:12px;line-height:1.8;color:#b9c8bb}.footer-address a{color:inherit}
@media(max-width:800px){.newsletter-form-view .back-to-top,.newsletter-form-view .whatsapp-widget:has(.whatsapp-toggle[aria-expanded="false"]){visibility:hidden;pointer-events:none}}
