cp-offer-guidance{display:block}.cp-guidance [hidden]{display:none!important}.cp-guidance{color:#143e2d;line-height:1.5;text-align:left}.cp-guidance--banner{grid-column:1/-1;position:relative;z-index:3;background:#fff8ed;border-radius:16px;padding:22px 28px}.cp-guidance--collection{max-width:1180px;margin:28px auto 12px;padding:28px;background:#fff6e9;border:1px solid #f2c78e;border-radius:18px}.cp-guidance__status{font-weight:700;font-size:1.5rem;margin:0 0 8px}.cp-guidance__heading{font-size:clamp(2.6rem,4vw,4rem);margin:8px 0 14px;color:#143e2d;line-height:1.15}.cp-guidance__instruction{font-size:clamp(1.8rem,2.1vw,2.5rem);font-weight:600;margin:8px 0}.cp-guidance__instruction strong{display:block;color:#075c3c;font-weight:800}.cp-guidance__note,.cp-guidance__shipping{font-size:1.4rem;margin:6px 0}.cp-guidance__shipping{padding-top:10px;margin-top:12px;border-top:1px solid #d8d9cb}.cp-guidance__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#075c3c;color:white!important;text-decoration:none;padding:12px 18px;border-radius:999px;font-weight:700;font-size:1.5rem;min-height:44px;line-height:1.3;text-align:center;margin-top:12px}.cp-guidance__button:hover{background:#143e2d}.cp-guidance__button:focus-visible,.cp-guidance__link:focus-visible{outline:3px solid #dc6500;outline-offset:4px}.cp-guidance__link{color:#075c3c;text-underline-offset:3px}.cp-cart-help{width:100%;text-align:left;margin-bottom:24px}.cp-guidance--cart{background:#edf4e8;border:1px solid #d2dfc9;padding:18px;border-radius:14px;margin:0 0 16px}.cp-guidance--cart .cp-guidance__instruction{font-size:1.8rem}.cp-cart-help__applied{background:#edf4e8;border-radius:10px;padding:12px 16px;color:#075c3c;font-size:1.6rem;font-weight:700;margin:0 0 12px}.cp-shipping{border:1px solid #cdd8cf;background:#fffdf8;border-radius:14px;padding:18px;color:#143e2d;line-height:1.45}.cp-shipping__region{font-size:1.3rem;font-weight:600;margin:0 0 7px}.cp-shipping__title{font-weight:750;font-size:1.8rem;margin:0 0 10px}.cp-shipping__progress{display:block;width:100%;height:11px;border:0;border-radius:20px;overflow:hidden;background:#dde5dc;appearance:none}.cp-shipping__progress::-webkit-progress-bar{background:#dde5dc;border-radius:20px}.cp-shipping__progress::-webkit-progress-value{background:#168044;border-radius:20px}.cp-shipping__progress::-moz-progress-bar{background:#168044;border-radius:20px}.cp-shipping__amount{font-size:1.3rem;margin:8px 0}.cp-shipping__note{font-size:1.3rem;line-height:1.5;margin:7px 0}.drawer .cp-cart-help{margin-bottom:18px}.drawer .cp-shipping{padding:14px}.drawer .cp-shipping__title{font-size:1.6rem}@media(max-width:749px){.cp-guidance--collection{margin:16px;padding:20px}.cp-guidance--banner{padding:18px}.cp-guidance__instruction{font-size:2rem}.cp-guidance__button{width:100%;box-sizing:border-box}.cp-guidance__note,.cp-guidance__shipping{font-size:1.35rem}}

[data-promo-banner][hidden]{display:none!important}
