.nisplay-bf-direct-note{margin:0;color:#6c5949;font-size:13px;font-weight:600;line-height:1.5}.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}}.nisplay-bf-variant-savings{display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;width:100%;max-width:100%;font-size:13px;line-height:1.5}.nisplay-bf-variant-savings[hidden],.product__block:has(>.nisplay-bf-variant-savings[hidden]){display:none}.nisplay-bf-variant-savings__amount{box-sizing:border-box;max-width:100%;padding:6px 10px;color:#fff;background:#a33735;border-radius:4px;font-size:18px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}@media(max-width:479px){.nisplay-bf-variant-savings__amount{font-size:17px}}.nisplay-bf-variant-savings--n2{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:86px;padding:16px 20px;color:#242522;background:#f6f6f5;border:1px solid #DADAD7;border-radius:8px}.nisplay-bf-variant-savings__event{font-size:12px;font-weight:700;line-height:1.4;text-transform:uppercase}.nisplay-bf-variant-savings__event:after{content:"";display:block;width:24px;height:2px;margin-top:7px;background:#a33735}.nisplay-bf-variant-savings__hero{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:5px;min-width:0;font-weight:700;line-height:1.1}.nisplay-bf-variant-savings__save,.nisplay-bf-variant-savings__currency{color:#242522;font-size:16px;line-height:1.25;text-transform:uppercase}.nisplay-bf-variant-savings__value{color:#a33735;font-family:Arial,Helvetica,sans-serif;font-size:clamp(34px,2.8vw,46px);font-weight:700;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.nisplay-bf-variant-savings__note{padding-inline-start:16px;border-inline-start:1px solid #DADAD7;color:#6b6b68;font-size:13px;line-height:1.5}@media(max-width:749px){.nisplay-bf-variant-savings--n2{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:16px}.nisplay-bf-variant-savings__event{grid-column:1 / -1}.nisplay-bf-variant-savings__hero{justify-content:flex-start}.nisplay-bf-variant-savings__value{font-size:38px}.nisplay-bf-variant-savings__save,.nisplay-bf-variant-savings__currency{font-size:14px}.nisplay-bf-variant-savings__note{max-width:112px;padding-inline-start:12px;font-size:12px}}.nisplay-l1-coupon{box-sizing:border-box;width:100%;margin:0 0 8px;padding:clamp(18px,2.2vw,26px);color:#242522;background:#f6f6f5;border:1px solid #DADAD7;border-radius:14px;font-family:inherit}.nisplay-l1-coupon *,.nisplay-l1-coupon *:before,.nisplay-l1-coupon *:after{box-sizing:border-box}.nisplay-l1-coupon__topline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;margin-bottom:18px}.nisplay-l1-coupon__eyebrow{font-size:13px;font-weight:700;letter-spacing:.07em;line-height:1.35;text-transform:uppercase}.nisplay-l1-coupon__eyebrow:after{content:"";display:block;width:24px;height:2px;margin-top:6px;background:#a33735}.nisplay-l1-coupon__status{font-size:11px;line-height:1.4;color:#6b6b68}.nisplay-l1-coupon .nisplay-l1-coupon__label{margin:0 0 4px;font-size:17px;line-height:1.45}.nisplay-l1-coupon__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.nisplay-l1-coupon__price{font-size:clamp(38px,3.6vw,48px);font-weight:700;color:#242522;line-height:1.15;letter-spacing:-.025em;white-space:nowrap}.nisplay-l1-coupon__saving{padding:5px 10px;border-radius:4px;background:#f6e9e7;color:#a33735;font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap}.nisplay-l1-coupon .nisplay-l1-coupon__calculation{margin:10px 0 18px;font-size:15px;line-height:1.5;color:#6b6b68}.nisplay-l1-coupon__ticket{display:flex;align-items:stretch;min-width:0;background:#fff;border:1px solid #DADAD7;border-radius:8px;overflow:hidden}.nisplay-l1-coupon__code{flex:1 1 auto;min-width:0;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.nisplay-l1-coupon__code-label{font-size:10px;letter-spacing:.09em;line-height:1.2;text-transform:uppercase;color:#6b6b68}.nisplay-l1-coupon__code strong{font-size:15px;line-height:1.4;overflow-wrap:anywhere}.nisplay-l1-coupon__pending{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:12px 16px;border-left:1px solid #DADAD7;background:#ebebe9;color:#242522;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}.nisplay-l1-coupon .nisplay-l1-coupon__disclaimer{margin:14px 0 0;font-size:12px;line-height:1.6;color:#6b6b68}.nisplay-l1-coupon .nisplay-l1-coupon__local-note{margin:0 0 16px;font-size:16px;line-height:1.5}.product-single:has(.nisplay-l1-coupon[data-country-other]) .product__price--compare,.product-single:has(.nisplay-l1-coupon[data-country-other]) [data-price-off]{display:none!important}@media(max-width:479px){.nisplay-l1-coupon{padding:18px;border-radius:12px}.nisplay-l1-coupon__topline{margin-bottom:14px}.nisplay-l1-coupon__price{font-size:40px}.nisplay-l1-coupon__pending{padding:10px;max-width:88px;text-align:center}.nisplay-l1-coupon__code{padding:11px 12px}.nisplay-l1-coupon__code strong{font-size:14px}}nisplay-y1-battery.nis-y1-battery{display:block;box-sizing:border-box;width:100%;margin:0;padding:19px 20px 15px;background:#f6f6f5;color:#242522;border:1px solid #DADAD7;border-radius:12px}nisplay-y1-battery[hidden]{display:none!important}.nis-y1-battery__body{display:flex;align-items:center;gap:17px}.nis-y1-battery__icon{display:flex;flex:0 0 60px;width:60px;height:70px;align-items:center;justify-content:center;color:#a33735;border:1px solid #E7D7D4;border-radius:10px;background:#f6e9e7}.nis-y1-battery__copy{min-width:0}.nis-y1-battery__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 7px;color:#6b6b68;font-size:10px;line-height:1.3;font-weight:600;letter-spacing:.1em}.nis-y1-battery__eyebrow span{display:inline-block;padding:3px 6px;color:#a33735;background:#f6e9e7;border-radius:3px;letter-spacing:.06em;font-size:9px}.nis-y1-battery__title{margin:0;color:#242522;font-family:inherit;font-size:24px;font-weight:600;line-height:1.13;letter-spacing:-.025em}.nis-y1-battery__accent{color:#a33735}.nis-y1-battery__break{display:none}.nis-y1-battery__note{margin:12px 0 0;padding-top:10px;border-top:1px solid #DADAD7;color:#6b6b68;font-size:12px;line-height:1.5;letter-spacing:0}@media(max-width:749px){nisplay-y1-battery.nis-y1-battery{padding:16px}.nis-y1-battery__body{gap:14px}.nis-y1-battery__icon{flex-basis:52px;width:52px;height:64px}.nis-y1-battery__title{font-size:23px}.nis-y1-battery__break{display:block}}
/*# sourceMappingURL=/cdn/shop/t/89/compiled_assets/styles.css.map */
