/* Targeted English-localization additions. The original stylesheet is unchanged. */
.topstrip{font-size:12px;font-weight:700}
.checkout-placeholder{background:#f8f6f0;border-block:1px solid #dfd5c1;padding:38px 0}
.checkout-placeholder h2{font-size:27px}
.checkout-placeholder p{max-width:650px;margin:12px auto;font-size:13px}
.embed-slot{display:flex;flex-direction:column;gap:12px;max-width:650px;margin:22px auto;padding:30px 22px;border:2px dashed #cf6c32;border-radius:8px;background:#fff4e5;color:#172c24;text-align:center}
.embed-slot strong{font-size:16px;letter-spacing:.5px;overflow-wrap:anywhere}
.embed-slot span{font-size:12px}
.checkout-placeholder .checkout-note{font-size:11px;color:#56615a}
@media(max-width:540px){.topstrip{font-size:10px;letter-spacing:1px;padding:9px 12px}.hero h1{font-size:24px}.checkout-placeholder h2{font-size:23px}.embed-slot{padding:25px 15px}.embed-slot strong{font-size:13px}}
/* Localized Polish bonus artwork uses the original promotional composition. */

.price-loading{font-size:18px;font-weight:500}
.previous-price:has([data-main-original-price]:empty){visibility:hidden}
@media(max-width:540px){#oferta .price{font-size:clamp(34px,10vw,48px);overflow-wrap:anywhere}}

/* Polish edition: preserve layout and accommodate longer labels. */
.hero h1{overflow-wrap:break-word}.button{white-space:normal}.checkout-placeholder{scroll-margin-top:20px}.previous-price:has([data-main-original-price]:empty){display:none}
@media(max-width:540px){.hero h1{font-size:clamp(23px,6.6vw,29px)}}
.cookie-notice{position:fixed;bottom:16px;left:16px;right:16px;max-width:680px;margin:auto;background:#fff;border:1px solid #dfd5c1;box-shadow:0 6px 40px #0002;padding:18px;z-index:100;border-radius:12px;font-size:12px;line-height:1.5}.cookie-notice h2{font-size:16px;margin:0 0 8px}.cookie-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cookie-actions button,.cookie-manage{font:inherit;padding:9px 14px;border:1px solid #193c32;background:white;color:#193c32;border-radius:6px;cursor:pointer}.cookie-actions button:last-child{background:#193c32;color:white}.cookie-manage{margin:12px auto;display:block;font-size:11px}

.cookie-notice[hidden]{display:none!important}
