.pdp-offer-card{--pdp-offer-gap: 2.5rem;--pdp-offer-bg: #FBF0ED;--pdp-offer-border: #E0BDB4;--pdp-offer-text: var(--sn-deep-cocoa);--pdp-offer-accent: var(--sn-brand-maroon);--pdp-offer-button-bg: var(--sn-brand-maroon);--pdp-offer-button-text: var(--sn-white);position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:var(--pdp-offer-gap) 0;padding:12px 16px 13px;background:var(--pdp-offer-bg);border:1px solid var(--pdp-offer-border);border-radius:4px;color:var(--pdp-offer-text)}.product__info-container>.pdp-offer-card{margin-top:var(--pdp-offer-gap);margin-bottom:var(--pdp-offer-gap)}.pdp-offer-card--has-ribbon{--pdp-offer-ribbon-height: 22px;--pdp-offer-ribbon-tail-width: 7px;--pdp-offer-ribbon-tail-height: 11px;--pdp-offer-ribbon-fold-width: 8px;--pdp-offer-ribbon-fold-height: 9px;--pdp-offer-ribbon-offset-y: 7px;--pdp-offer-ribbon-offset-x: 5px;padding-top:calc(var(--pdp-offer-ribbon-height) - var(--pdp-offer-ribbon-offset-y) + 10px)}.pdp-offer-card__ribbon{position:absolute;top:calc(var(--pdp-offer-ribbon-offset-y) * -1);left:calc(var(--pdp-offer-ribbon-offset-x) * -1);z-index:1;display:inline-flex;align-items:center;height:var(--pdp-offer-ribbon-height);padding:0 6px 0 5px;background:var(--pdp-offer-accent);color:var(--sn-white);font-size:1.15rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1}.pdp-offer-card__ribbon:after{content:"";position:absolute;top:0;left:100%;width:var(--pdp-offer-ribbon-tail-width);height:var(--pdp-offer-ribbon-tail-height);background:var(--pdp-offer-accent);filter:brightness(.55);clip-path:polygon(0 0,100% 100%,0 100%)}.pdp-offer-card__ribbon:before{content:"";position:absolute;top:100%;left:0;width:var(--pdp-offer-ribbon-fold-width);height:var(--pdp-offer-ribbon-fold-height);background:var(--pdp-offer-accent);filter:brightness(.55);clip-path:polygon(0 0,100% 0,100% 100%)}.pdp-offer-card__content{flex:1 1 auto;min-width:0}.pdp-offer-card__headline{margin:0;font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--pdp-offer-text)}.pdp-offer-card__headline em{font-style:normal;color:var(--pdp-offer-accent)}.pdp-offer-card__subtext{margin:2px 0 0;font-size:1.25rem;font-weight:500;line-height:1.4;color:var(--sn-mushroom)}.pdp-offer-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px}.pdp-offer-card__code{display:inline-block;padding:3px 10px;border:1px dashed var(--pdp-offer-accent);border-radius:4px;font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pdp-offer-accent);background:rgba(var(--sn-white-rgb),.6)}.pdp-offer-card__note{font-size:1.1rem;line-height:1.4;color:var(--sn-mushroom)}.pdp-offer-card__button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 20px;border:0;border-radius:4px;appearance:none;-webkit-appearance:none;box-shadow:none;font-family:inherit;background:var(--pdp-offer-button-bg);color:var(--pdp-offer-button-text);font-size:1.25rem;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;gap:4px;transition:opacity .2s ease}.pdp-offer-card__button-price{font-weight:700}.pdp-offer-card__button:hover,.pdp-offer-card__button:focus-visible{opacity:.85;color:var(--pdp-offer-button-text)}.pdp-offer-card__button[aria-disabled=true],.pdp-offer-card__button.is-loading{cursor:not-allowed;opacity:.6}.pdp-offer-card__action{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.pdp-offer-card__error{margin:0;max-width:22ch;font-size:1.15rem;line-height:1.35;text-align:right;color:var(--sn-brand-maroon)}@media screen and (max-width:749px){.pdp-offer-card{padding:12px 14px 13px;gap:10px}.pdp-offer-card--has-ribbon{padding-top:calc(var(--pdp-offer-ribbon-height) - var(--pdp-offer-ribbon-offset-y) + 8px)}.pdp-offer-card__headline{font-size:1.4rem}.pdp-offer-card__subtext{font-size:1.2rem}.pdp-offer-card__action{width:100%;align-items:stretch}.pdp-offer-card__button{width:100%}.pdp-offer-card__error{max-width:none;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pdp-offer-card.css.map */
