.ex-offer-locked{display:none!important}.product-form__submit.ex-offer-invalid{opacity:.5;cursor:not-allowed}@keyframes ex-offers-spin{to{transform:rotate(360deg)}}@keyframes ex-offers-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes ex-offers-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}@keyframes ex-offers-knob-pulse{0%,to{opacity:1}50%{opacity:.55}}.ex-qb-block{width:100%;max-width:800px;margin:var(--qb-mt, 0) auto var(--qb-mb, 20px)}.ex-qb{display:block}.ex-qb .ex-editor-warning,.ex-qb-block>.ex-editor-warning{margin-block-end:8px}.ex-qb__heading{display:flex;align-items:center;gap:15px;margin-block-end:6px;font-size:1.8rem;font-weight:var(--ex-weight-bold, 700);text-align:center;line-height:1.3}.ex-qb__heading:before,.ex-qb__heading:after{content:"";flex:1 1 0;height:2px;background:currentColor;opacity:.3}.ex-qb__tiers{display:flex;flex-direction:column;gap:var(--qb-gap, 15px)}.ex-qb__tier{position:relative;padding:var(--qb-py, 16px) var(--qb-px, 16px);border:var(--qb-bw, 1px) var(--qb-bs, solid) var(--qb-border, #e5e5e5);border-radius:var(--qb-radius, 8px);background:var(--qb-bg, #fff);cursor:pointer;transition:all .4s ease}.ex-qb__tier:hover:not(.is-selected):not(.is-disabled){border-color:var(--qb-sel-border);background:var(--qb-hover-bg, #f8f9fa)}.ex-qb__tier.is-selected{border-style:solid;border-color:var(--qb-sel-border);background:var(--qb-sel-bg);box-shadow:inset 0 0 0 max(0px,calc(var(--qb-sel-bw, 2px) - var(--qb-bw, 1px))) var(--qb-sel-border)}.ex-qb__tier.is-disabled{opacity:.55;cursor:not-allowed}.ex-qb__tier.is-disabled .ex-qb__main{cursor:not-allowed}.ex-qb__main{display:flex;align-items:center;gap:12px;min-height:60px;cursor:pointer}.ex-qb__input:focus-visible+.ex-qb__main{outline:2px solid var(--qb-sel-border);outline-offset:4px;border-radius:4px}.ex-qb__radio{position:relative;flex:none;width:18px;height:18px;border:2px solid var(--qb-sel-border, #333);border-radius:50%;transition:border-color .25s ease-out}.ex-qb__radio:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:9px;height:9px;margin:auto;border-radius:50%;background:var(--qb-sel-border);opacity:0;transform:scale(.6);transition:opacity .25s ease-out,transform .25s ease-out}.ex-qb__tier.is-selected .ex-qb__radio{border-color:var(--qb-sel-border)}.ex-qb__tier.is-selected .ex-qb__radio:after{opacity:1;transform:scale(1)}.ex-qb--no-radio .ex-qb__radio{display:none}.ex-qb__img{flex:none;width:var(--qb-img, 40px);height:var(--qb-img, 40px);overflow:hidden;border-radius:4px}.ex-qb__img img,.ex-qb__img svg{display:block;width:100%;height:100%;object-fit:cover}.ex-qb__img svg{background:#0000000a}.ex-qb__text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ex-qb__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.ex-qb__title{color:var(--qb-title-c, #000);font-size:var(--qb-title-fs, 16px);font-weight:var(--ex-weight-bold, 700);line-height:1.2}.ex-qb__save{display:inline-flex;align-items:center;height:16px;padding:1px 6px;border-radius:var(--qb-save-r, 50px);background:var(--qb-save-bg, #f44);color:var(--qb-save-c, #fff);font-size:11px;font-weight:var(--ex-weight-semibold, 600);line-height:1;text-transform:uppercase;white-space:nowrap}.ex-qb__save[hidden],.ex-qb__savings[hidden],.ex-qb__compare[hidden],.ex-qb__gift[hidden],.ex-qb__note[hidden],.ex-qb__row-error[hidden]{display:none}.ex-qb__savings{margin-block:2px 5px;color:var(--qb-sav-c, #666);font-size:var(--qb-sav-fs, 12px);line-height:1.35;opacity:.9}.ex-qb__prices{display:flex;flex:none;flex-direction:column;align-items:flex-end;min-width:55px;max-width:100px;text-align:end}.ex-qb__price{color:var(--qb-price-c, #000);font-size:var(--qb-price-fs, 16px);font-weight:var(--ex-weight-bold, 700);line-height:1.25}.ex-qb__compare{color:var(--qb-cmp-c, #999);font-size:var(--qb-cmp-fs, 12px);line-height:1.3}.ex-qb__ribbon{position:absolute;z-index:1;top:-8px;inset-inline-end:10px;overflow:hidden;padding:0 8px;border-radius:var(--qb-rib-r, 4px);background:var(--qb-rib-bg, var(--ex-accent, #0077ff));color:var(--qb-rib-c, var(--ex-on-accent, #fff));font-size:11px;font-weight:var(--ex-weight-bold, 700);letter-spacing:-.3px;line-height:18px;text-transform:uppercase;white-space:nowrap}.ex-qb--shine .ex-qb__ribbon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff0,#fff6,#fff0) -200% 0 / 50% 100% no-repeat;animation:ex-qb-shine 3.5s infinite;pointer-events:none}@keyframes ex-qb-shine{0%{background-position:-200% 0}to{background-position:400% 0}}.ex-qb--list .ex-qb__ribbon{top:-7px;line-height:15px}.ex-qb__gift{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border:1px solid var(--qb-gift-b, rgba(var(--ex-accent-rgb), .3));border-radius:6px;background:var(--qb-gift-bg, rgba(var(--ex-accent-rgb), .08));color:var(--qb-gift-c, var(--ex-accent));font-size:10px;line-height:1.3}.ex-qb__gift img{width:16px;height:16px;object-fit:contain}.ex-qb__gift--inline{align-self:flex-start;margin-block-start:4px}.ex-qb__gift p{margin:0}.ex-qb__note{margin:6px 0 0;color:#d82c0d;font-size:1.2rem}.ex-qb__rows{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),opacity .3s ease;cursor:default}.ex-qb__rows.is-open{grid-template-rows:1fr;opacity:1}.ex-qb__rows-inner{min-height:0;overflow:hidden}.ex-qb__rows.is-open .ex-qb__rows-inner:not(:empty){margin-block-start:10px;padding-block-start:6px;border-block-start:1px solid #e0e0e0}.ex-qb--no-dividers .ex-qb__rows.is-open .ex-qb__rows-inner{border-block-start:0}.ex-qb__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;padding-block:8px;font-size:var(--qb-row-fs, 11px)}.ex-qb__row+.ex-qb__row{border-block-start:1px solid var(--qb-divider, #e5e7eb)}.ex-qb--no-dividers .ex-qb__row+.ex-qb__row{border-block-start:0}.ex-qb__row-label{display:flex;flex:0 1 auto;align-items:center;gap:6px;min-width:0}.ex-qb__row-thumb{flex:none;width:30px;height:30px;overflow:hidden;border-radius:4px;background:#0000000a}.ex-qb__row-thumb img{display:block;width:100%;height:100%;object-fit:cover}.ex-qb__circle{display:grid;flex:none;place-items:center;width:var(--qb-circle, 24px);height:var(--qb-circle, 24px);border-radius:50%;background:var(--qb-circle-bg, #f5f5f5);color:var(--qb-circle-c, #333);font-size:11px;font-weight:var(--ex-weight-semibold, 600)}.ex-qb__row-text{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px;min-width:0;line-height:1.3}.ex-qb__row-title{font-weight:var(--ex-weight-semibold, 600)}.ex-qb__row-variant{color:#6b7280;font-size:.9em}.ex-qb__row-error{flex-basis:100%;color:#d82c0d;font-weight:var(--ex-weight-semibold, 600)}.ex-qb__row.is-invalid .ex-qb__circle{background:#fdecea;color:#d82c0d}.ex-qb__row-selectors{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-inline-start:auto}.ex-qb__row-selectors.has-swatch,.ex-qb--stack .ex-qb__row-selectors{flex-basis:100%;margin-inline-start:0}.ex-qb__sel{display:inline-flex;align-items:center}.ex-qb__sel+.ex-qb__sel:before{content:"";width:1px;height:20px;margin-inline-end:6px;background:var(--qb-divider, #e5e7eb)}.ex-qb--no-dividers .ex-qb__sel+.ex-qb__sel:before{display:none}.ex-qb__select{height:var(--qb-selector-h, 34px);min-width:60px;max-width:90px;padding:0 22px 0 8px;border:1px solid var(--qb-selector-b, #e5e5e5);border-radius:var(--qb-selector-r, 8px);background:var(--qb-selector-bg, #fff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23374151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 6px center / 12px;color:var(--qb-selector-c, #374151);font:inherit;font-size:11px;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;appearance:none}[dir=rtl] .ex-qb__select{padding:0 8px 0 22px;background-position:left 6px center}.ex-qb__select:focus-visible{outline:2px solid var(--qb-sel-border);outline-offset:1px}.ex-qb__choices{display:flex;flex-wrap:wrap;gap:6px;max-width:calc(var(--qb-sw-per-row, 4) * 40px)}.ex-qb__choices--size_buttons{max-width:none}.ex-qb__choice{display:grid;place-items:center;width:34px;height:34px;padding:0;overflow:hidden;border:1px solid #ccc;border-radius:8px;background:var(--qb-selector-bg, #fff);color:var(--qb-selector-c, #374151);font:inherit;font-size:11px;line-height:1;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.ex-qb--no-tile .ex-qb__choice--swatch{border-color:transparent}.ex-qb__choice[aria-pressed=true]{border-color:var(--qb-selector-on, #000)}.ex-qb__choice--size_buttons{width:30px;height:30px;border-color:var(--qb-selector-b, #e5e5e5);border-radius:0}.ex-qb__choice--size_buttons[aria-pressed=true]{border-color:var(--qb-selector-on, #000);box-shadow:inset 0 0 0 1px var(--qb-selector-on, #000)}.ex-qb__choice--variant_image{background:#f8f8f8;font-size:10px;text-transform:uppercase}.ex-qb__choice--variant_image img{width:100%;height:100%;object-fit:cover}.ex-qb__dot{display:block;width:var(--qb-sw, 24px);height:var(--qb-sw, 24px);border-radius:var(--qb-sw-r, 50%);background:var(--sw-color, #ccc) center / cover no-repeat;box-shadow:inset 0 0 0 1px #0000001f}.ex-qb__choice.is-unavailable{position:relative;opacity:.45;background-image:linear-gradient(to bottom right,transparent calc(50% - 1px),#888 calc(50% - 1px),#888 calc(50% + 1px),transparent calc(50% + 1px))}.ex-qb__choice:disabled{cursor:not-allowed}.ex-qb__choice:focus-visible{outline:2px solid var(--qb-sel-border);outline-offset:2px}.ex-qb--cards .ex-qb__tiers,.ex-qb--grid .ex-qb__tiers{padding-block-start:15px}.ex-qb--cards .ex-qb__tiers{flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:var(--qb-gap, 8px)}.ex-qb--grid .ex-qb__tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--qb-gap, 8px)}.ex-qb--cards .ex-qb__tier,.ex-qb--grid .ex-qb__tier{min-height:var(--qb-card-min, 50px);padding:12px;transition:all .3s ease}.ex-qb--cards .ex-qb__tier{flex:1 1 0;min-width:0;max-width:var(--qb-card-max, 180px)}.ex-qb--cards .ex-qb__tier:has(.ex-qb__per-item){margin-block-end:40px}.ex-qb--cards .ex-qb__tier:hover:not(.is-disabled),.ex-qb--grid .ex-qb__tier:hover:not(.is-disabled){transform:translateY(-2px) scale(1.02)}.ex-qb--cards .ex-qb__tier.is-selected,.ex-qb--grid .ex-qb__tier.is-selected{transform:scale(1.03)}.ex-qb--cards .ex-qb__tier.is-selected:hover,.ex-qb--grid .ex-qb__tier.is-selected:hover{transform:translateY(-1px) scale(1.03)}.ex-qb--cards .ex-qb__radio,.ex-qb--grid .ex-qb__radio{display:none}.ex-qb--cards .ex-qb__main{flex-direction:column;justify-content:center;gap:6px;height:100%;min-height:0;text-align:center}.ex-qb--cards .ex-qb__img{width:auto;max-width:100%}.ex-qb--cards .ex-qb__img img,.ex-qb--grid .ex-qb__img img{object-fit:contain}.ex-qb--cards .ex-qb__text{align-items:center;width:100%}.ex-qb--cards .ex-qb__title-row{flex-direction:column;justify-content:center;gap:4px}.ex-qb--cards .ex-qb__title{font-size:calc(var(--qb-title-fs, 16px) - 2px);font-weight:var(--ex-weight-semibold, 600)}.ex-qb--cards .ex-qb__savings{margin-block-end:0;opacity:.8}.ex-qb--cards .ex-qb__prices,.ex-qb--grid .ex-qb__prices{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0 5px;min-width:0;max-width:none}.ex-qb--cards .ex-qb__prices{justify-content:center}.ex-qb--cards .ex-qb__compare,.ex-qb--grid .ex-qb__compare{opacity:.7}.ex-qb__per-item{color:var(--qb-pi-c, #666);font-size:var(--qb-pi-fs, 14px);font-weight:var(--ex-weight-semibold, 500);white-space:nowrap}.ex-qb--cards .ex-qb__per-item{position:absolute;top:calc(100% + 10px);inset-inline:0;width:max-content;max-width:100%;margin-inline:auto}.ex-qb--pill .ex-qb__per-item{padding:4px 8px;border-radius:4px;background:var(--qb-pill-bg, #f5f5f5)}.ex-qb--cards .ex-qb__ribbon,.ex-qb--grid .ex-qb__ribbon{top:-10px;max-width:calc(100% - 8px);padding:3px 8px;font-size:10px;letter-spacing:.5px;line-height:1.2;text-align:center;white-space:normal}.ex-qb--badge-top-center.ex-qb--cards .ex-qb__ribbon,.ex-qb--badge-top-center.ex-qb--grid .ex-qb__ribbon{inset-inline:0;width:max-content;max-width:calc(100% - 8px);margin-inline:auto}.ex-qb--badge-top-left .ex-qb__ribbon{inset-inline:8px auto}.ex-qb--badge-top-right .ex-qb__ribbon{inset-inline:auto 8px}.ex-qb--glow .ex-qb__ribbon{box-shadow:0 2px 8px color-mix(in srgb,var(--qb-rib-bg, var(--ex-accent)) 60%,transparent),0 0 16px color-mix(in srgb,var(--qb-rib-bg, var(--ex-accent)) 40%,transparent)}.ex-qb--grid .ex-qb__main{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text img" "prices img" "per img";align-items:center;gap:2px 10px;min-height:0}.ex-qb--grid .ex-qb__text{grid-area:text}.ex-qb--grid .ex-qb__prices{grid-area:prices}.ex-qb--grid .ex-qb__per-item{grid-area:per;font-size:var(--qb-sav-fs, 12px)}.ex-qb--grid .ex-qb__img{grid-area:img;width:min(90px,34%);min-width:40px;height:auto;max-height:80px;aspect-ratio:1}.ex-qb--grid .ex-qb__main{grid-template-columns:minmax(0,1fr) min(90px,34%)}.ex-qb--grid .ex-qb__title-row{flex-direction:column;align-items:flex-start}.ex-qb--grid .ex-qb__save{height:auto;padding-block:2px;white-space:normal}.ex-qb--grid .ex-qb__main:not(:has(.ex-qb__img)){grid-template-columns:1fr;grid-template-areas:"text" "prices" "per";text-align:center}.ex-qb--grid .ex-qb__main:not(:has(.ex-qb__img)) .ex-qb__title-row,.ex-qb--grid .ex-qb__main:not(:has(.ex-qb__img)) .ex-qb__prices{justify-content:center}@media screen and (max-width:749px){.ex-qb__row{font-size:var(--qb-row-fs-m, 10px)}.ex-qb__circle{width:var(--qb-circle-m, 20px);height:var(--qb-circle-m, 20px);font-size:10px}.ex-qb--cards .ex-qb__tiers{gap:calc(var(--qb-gap, 8px) / 2)}.ex-qb--cards .ex-qb__tier,.ex-qb--grid .ex-qb__tier{padding:10px 6px}.ex-qb--cards .ex-qb__tier:has(.ex-qb__per-item){margin-block-end:32px}.ex-qb--cards .ex-qb__img{height:calc(var(--qb-img, 40px) * .75)}.ex-qb--cards .ex-qb__title{font-size:calc(var(--qb-title-fs, 16px) - 4px)}.ex-qb--cards .ex-qb__price,.ex-qb--grid .ex-qb__price{font-size:calc(var(--qb-price-fs, 16px) - 2px)}.ex-qb--cards .ex-qb__per-item{font-size:calc(var(--qb-pi-fs, 14px) - 2px)}.ex-qb--grid .ex-qb__img{width:min(60px,34%)}.ex-qb--grid .ex-qb__main{grid-template-columns:minmax(0,1fr) min(60px,34%)}.ex-qb--cards .ex-qb__tiers,.ex-qb--grid .ex-qb__tiers{padding-block-start:10px}}@media screen and (max-width:380px){.ex-qb--list .ex-qb__tier{padding:calc(var(--qb-py, 16px) / 1.5) calc(var(--qb-px, 16px) / 1.5)}.ex-qb__radio{width:16px;height:16px;border-width:1px}.ex-qb__radio:after{width:8px;height:8px}.ex-qb--list .ex-qb__img{width:calc(var(--qb-img, 40px) / 1.4);height:calc(var(--qb-img, 40px) / 1.4)}.ex-qb__heading{font-size:1.6rem}.ex-qb--list .ex-qb__title{font-size:calc(var(--qb-title-fs, 16px) - 2px)}.ex-qb--list .ex-qb__price{font-size:calc(var(--qb-price-fs, 16px) - 3px)}.ex-qb__compare{font-size:calc(var(--qb-cmp-fs, 12px) - 3px)}.ex-qb__save{height:12px;padding:1px 4px;font-size:9px}.ex-qb--list .ex-qb__prices{width:70px;min-width:70px}.ex-qb--list .ex-qb__ribbon{top:-9px;inset-inline-end:8px;padding:0 6px}}.ex-ss-block{width:100%;margin:var(--ss-mt, 0) auto var(--ss-mb, 20px)}@media screen and (min-width:990px){.ex-ss-block{max-width:var(--ss-max, 500px)}}.ex-ss{display:block}.ex-ss-block>.ex-editor-warning{margin-block-end:8px}.ex-ss__heading{margin-block-end:10px;color:var(--ss-heading-c, #000);font-size:var(--ss-heading-fs, 16px)}.ex-ss__heading>*{margin:0}.ex-ss__cards{display:flex;flex-direction:column;gap:12px}.ex-ss__card{position:relative;padding:var(--ss-pt) var(--ss-pr) var(--ss-pb) var(--ss-pl);border:var(--ss-bw-off, 1px) var(--ss-bstyle-off, solid) var(--ss-border-off, #e0e0e0);border-radius:var(--ss-radius, 8px);background:var(--ss-bg-off, #fff);cursor:pointer;transition:all .3s ease}.ex-ss__card:has(.ex-ss__tab){margin-block-start:26px}.ex-ss__card:hover:not(.is-on):not(.is-disabled){background:var(--ss-hover-bg, #f8f9fa)}.ex-ss__card.is-on{padding:calc(var(--ss-pt) - var(--ss-bw-on) + var(--ss-bw-off)) calc(var(--ss-pr) - var(--ss-bw-on) + var(--ss-bw-off)) calc(var(--ss-pb) - var(--ss-bw-on) + var(--ss-bw-off)) calc(var(--ss-pl) - var(--ss-bw-on) + var(--ss-bw-off));border:var(--ss-bw-on, 2px) solid var(--ss-border-on, #d32f2f);background:var(--ss-bg-on, #fff5f5);box-shadow:var(--ss-shadow, none)}.ex-ss__card.is-disabled{opacity:.5;cursor:not-allowed}.ex-ss__card.is-locked{cursor:default}.ex-ss__tab{position:absolute;top:-24px;padding:6px 16px;border-radius:8px 8px 0 0;background:var(--ss-tab-bg, #333);color:var(--ss-tab-c, #fff);font-size:var(--ss-tab-fs, 11px);font-weight:var(--ex-weight-bold, 700);line-height:1;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.ex-ss__tab--left{inset-inline-start:20px}.ex-ss__tab--right{inset-inline-end:20px}.ex-ss__tab--center{inset-inline:0;width:max-content;max-width:calc(100% - 16px);margin-inline:auto}.ex-ss__card.is-on .ex-ss__tab{opacity:1;transform:translateY(0)}.ex-ss__top{display:flex;align-items:center;gap:12px;border-block-end:var(--ss-top-border, 0) solid var(--ss-top-border-off, #e0e0e0)}.ex-ss__card.is-on .ex-ss__top{border-block-end-color:var(--ss-top-border-on, #d32f2f)}.ex-ss__top:has(+*){padding-block-end:0}.ex-ss__switch{position:relative;flex:none;width:52px;height:28px;padding:0;border:0;border-radius:28px;background:var(--ss-toggle-off, #ccc);cursor:pointer;transition:background-color .3s ease}.ex-ss__switch[aria-checked=true]{background:var(--ss-toggle-on, #d32f2f)}.ex-ss__switch:disabled,.ex-ss__switch[aria-disabled=true]{cursor:not-allowed}.ex-ss__switch:focus-visible{outline:2px solid var(--ss-toggle-on, #d32f2f);outline-offset:2px}.ex-ss__knob{position:absolute;top:4px;inset-inline-start:4px;width:20px;height:20px;border-radius:50%;background:var(--ss-knob, #fff);box-shadow:0 1px 3px #0003;transition:transform .3s ease}.ex-ss__switch[aria-checked=true] .ex-ss__knob{transform:translate(24px)}[dir=rtl] .ex-ss__switch[aria-checked=true] .ex-ss__knob{transform:translate(-24px)}.ex-ss__titles{flex:1 1 auto;min-width:0}.ex-ss__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.ex-ss__title{color:var(--ss-title-c, #333);font-size:var(--ss-title-fs, 16px);font-weight:var(--ex-weight-bold, 700);line-height:1.25}.ex-ss__badge{padding:4px 8px;border-radius:var(--ss-badge-r, 4px);background:var(--ss-badge-bg, #f44);color:var(--ss-badge-c, #fff);font-size:var(--ss-badge-fs, 11px);font-weight:var(--ex-weight-bold, 700);line-height:1;text-transform:uppercase}.ex-ss__subtitle{margin-block-start:2px;color:var(--ss-sub-c, #666);font-size:var(--ss-sub-fs, 13px);line-height:1.4}.ex-ss__subtitle>*{margin:0}.ex-ss__only{margin:4px 0 0;font-size:1.2rem;font-weight:var(--ex-weight-semibold, 600)}.ex-ss__prices{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:2px;width:80px;text-align:end}.ex-ss__price{color:var(--ss-price-off, #000);font-size:var(--ss-price-fs, 18px);font-weight:var(--ex-weight-bold, 700);line-height:1.2}.ex-ss__card.is-on .ex-ss__price{color:var(--ss-price-on, #000)}.ex-ss__compare{color:var(--ss-cmp-c, #999);font-size:var(--ss-cmp-fs, 14px)}.ex-ss__compare[hidden]{display:none}.ex-ss__serving{font-size:var(--ss-serving-fs, 12px);opacity:.8}.ex-ss__freq{max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:max-height .3s ease,opacity .3s ease,margin .3s ease,visibility 0s linear .3s}.ex-ss__card.is-on .ex-ss__freq{max-height:200px;margin-block-start:12px;opacity:1;visibility:visible;transition-delay:0s}.ex-ss__freq-inner{padding:var(--ss-panel-p, 10px);border-radius:var(--ss-panel-r, 6px);background:var(--ss-panel-bg, #f9f9f9)}.ex-ss__freq-label{display:block;margin-block-end:6px;color:var(--ss-freq-c, #666);font-size:var(--ss-freq-fs, 12px);font-weight:var(--ex-weight-semibold, 500)}.ex-ss__select{width:100%;padding:8px 12px;border:1px solid var(--ss-select-b, #ccc);border-radius:4px;background-color:var(--ss-select-bg, #fff);color:var(--ss-select-c, #333);font:inherit;font-size:var(--ss-select-fs, 13px);cursor:pointer}.ex-ss__select:hover,.ex-ss__select:focus{border-color:var(--ss-border-on, #d32f2f);outline:none}.ex-ss__divider{margin:15px 0;border:0;border-block-start:1px solid var(--ss-border-off, #e0e0e0);opacity:.5}.ex-ss__perks{opacity:.4;transition:opacity .3s ease}.ex-ss__card.is-on .ex-ss__perks{opacity:1}.ex-ss--dynamic .ex-ss__card:not(.is-on) .ex-ss__divider,.ex-ss--dynamic .ex-ss__card:not(.is-on) .ex-ss__perks{display:none}.ex-ss__benefits{margin:0;padding:0;list-style:none}.ex-ss__benefits--single{display:flex;flex-direction:column;gap:6px}.ex-ss__benefits--two_column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px}.ex-ss__benefits--inline{display:flex;flex-wrap:wrap;gap:10px 15px}.ex-ss__benefit{display:flex;align-items:flex-start;gap:8px;color:var(--ss-ben-c, #333);font-size:var(--ss-ben-fs, 13px);line-height:1.4}.ex-ss__benefit p{margin:0}.ex-ss__benefit-icon{display:inline-flex;flex:none;width:var(--ss-ben-icon, 16px);height:var(--ss-ben-icon, 16px);margin-block-start:1px;color:var(--ss-ben-icon-c, #333)}.ex-ss__benefit-icon img,.ex-ss__benefit-icon svg{width:100%;height:100%;object-fit:contain}.ex-ss__gifts{display:flex;flex-direction:column;gap:5px;margin:12px 0 0;padding:0;list-style:none}.ex-ss__benefits+.ex-ss__gifts{margin-block-start:12px}.ex-ss__perks>.ex-ss__gifts:first-child{margin-block-start:0}.ex-ss__gift{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;border:1px var(--ss-gift-bs, dashed) var(--ss-gift-b-off, #ccc);border-radius:var(--ss-gift-r, 8px);background:var(--ss-gift-bg-off, #f9f9f9);color:var(--ss-gift-c-off, #333);opacity:.6;transition:background-color .3s ease,border-color .3s ease,opacity .3s ease}.ex-ss__card.is-on .ex-ss__gift{border-color:var(--ss-gift-b-on, #d32f2f);background:var(--ss-gift-bg-on, #fff5f5);color:var(--ss-gift-c-on, #333);opacity:1}.ex-ss__gift-main{display:flex;align-items:center;gap:8px;min-width:0}.ex-ss__gift-img{flex:none;width:var(--ss-gift-img, 32px);height:var(--ss-gift-img, 32px);overflow:hidden;border-radius:4px}.ex-ss__gift-img img{width:100%;height:100%;object-fit:contain}.ex-ss__gift-qty{display:grid;flex:none;place-items:center;min-width:17px;height:17px;padding:0 3px;border-radius:17px;background:var(--ss-gift-qty-bg, #d32f2f);color:var(--ss-gift-qty-c, #fff);font-size:var(--ss-gift-qty-fs, 11px);font-weight:var(--ex-weight-bold, 700);line-height:1}.ex-ss__gift-name{font-size:var(--ss-gift-fs, 12px);font-weight:var(--ss-gift-fw, 600);line-height:1.3}.ex-ss__gift-value{position:relative;flex:none;overflow:hidden}.ex-ss__gift-prices{display:inline-flex;align-items:baseline;gap:4px;font-size:var(--ss-gift-fs, 12px);opacity:0;transform:translate(-10px);transition:opacity .4s ease calc(var(--i, 1) * .15s),transform .4s ease calc(var(--i, 1) * .15s)}.ex-ss__gift-price{font-weight:var(--ex-weight-bold, 700)}.ex-ss__gift-prices s{color:#999;font-size:.9em}.ex-ss__gift-lock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;color:#999;transition:opacity .5s ease-out calc(var(--i, 1) * .15s),transform .5s ease-out calc(var(--i, 1) * .15s)}.ex-ss__card.is-on .ex-ss__gift-prices{opacity:1;transform:translate(0)}.ex-ss__card.is-on .ex-ss__gift-lock{opacity:0;transform:translate(100%)}@media screen and (max-width:480px){.ex-ss__top{align-items:flex-start;gap:10px}.ex-ss__title{font-size:min(var(--ss-title-fs, 16px),14px)}.ex-ss__badge{font-size:9px}.ex-ss__select{font-size:12px}.ex-ss__gift-name,.ex-ss__gift-prices{font-size:var(--ss-gift-fs-m, 12px)}.ex-ss__benefits--two_column,.ex-ss__benefits--inline{display:flex;flex-direction:column;gap:6px}}.ex-bs-block{margin-block:var(--bs-mt, 0) var(--bs-mb, 0);container-type:inline-size}.ex-bs{position:relative;display:block;padding-block:var(--bs-pt, 16px) var(--bs-pb, 0);border:var(--bs-border, 0);border-radius:var(--bs-panel-r, 0);background:var(--bs-panel-bg, transparent)}.ex-bs--has-top-badge{margin-block-start:max(0px,calc(-1 * var(--bs-badge-offset, -10px)))}.ex-bs--panel>.ex-bs__header,.ex-bs--panel>.ex-bs__rows,.ex-bs--panel>.ex-bs__summary,.ex-bs--panel>.ex-bs__button,.ex-bs--panel>.ex-bs__error{margin-inline:var(--bs-px, 16px)}.ex-bs--panel>.ex-bs__button{width:calc(100% - 2 * var(--bs-px, 16px))}.ex-bs__badge{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:20px;background:var(--bs-badge-bg, #e63946);color:var(--bs-badge-c, #fff);font-size:var(--bs-badge-fs, 12px);font-weight:var(--ex-weight-bold, 700);line-height:1.1;text-transform:uppercase;white-space:nowrap}.ex-bs__badge svg,.ex-bs__badge img{width:var(--bs-icon, 14px);height:var(--bs-icon, 14px);object-fit:contain}.ex-bs__badge--top{position:absolute;z-index:1;top:var(--bs-badge-offset, -10px);box-shadow:0 2px 8px #00000026}.ex-bs__badge--top.ex-bs__badge--left{inset-inline-start:var(--bs-px, 16px)}.ex-bs__badge--top.ex-bs__badge--right{inset-inline-end:var(--bs-px, 16px)}.ex-bs__badge--top.ex-bs__badge--center{inset-inline:0;width:max-content;margin-inline:auto}.ex-bs__badge--inline{margin-inline-start:8px;vertical-align:middle}.ex-bs--has-top-badge .ex-bs__header{padding-block-start:8px}.ex-bs__header{display:flex;align-items:center;gap:12px;margin-block-end:12px}.ex-bs__header--center{justify-content:center;text-align:center}.ex-bs__header--right{justify-content:flex-end;text-align:end}.ex-bs__heading{min-width:0}.ex-bs__header--left .ex-bs__heading{flex:1 1 auto}.ex-bs__title{margin:0 0 2px;color:var(--bs-title-c, #000);font-size:var(--bs-title-fs, 20px);font-weight:var(--ex-weight-bold, 700);line-height:1.3}.ex-bs__hl{padding:0 6px;background:var(--bs-hl-bg, #000);color:var(--bs-hl-c, #fff)}.ex-bs__subtitle{margin:0;color:var(--bs-sub-c, #666);font-size:var(--bs-sub-fs, 14px);line-height:1.4;opacity:.85}.ex-bs__thumbs{display:flex;flex:none}.ex-bs__thumb{width:var(--bs-thumb, 36px);height:var(--bs-thumb, 36px);overflow:hidden;border:1px solid var(--bs-thumb-b, #000);border-radius:var(--bs-thumb-r, 6px);background:#fff}.ex-bs__thumb+.ex-bs__thumb{margin-inline-start:-25px;box-shadow:-2px 0 1px #00000040}.ex-bs__thumb img,.ex-bs__thumb svg{display:block;width:100%;height:100%;object-fit:cover}.ex-bs__toggle-wrap{display:flex;flex:none;align-items:center;gap:8px;margin-inline-start:auto}.ex-bs__status{font-size:1.1rem;font-weight:var(--ex-weight-bold, 700);text-transform:uppercase;opacity:0;transition:opacity .3s ease}.ex-bs__status.is-visible{opacity:.8}.ex-bs__switch{position:relative;flex:none;width:46px;height:26px;padding:0;border:0;border-radius:26px;background:var(--bs-tog-off, #d1d5db);cursor:pointer;transition:background-color .3s ease}.ex-bs__switch[aria-checked=true]{background:var(--bs-tog-on, #22c55e)}.ex-bs__switch:focus-visible{outline:2px solid var(--bs-tog-on, #22c55e);outline-offset:2px}.ex-bs__knob{position:absolute;top:3px;inset-inline-start:3px;width:20px;height:20px;border-radius:50%;background:var(--bs-knob, #fff);box-shadow:0 1px 3px #00000040;transition:transform .3s ease}.ex-bs__switch[aria-checked=true] .ex-bs__knob{transform:translate(20px)}[dir=rtl] .ex-bs__switch[aria-checked=true] .ex-bs__knob{transform:translate(-20px)}.ex-bs__switch.is-loading .ex-bs__knob{animation:ex-offers-knob-pulse .8s ease-in-out infinite}.ex-bs__rows{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.ex-bs__row{display:flex;align-items:center;gap:var(--bs-row-gap, 10px);padding:var(--bs-row-p, 8px);border-radius:var(--bs-row-r, 6px);background:var(--bs-row-bg, #fff);cursor:pointer;transition:opacity .2s ease}.ex-bs--fixed .ex-bs__row{cursor:default}.ex-bs--alt .ex-bs__row.is-odd{background:var(--bs-row-odd, #f8f9fa)}.ex-bs--alt .ex-bs__row.is-even{background:var(--bs-row-even, #fff)}.ex-bs__row.is-unchecked{opacity:.65}.ex-bs__row.is-sold-out{opacity:.55;cursor:default}.ex-bs__plus{color:var(--bs-plus-c, #9ca3af);font-size:var(--bs-plus-fs, 18px);font-weight:var(--ex-weight-bold, 700);line-height:1;padding-inline-start:calc(var(--bs-row-p, 8px) + 4px)}.ex-bs__plus--center{padding-inline-start:0;text-align:center}.ex-bs .ex-bs__check[type=checkbox]{display:grid;flex:none;place-items:center;width:20px;height:20px;margin:0;border:2px solid var(--bs-accent, #1a1a1a);border-radius:var(--bs-row-r, 6px);background:#fff center / 14px no-repeat;cursor:pointer;-webkit-appearance:none;appearance:none;transition:box-shadow .2s ease,background-color .2s ease}.ex-bs .ex-bs__check[type=checkbox]:checked{background-color:var(--bs-accent, #1a1a1a);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.ex-bs .ex-bs__check[type=checkbox]:hover:not(:disabled){box-shadow:0 0 0 3px color-mix(in srgb,var(--bs-accent, #1a1a1a) 15%,transparent)}.ex-bs .ex-bs__check[type=checkbox]:focus-visible{outline:2px solid var(--bs-accent, #1a1a1a);outline-offset:2px}.ex-bs .ex-bs__check[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.ex-bs__img{flex:none;width:var(--bs-img, 60px);height:var(--bs-img, 60px);overflow:hidden;border-radius:var(--bs-row-r, 6px)}.ex-bs__img img,.ex-bs__img svg{display:block;width:100%;height:100%;object-fit:cover}.ex-bs__img svg{background:#0000000a}.ex-bs__info{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.ex-bs__ptitle{color:var(--bs-pt-c, #1a1a1a);font-size:var(--bs-pt-fs, 13px);line-height:1.3}.ex-bs__select{max-width:160px;margin-block-start:4px;padding:4px 8px;border:1px solid rgba(0,0,0,.15);border-radius:4px;background:#fff;color:var(--bs-var-c, #666);font:inherit;font-size:var(--bs-var-fs, 11px);cursor:pointer}.ex-bs__variant{margin-block-start:4px;color:var(--bs-var-c, #666);font-size:var(--bs-var-fs, 11px)}.ex-bs__pricing{display:flex;flex:none;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:2px 4px;max-width:45%;text-align:end}.ex-bs__compare{color:var(--bs-cmp-c, #999);font-size:var(--bs-cmp-fs, 12px);opacity:.8}.ex-bs__price{color:var(--bs-price-c, #1a1a1a);font-size:var(--bs-price-fs, 14px);font-weight:var(--ex-weight-semibold, 600)}.ex-bs__save{flex-basis:100%;width:max-content;max-width:max-content;margin-inline-start:auto;padding:2px 6px;border-radius:calc(var(--bs-row-r, 6px) / 2);background:var(--bs-save-bg, #22c55e);color:var(--bs-save-c, #fff);font-size:var(--bs-save-fs, 10px);font-weight:var(--ex-weight-bold, 700);line-height:1.3;white-space:nowrap}@container (max-width: 480px){.ex-bs .ex-bs__pricing{max-width:34%}.ex-bs .ex-bs__img{width:min(var(--bs-img, 60px),48px);height:min(var(--bs-img, 60px),48px)}.ex-bs .ex-bs__select{max-width:100%}}.ex-bs__compare[hidden],.ex-bs__save[hidden],.ex-bs__saved[hidden],.ex-bs__compare-total[hidden],.ex-bs__error[hidden]{display:none}.ex-bs__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:12px;border-block-start:var(--bs-sum-border, 0)}.ex-bs__summary-left{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.ex-bs__count{color:var(--bs-sub-c, #666);font-size:var(--bs-sum-fs, 13px)}.ex-bs__saved{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:4px;background:var(--bs-save-bg, #22c55e);color:var(--bs-save-c, #fff);font-size:var(--bs-saved-fs, 12px);font-weight:var(--ex-weight-bold, 700);text-transform:uppercase}.ex-bs__saved svg,.ex-bs__saved img{width:var(--bs-icon, 14px);height:var(--bs-icon, 14px);object-fit:contain}.ex-bs__totals{display:flex;flex-direction:column;align-items:flex-end;margin-inline-start:auto;text-align:end}.ex-bs__compare-total{color:var(--bs-sub-c, #666);font-size:var(--bs-ctot-fs, 12px);opacity:.6}.ex-bs__total{color:var(--bs-title-c, #000);font-size:var(--bs-tot-fs, 20px);font-weight:var(--ex-weight-bold, 700);line-height:1.2}.ex-bs__button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin-block-start:10px;padding:var(--bs-btn-py, 14px) var(--bs-btn-px, 24px);border:0;border-radius:var(--bs-btn-r, 0);background:var(--bs-btn-bg, #1a1a1a);color:var(--bs-btn-c, #fff);font:inherit;font-size:var(--bs-btn-fs, 16px);font-weight:var(--ex-weight-bold, 700);line-height:1.2;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,background-color .2s ease}.ex-bs__button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 16px color-mix(in srgb,var(--bs-btn-solid, var(--bs-btn-bg, #1a1a1a)) 40%,transparent);opacity:.95}.ex-bs__button:focus-visible{outline:2px solid var(--bs-btn-solid, var(--bs-btn-bg, #1a1a1a));outline-offset:3px}.ex-bs__button:disabled{opacity:.6;cursor:not-allowed}.ex-bs__button-label{display:inline-flex;align-items:center;gap:8px}.ex-bs__button-price{opacity:.9}.ex-bs__button-feedback,.ex-bs__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center}.ex-bs__spinner:before,.ex-up__spinner:before{content:"";width:18px;height:18px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:ex-offers-spin .8s linear infinite}.ex-bs__button.is-loading .ex-bs__button-label,.ex-bs__button.is-success .ex-bs__button-label,.ex-bs__button.is-error .ex-bs__button-label{visibility:hidden}.ex-bs__button.is-loading .ex-bs__spinner,.ex-bs__button.is-success .ex-bs__button-feedback,.ex-bs__button.is-error .ex-bs__button-feedback{display:grid}.ex-bs__button.is-success{background:#22c55e}.ex-bs__error{margin:8px 0 0;color:#d82c0d;font-size:1.3rem}@media screen and (max-width:749px){.ex-bs__img{width:calc(var(--bs-img, 60px) * .8);height:calc(var(--bs-img, 60px) * .8)}}.ex-up-block{margin-block:var(--up-mt, 0) var(--up-mb, 0)}.ex-up-block>.ex-editor-warning{margin-block-end:6px}.ex-up{position:relative;display:flex;align-items:stretch;min-height:80px;overflow:hidden;border:var(--up-border, 0);border-radius:var(--up-r, 10px);background:var(--up-bg, #fcf9e6)}.ex-up__img{display:grid;flex:none;place-items:center;align-self:flex-start;width:80px;height:80px;background:var(--up-img-bg, #fcf9e6)}.ex-up__img img,.ex-up__img svg{width:100%;height:100%;object-fit:cover;border-radius:var(--up-img-r, 4px)}.ex-up__img svg{background:#0000000a}.ex-up__info{flex:1 1 auto;min-width:0;padding:8px 5px 8px 18px}.ex-up__title{display:-webkit-box;overflow:hidden;color:var(--up-title-c, #111);font-size:var(--up-title-fs, 16px);font-weight:var(--ex-weight-bold, 700);line-height:1.2;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ex-up__title--link:hover{opacity:.8;text-decoration:underline}.ex-up__desc{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:var(--up-desc-c, #333);font-size:var(--up-desc-fs, 14px);line-height:1.35;opacity:.85;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ex-up__price-line{margin:var(--up-price-mt, 8px) 0 var(--up-price-mb, 8px);color:var(--up-title-c, #111);font-size:var(--up-price-fs, 16px);font-weight:var(--ex-weight-regular, 400)}.ex-up__price-line s{margin-inline-start:4px;font-weight:400;opacity:.6}.ex-up [data-compare][hidden]{display:none}.ex-up__options{display:flex;flex-wrap:wrap;gap:5px;margin-block-start:6px}.ex-up__select{height:18px;padding:1px 16px 1px 4px;border:1px solid var(--up-var-b, #e0e0e0);border-radius:3px;background:var(--up-var-bg, #fff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 3px center / 10px;color:var(--up-var-c, #000);font:inherit;font-size:9px;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}[dir=rtl] .ex-up__select{padding:1px 4px 1px 16px;background-position:left 3px center}.ex-up__action{display:flex;flex:none;flex-direction:column;align-items:stretch;gap:4px;width:80px;padding:30px 8px 8px 0;text-align:center}[dir=rtl] .ex-up__action{padding:30px 0 8px 8px}.ex-up__button{position:relative;min-height:32px;padding:0 6px;border:0;border-radius:var(--up-btn-r, 2px);background:var(--up-btn-bg, #1d1e3a);color:var(--up-btn-c, #fff);font:inherit;font-size:12px;font-weight:var(--ex-weight-semibold, 600);line-height:1.2;cursor:pointer;transition:background-color .2s ease,opacity .2s ease,filter .2s ease}.ex-up__button:hover:not(:disabled){filter:brightness(.95);opacity:.9}.ex-up__button:focus-visible{outline:2px solid var(--up-btn-bg, #1d1e3a);outline-offset:2px}.ex-up__button:disabled{opacity:.5;cursor:not-allowed}.ex-up__button-feedback,.ex-up__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center}.ex-up__button.is-loading .ex-up__button-label,.ex-up__button.is-success .ex-up__button-label,.ex-up__button.is-error .ex-up__button-label{visibility:hidden}.ex-up__button.is-loading .ex-up__spinner,.ex-up__button.is-success .ex-up__button-feedback,.ex-up__button.is-error .ex-up__button-feedback{display:grid}.ex-up__button.is-success{background:#4caf50;animation:ex-offers-pulse .5s ease}.ex-up__button.is-error{background:#f44336;animation:ex-offers-shake .5s ease}.ex-up__button-compare{font-size:11px;opacity:.6}.ex-up--button.ex-up--price-below{min-height:90px}.ex-up--button.ex-up--price-below .ex-up__img{align-self:center}.ex-up--button.ex-up--price-below .ex-up__info{align-self:center;padding-block:10px}.ex-up--button.ex-up--price-below .ex-up__action{align-self:center;width:auto;padding:0 8px}.ex-up--button.ex-up--price-below .ex-up__button{min-height:22px;padding:0 12px;font-size:12px;font-weight:var(--ex-weight-bold, 700);white-space:nowrap}.ex-up--toggle .ex-up__action,.ex-up--with_main_atc .ex-up__action{flex-direction:row;align-items:center;align-self:center;justify-content:flex-end;gap:8px;width:auto;padding:0 10px}.ex-up--toggle.has-tag .ex-up__action,.ex-up--with_main_atc.has-tag .ex-up__action{padding-block-start:14px}.ex-up__toggle-price{display:flex;flex-direction:column;align-items:flex-end;font-size:1.3rem;font-weight:var(--ex-weight-bold, 700);line-height:1.2}.ex-up__toggle-price s{font-size:.85em;font-weight:400;opacity:.6}.ex-up__switch{position:relative;flex:none;width:var(--up-tog-w, 50px);height:var(--up-tog-h, 26px);padding:0;border:0;border-radius:var(--up-tog-h, 26px);background:var(--up-tog-off, #ccc);cursor:pointer;transition:background-color .3s ease}.ex-up__switch[aria-checked=true]{background:var(--up-tog-on, #22c55e)}.ex-up__switch:disabled{opacity:.5;cursor:not-allowed}.ex-up__switch:focus-visible{outline:2px solid var(--up-tog-on, #22c55e);outline-offset:2px}.ex-up__knob{position:absolute;top:3px;inset-inline-start:3px;display:grid;place-items:center;width:calc(var(--up-tog-h, 26px) - 6px);height:calc(var(--up-tog-h, 26px) - 6px);border-radius:50%;background:var(--up-knob, #fff);color:var(--up-tog-on, #22c55e);box-shadow:0 1px 3px #00000040;transition:transform .3s ease}.ex-up__switch[aria-checked=true] .ex-up__knob{transform:translate(calc(var(--up-tog-w, 50px) - var(--up-tog-h, 26px)))}[dir=rtl] .ex-up__switch[aria-checked=true] .ex-up__knob{transform:translate(calc(var(--up-tog-h, 26px) - var(--up-tog-w, 50px)))}.ex-up__check{display:none;line-height:0}.ex-up__switch[aria-checked=true] .ex-up__check{display:block}.ex-up__knob-spinner{display:none;width:60%;height:60%;border:2px solid #999;border-inline-end-color:transparent;border-radius:50%;animation:ex-offers-spin .8s linear infinite}.ex-up__switch.is-loading .ex-up__check{display:none}.ex-up__switch.is-loading .ex-up__knob-spinner{display:block}.ex-up.is-error .ex-up__switch{animation:ex-offers-shake .5s ease}.ex-up__with-main{position:relative;display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:var(--ex-weight-bold, 700)}.ex-up .ex-up__checkbox[type=checkbox]{position:absolute;width:1px;height:1px;margin:0;opacity:0}.ex-up__with-main-box{display:grid;flex:none;place-items:center;width:22px;height:22px;border:2px solid var(--up-btn-bg, #1d1e3a);border-radius:4px;background:#fff;color:transparent;transition:background-color .2s ease}.ex-up__checkbox:checked+.ex-up__with-main-box{background:var(--up-btn-bg, #1d1e3a);color:var(--up-btn-c, #fff)}.ex-up__checkbox:focus-visible+.ex-up__with-main-box{outline:2px solid var(--up-btn-bg, #1d1e3a);outline-offset:2px}.ex-up__checkbox:disabled+.ex-up__with-main-box{opacity:.5}.ex-up__tag{position:absolute;z-index:1;top:0;inset-inline-end:6px;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:0 0 3px 3px;background:var(--up-tag-bg, #e18942);color:var(--up-tag-c, #fff);font-size:11px;font-weight:var(--ex-weight-bold, 700);line-height:1.3}.ex-up__tag-icon{display:inline-flex;line-height:0}.ex-up__tag-icon svg{width:10px;height:10px}.ex-up--placeholder{opacity:.7}.ex-up__error{margin:6px 0 0;color:#d82c0d;font-size:1.3rem;line-height:1.4}.ex-up__error[hidden]{display:none}@media screen and (max-width:749px){.ex-up__title{font-size:var(--up-title-fs-m, 14px);-webkit-line-clamp:2}.ex-up:has(>.ex-up__tag) .ex-up__info{padding-block-start:22px}.ex-up__action{width:70px;padding-block-start:18px}.ex-up--toggle .ex-up__action,.ex-up--with_main_atc .ex-up__action{width:auto;padding-block-start:0}.ex-up__toggle-price{font-size:11px}}@media screen and (max-width:426px){.ex-up__title{font-size:calc(var(--up-title-fs-m, 14px) - 2px)}}@media screen and (max-width:375px){.ex-up__img{width:70px;height:70px}}.ex-gk-block{margin-block:var(--gk-mt, 20px) var(--gk-mb, 20px)}.ex-gk{display:block;padding:4px;border:1.5px solid var(--gk-border, #f87171);border-radius:var(--gk-r, 8px);background:var(--gk-bg, #fef7f7);color:var(--gk-text, #374151)}.ex-gk--theme{--gk-bg: rgba(var(--ex-accent-rgb, 0, 0, 0), .06);--gk-border: var(--ex-accent, currentColor);--gk-text: var(--ex-text, currentColor);--gk-header: var(--ex-heading, var(--ex-text, currentColor));--gk-item-bg: var(--ex-bg, #fff);--gk-count: rgba(var(--ex-text-rgb, 0, 0, 0), .6);--gk-badge-bg: var(--ex-accent, #000);--gk-badge-c: var(--ex-on-accent, #fff)}.ex-gk__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:6px 8px;padding:13px}.ex-gk__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;color:var(--gk-header, #111827);font-size:1.6rem;font-weight:var(--ex-weight-bold, 700);line-height:1.3}.ex-gk__count{color:var(--gk-count, #6b7280);font-size:1.2rem;font-weight:var(--ex-weight-semibold, 500)}.ex-gk__value{display:flex;align-items:center;gap:8px;margin:0}.ex-gk__value s{color:#9ca3af;font-size:1.4rem}.ex-gk__badge{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;background:var(--gk-badge-bg, #dc2626);color:var(--gk-badge-c, #fff);font-size:1.4rem;font-weight:var(--ex-weight-semibold, 600);line-height:1.3;text-transform:uppercase}.ex-gk__badge svg,.ex-gk__badge img{width:var(--gk-icon, 12px);height:var(--gk-icon, 12px);object-fit:contain}.ex-gk__badge-svg{display:inline-flex;line-height:0}.ex-gk__items{margin:0;padding:0;list-style:none}.ex-gk__item{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0;padding:8px;border-radius:var(--gk-item-r, 6px);background:var(--gk-item-bg, #fff)}.ex-gk__item.is-sold-out{opacity:.55}.ex-gk__icon{display:grid;flex:none;place-items:center;width:32px;height:32px}.ex-gk__icon img{width:32px;height:32px;object-fit:contain}.ex-gk__icon-fallback{display:grid;place-items:center;width:32px;height:32px;border-radius:4px;background:#e0e0e0;color:#757575;font-size:1.4rem;font-weight:var(--ex-weight-bold, 700)}.ex-gk__name{flex:1 1 auto;min-width:0;font-size:1.4rem;font-weight:var(--ex-weight-semibold, 600);line-height:1.3}.ex-gk__pricing{display:flex;flex:none;align-items:baseline;gap:6px;font-size:1.3rem}.ex-gk__pricing s{color:#9ca3af}.ex-gk__price{font-weight:var(--ex-weight-semibold, 500)}@media screen and (max-width:749px){.ex-gk__title{font-size:1.5rem}.ex-gk__value s,.ex-gk__badge,.ex-gk__name{font-size:1.3rem}.ex-gk__pricing{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.ex-qb *,.ex-qb__tier,.ex-ss *,.ex-ss__card,.ex-bs *,.ex-up *,.ex-up{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}.ex-qb--shine .ex-qb__ribbon:after{display:none}.ex-qb--cards .ex-qb__tier,.ex-qb--grid .ex-qb__tier{transform:none!important}.ex-bs__button:hover:not(:disabled){transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/elexa-offers.css.map */
