.aw-news-banner{margin:0 auto;padding:18px 24px;display:flex;gap:18px;align-items:center;justify-content:space-between;background:#f2eddf;border-block:1px solid #d8c79b;color:#294235;font:15px/1.45 Arial,sans-serif}.aw-news-banner h2{font:26px Georgia,serif;margin:0 0 4px;color:#294235}.aw-news-banner p{margin:0}.aw-news-button{min-height:44px;padding:11px 18px;border:1px solid #294a39;border-radius:6px;background:#294a39;color:#fff;font:600 14px Arial,sans-serif;cursor:pointer}.aw-news-product{margin:18px 0 0;font:14px/1.4 Arial,sans-serif;color:#294235}.aw-news-product button,.aw-news-cart{min-height:44px;padding:10px;border:1px solid #baa16a;border-radius:6px;background:#fffdf7;color:#294235;font:600 14px Arial,sans-serif;cursor:pointer}.aw-news-cart{width:100%;margin:0 0 12px}.aw-news-dialog{box-sizing:border-box;position:fixed;inset:0;margin:auto;padding:24px;width:min(440px,calc(100% - 28px));max-height:calc(100dvh - 28px);overflow:auto;border:1px solid #d9c79e;border-radius:14px;background:#fffdf7;color:#294235;font:16px/1.5 Arial,sans-serif;box-shadow:0 15px 80px #0004}.aw-news-dialog::backdrop{background:#172a20bb}.aw-news-dialog h2{font:32px/1.12 Georgia,serif;color:#294235;margin:10px 40px 14px 0}.aw-news-close{position:absolute;right:12px;top:10px;width:44px;height:44px;border:0;border-radius:5px;background:transparent;color:#294235;font-size:28px;cursor:pointer}.aw-news-dialog label{display:block;margin:16px 0 8px;font-weight:600}.aw-news-dialog input[type=email]{box-sizing:border-box;width:100%;min-height:48px;border:1px solid #aab8ac;border-radius:5px;padding:10px;font:16px Arial,sans-serif;background:white;color:#243f30}.aw-news-dialog .aw-news-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;font-weight:400}.aw-news-consent input{width:22px;height:22px;flex-shrink:0;accent-color:#294a39;margin:0}.aw-news-dialog .aw-news-button{width:100%;margin-top:10px;min-height:48px}.aw-news-dialog small{display:block;margin-top:14px;font-size:12px}.aw-news-dialog a{color:#294a39;text-decoration:underline}.aw-news-status{font-size:14px;margin:14px 0}.aw-news-remove{min-height:44px;border:0;background:none;color:#294235;text-decoration:underline;cursor:pointer}.aw-news-dialog [hidden]{display:none!important}.aw-news-button:disabled{opacity:.6;cursor:wait}.aw-news-dialog :focus-visible,.aw-news-banner :focus-visible,.aw-news-product :focus-visible,.aw-news-cart:focus-visible{outline:3px solid #bf9a43;outline-offset:3px}.aw-welcome-breakdown{font:14px/1.5 Arial,sans-serif;padding:8px 0;color:#294235}.aw-welcome-breakdown p{display:flex;justify-content:space-between;gap:12px;margin:3px 0}.aw-welcome-breakdown strong{white-space:nowrap}@media(max-width:600px){.aw-news-banner{padding:16px 20px;flex-direction:column;align-items:flex-start;gap:12px}.aw-news-banner h2{font-size:24px}.aw-news-banner .aw-news-button{width:100%}.aw-news-dialog{padding:22px 18px}.aw-news-dialog h2{font-size:30px}}

.aw-news-checkout{grid-column:1/-1;margin:8px 0}.aw-news-checkout .aw-news-cart{margin:0}
