prink-free-shipping-offer{display:block;margin:16px 0;padding:14px;border:1px solid #a9c9b8;border-radius:10px;background:#edf7f1;color:#24344a;min-width:0}prink-free-shipping-offer[hidden]{display:none!important}
prink-free-shipping-offer h3{font-size:17px;line-height:1.3;margin:0 0 8px}
prink-free-shipping-offer p{font-size:12px;line-height:1.45;margin:8px 0}
.pw-free-offer__items{list-style:none;margin:10px 0;padding:0}.pw-free-offer__items li{display:flex;gap:10px;justify-content:space-between;font-size:12px;line-height:1.4;margin:8px 0}.pw-free-offer__items a{min-width:0;overflow-wrap:anywhere;color:inherit}.pw-free-offer__items span{white-space:nowrap}
.pw-free-offer__totals{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;font-size:12px;line-height:1.4;margin:12px 0}.pw-free-offer__totals dd{margin:0;font-weight:700;white-space:nowrap}.pw-free-offer__totals dt:nth-of-type(3),.pw-free-offer__totals dd:nth-of-type(3){font-size:14px}
.pw-free-offer__saving{font-weight:700;color:#216647}prink-free-shipping-offer .button{width:100%;min-height:44px;font-size:14px;padding:10px;white-space:normal;letter-spacing:0}
prink-free-shipping-offer .pw-free-offer__note{font-size:10px}
prink-free-shipping-offer [role="status"]:empty{display:none}
cart-drawer:has(prink-free-shipping-offer:not([hidden])) prink-cart-complement{display:none}
