.nisplay-bf-offer{display:block;box-sizing:border-box;width:100%;padding:clamp(18px,2.2vw,24px);margin:0 0 8px;color:#242522;background:#f6f6f5;border:1px solid #DADAD7;border-radius:14px}.nisplay-bf-offer[hidden]{display:none!important}.nisplay-bf-offer *,.nisplay-bf-offer *:before,.nisplay-bf-offer *:after{box-sizing:border-box}.nisplay-bf-offer .nisplay-bf-offer__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;margin-bottom:14px}.nisplay-bf-offer__eyebrow{font-size:12px;font-weight:700;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}.nisplay-bf-offer__eyebrow:after{content:"";display:block;width:24px;height:2px;margin-top:6px;background:#a33735}.nisplay-bf-offer p{margin:0}.nisplay-bf-offer .nisplay-bf-offer__scope{margin-bottom:8px;font-size:13px;font-weight:600}.nisplay-bf-offer .nisplay-bf-offer__label{font-size:14px;line-height:1.5;margin-bottom:5px}.nisplay-bf-offer__price-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.nisplay-bf-offer__price{font-size:clamp(28px,3vw,40px);font-weight:700;color:#242522;line-height:1.2;letter-spacing:-.02em}.nisplay-bf-offer__saving{background:#f6e9e7;color:#a33735;border-radius:4px;padding:5px 9px;font-size:12px;font-weight:600;line-height:1.4}.nisplay-bf-offer .nisplay-bf-offer__reference{margin-top:7px;font-size:13px;color:#6b6b68;line-height:1.5}.nisplay-bf-offer .nisplay-bf-offer__options{margin-top:8px;font-size:13px;line-height:1.5}.nisplay-bf-offer .nisplay-bf-offer__local{margin-bottom:16px;font-size:14px;line-height:1.6}.nisplay-bf-offer__international-saving{display:inline-block;margin-bottom:12px;padding:7px 10px;background:#f6e9e7;color:#a33735;border-radius:4px;font-size:clamp(21px,2.4vw,28px);font-weight:700;line-height:1.3}.nisplay-bf-offer .nisplay-bf-offer__currency-note{margin-top:7px;font-size:12px;color:#6b6b68;line-height:1.6}.nisplay-bf-offer__ticket{display:flex;align-items:stretch;min-width:0;margin-top:16px;background:#fff;border:1px solid #DADAD7;border-radius:8px;overflow:hidden}.nisplay-bf-offer__code-wrap{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:4px;padding:11px 14px}.nisplay-bf-offer__code-label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#6b6b68;line-height:1.4}.nisplay-bf-offer__code{font-size:18px;font-weight:700;letter-spacing:.04em;line-height:1.4;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.nisplay-bf-offer__copy{flex:0 0 auto;max-width:44%;min-height:48px;padding:12px 16px;border:0;border-left:1px solid #DADAD7;border-radius:0;font:inherit;font-size:12px;font-weight:700;color:#fff;background:#242522;cursor:pointer}.nisplay-bf-offer__copy:hover{background:#171816}.nisplay-bf-offer__copy:focus-visible{outline:3px solid #A33735;outline-offset:-4px}.nisplay-bf-offer__copy-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nisplay-bf-offer .nisplay-bf-offer__instruction{margin-top:10px;font-size:13px;font-weight:600;line-height:1.5}.nisplay-bf-offer .nisplay-bf-offer__shipping{margin-top:7px;font-size:12px;line-height:1.6}@media(max-width:479px){.nisplay-bf-offer{padding:16px;border-radius:12px}.nisplay-bf-offer__price{font-size:30px}.nisplay-bf-offer__copy,.nisplay-bf-offer__code-wrap{padding:10px 12px}.nisplay-bf-offer__code{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/89/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE */
