.pc-shipping-clarity{margin:0 0 30px;padding:28px 30px 20px;background:linear-gradient(115deg,#fffdf9 0%,#f8f2e8 100%);border:1px solid #e6dbcc;border-left:3px solid #d4671e;box-shadow:0 8px 22px rgba(23,41,67,.055);color:#172943}
.pc-shipping-clarity__eyebrow{margin:0 0 7px!important;font:750 11px/1.4 'Work Sans',Arial,sans-serif!important;letter-spacing:.14em!important;color:#b15b27!important}
.pc-shipping-clarity h2{margin:0 0 22px!important;font:500 clamp(24px,2.35vw,33px)/1.2 'Playfair Display',Georgia,serif!important;color:#172943!important;letter-spacing:-.025em}
.pc-shipping-clarity__grid{display:grid;grid-template-columns:1.25fr .9fr 1fr;gap:0}
.pc-shipping-clarity__step{min-width:0;padding:3px 23px 3px;border-left:1px solid #e5d7c9}
.pc-shipping-clarity__step:first-child{padding-left:0;border-left:0}
.pc-shipping-clarity__label{display:block;margin-bottom:9px;color:#9b613d;font:750 10px/1.25 'Work Sans',Arial,sans-serif;letter-spacing:.075em}
.pc-shipping-clarity__step strong{display:block;margin-bottom:7px;color:#172943;font:650 clamp(18px,1.8vw,25px)/1.2 'Playfair Display',Georgia,serif}
.pc-shipping-clarity__step--prepare strong{font-size:clamp(17px,1.6vw,23px)}
.pc-shipping-clarity__step p{margin:0!important;color:#536078;font:500 12.5px/1.55 'Work Sans',Arial,sans-serif!important}
.pc-shipping-clarity__fineprint{margin:21px 0 0!important;padding-top:11px;border-top:1px solid #e8dccc;color:#687388!important;font:450 11px/1.55 'Work Sans',Arial,sans-serif!important}
.pcf-prep-promise .pcf-prep-promise__transit{display:block;margin-top:5px;color:#57657a;font:450 11px/1.5 'Work Sans',Arial,sans-serif}
.pcf-prep-promise__transit a{color:#a45326!important;font-weight:650;text-decoration:underline;text-underline-offset:2px}
.pcf-prep-promise[hidden]{display:none!important}
.pc-cart-reminder__action{flex:0 0 166px;min-width:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:5px}
.pc-cart-reminder__action .pc-cart-reminder__checkout{width:100%;min-width:0;flex:none;text-align:center}
.pc-cart-reminder__action-caption{margin:0!important;color:#5c697a;font:500 10.8px/1.35 'Work Sans',Arial,sans-serif;text-align:center}
.pc-cart-reminder__action-caption[hidden]{display:none!important}
.pc-cart-reminder__action-caption a{color:#a45326!important;font-weight:750;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}
.pc-cart-reminder__action-caption a:focus-visible,.pcf-prep-promise__transit a:focus-visible{outline:2px solid #d4671e;outline-offset:2px}
@media(max-width:1100px){.pc-shipping-clarity{padding:24px 23px 17px}.pc-shipping-clarity__step{padding-right:15px;padding-left:15px}.pc-cart-reminder__action{flex-basis:145px}.pc-cart-reminder__action-caption{font-size:9.6px}}
@media(min-width:750px) and (max-width:1109px){.pc-cart-reminder .pc-cart-reminder__action{grid-column:3!important;grid-row:3!important;justify-self:end!important;align-self:center!important;width:150px}.pc-cart-reminder__action-caption{font-size:9.3px}}
@media(max-width:749px){.pc-shipping-clarity{margin-bottom:23px;padding:23px 18px 16px}.pc-shipping-clarity h2{font-size:25px!important;margin-bottom:15px!important}.pc-shipping-clarity__grid{grid-template-columns:1fr;gap:0}.pc-shipping-clarity__step{display:grid;grid-template-columns:110px minmax(0,1fr);gap:4px 12px;align-items:start;border-left:0;border-top:1px solid #e5d7c9;padding:12px 0}.pc-shipping-clarity__step:first-child{border-top:0;padding-top:2px}.pc-shipping-clarity__label{grid-column:1/-1;margin:0;font-size:9px}.pc-shipping-clarity__step strong{grid-column:1;margin:2px 0 0;font-size:19px!important}.pc-shipping-clarity__step--prepare strong{font-size:16px!important}.pc-shipping-clarity__step p{grid-column:2;margin:0!important;font-size:11.5px!important;line-height:1.45!important}.pc-shipping-clarity__fineprint{margin-top:6px!important;font-size:10.5px!important}.pcf-prep-promise .pcf-prep-promise__transit{font-size:10.5px;line-height:1.45}
.pc-cart-reminder .pc-cart-reminder__delivery:not([hidden]){grid-template-rows:auto 6px auto!important;row-gap:4px!important}
.pc-cart-reminder .pc-cart-reminder__delivery[data-pc-delivery-state="info"]{grid-template-rows:auto!important}
.pc-cart-reminder .pc-cart-reminder__action{grid-column:2!important;grid-row:4!important;justify-self:end!important;align-self:center!important;width:138px!important;max-width:100%!important;flex:none!important;gap:4px!important}
.pc-cart-reminder .pc-cart-reminder__action .pc-cart-reminder__checkout{width:100%!important;min-width:0!important;grid-column:auto!important;grid-row:auto!important;justify-self:stretch!important}
.pc-cart-reminder .pc-cart-reminder__action-caption{font-size:11px!important;line-height:1.28!important;text-align:center!important}
}
@media(max-width:365px){.pc-cart-reminder .pc-cart-reminder__action{width:118px!important}.pc-cart-reminder .pc-cart-reminder__action-caption{font-size:10px!important}}

.pcf-prep-caption{margin:7px 0 4px!important;color:#596677;font:500 11px/1.4 'Work Sans',Arial,sans-serif!important;text-align:center}
.pcf-prep-caption[hidden]{display:none!important}
.pcf-prep-caption a{color:#a45326!important;font-weight:750;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}
.pcf-prep-caption a:focus-visible{outline:2px solid #d4671e;outline-offset:2px}

.pcf-prep-inline{display:flex;align-items:center;gap:8px;margin:8px 0 10px!important;padding:9px 11px;background:#f8f2e8;border-left:2px solid #d4671e;color:#172943;font:600 12.4px/1.42 'Work Sans',Arial,sans-serif}
.pcf-prep-inline[hidden]{display:none!important}
.pcf-prep-inline__icon{flex:none;color:#d4671e;font-size:16px;line-height:1}
.pcf-prep-inline__text{min-width:0}
@media(max-width:749px){.pcn-quick-modal .pcf-prep-inline{font-size:12.1px;line-height:1.35}}
