#root>div.shopify-section.promotion-announcement-section{width:calc(100% + var(--rpp, 25px) * 2);max-width:none;margin-left:var(--rpn, -25px);margin-right:var(--rpn, -25px)}.promotion-announcement{box-sizing:border-box;background:var(--scheme-5_bg, #f0702c);color:var(--scheme-5_fg, #fff);padding:14px var(--rpp, 25px);border-bottom:20px solid #fff;text-align:center;font-family:inherit;font-size:var(--main_fz, 16px);font-weight:inherit;line-height:var(--main_lh_h, 1.2)}.promotion-announcement a{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;vertical-align:middle;color:inherit;text-decoration:underline;text-underline-offset:3px}.promotion-announcement a>span{min-width:0}#root .promotion-announcement img.promotion-announcement__logo{display:block;flex:0 0 auto;--height: 28px;height:28px!important;max-height:28px!important;width:auto!important;max-width:100px!important;object-fit:contain}.promotion-announcement a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.promotion-campaign{display:flex;align-items:center;gap:clamp(20px,4vw,48px);max-width:1280px;margin:28px auto;padding:28px;background:#fff;border-radius:12px;color:#02324b}.promotion-campaign__art{flex:1.2;min-width:0}.promotion-campaign__art img{display:block;width:100%;height:auto;object-fit:contain}.promotion-campaign__copy{flex:1;min-width:0}.promotion-campaign__copy h2{color:inherit;font-size:clamp(25px,3vw,36px);line-height:1.15;margin:0 0 16px}.promotion-campaign__copy p{margin:0 0 20px;line-height:1.6}.promotion-campaign__bullets{margin:0 0 20px;padding-left:1.25em;list-style:disc;line-height:1.6}.promotion-campaign__bullets li{margin:0 0 6px;padding:0}.promotion-campaign__button{display:inline-block;padding:12px 20px;background:#02324b;color:#fff;border-radius:4px;text-decoration:none;font-weight:700}.promotion-campaign__button:hover{background:#194b64;color:#fff}.promotion-campaign__button:focus-visible{outline:3px solid #02324b;outline-offset:4px}@media(max-width:899px){.promotion-campaign{flex-direction:column;align-items:stretch;padding:20px;margin:20px 16px;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AAAAgAE */
