.bg-offers{--bg-offers-ink: #1D252D;--bg-offers-ink-soft: #4A5057;--bg-offers-muted: #6B7077;--bg-offers-rule: #ECECEA;--bg-offers-urgent: #B4502A;--bg-offers-media-bg: #F1F4F6;--bg-offers-gutter: var(--spacing-padding-inline, 20px);--bg-offers-gap: 12px;--bg-offers-heading-font: "Barlow", var(--font-heading-family, sans-serif);color:var(--bg-offers-ink);overflow-x:hidden;overflow-x:clip}.bg-offers__carousel{display:block}.bg-offers__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:20px}.bg-offers__intro{display:flex;flex-direction:column;gap:8px;max-width:560px;flex:1 1 240px}.bg-offers__eyebrow{margin:0;font-family:var(--bg-offers-heading-font);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bg-offers-accent)}.bg-offers__heading{margin:0;font-family:var(--bg-offers-heading-font);font-size:28px;font-weight:700;line-height:1.15;color:var(--bg-offers-ink)}.bg-offers__description,.bg-offers__description p{margin:0;font-size:15px;line-height:1.5;color:var(--bg-offers-ink-soft)}.bg-offers__header-actions{display:flex;align-items:center;gap:12px}.bg-offers__view-all{display:inline-block;padding:12px 0;font-size:14px;font-weight:600;color:var(--bg-offers-accent);text-decoration:none;white-space:nowrap}.bg-offers__view-all:hover{color:var(--bg-offers-ink);text-decoration:underline;text-underline-offset:3px}.bg-offers__nav{display:none;gap:8px}.bg-offers__arrow{width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(29,37,45,.2);border-radius:50%;background:#fff;color:var(--bg-offers-ink);cursor:pointer;transition:border-color .15s ease,color .15s ease}.bg-offers__arrow:hover:not(:disabled){border-color:var(--bg-offers-accent);color:var(--bg-offers-accent)}.bg-offers__arrow:disabled{opacity:.4;cursor:default}.bg-offers__viewport{margin-inline:calc(-1 * var(--bg-offers-gutter))}.bg-offers__track{list-style:none;margin:0;padding:4px var(--bg-offers-gutter) 8px;display:flex;gap:var(--bg-offers-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bg-offers-gutter);overscroll-behavior-x:contain;scrollbar-width:none}.bg-offers__track::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:no-preference){.bg-offers__track{scroll-behavior:smooth}}.bg-offers__item{flex:0 0 min(320px,84%);display:flex;scroll-snap-align:start}.bg-offers__card{box-sizing:border-box;width:100%;display:flex;gap:14px;padding:14px;background:#fff;border:1px solid var(--bg-offers-rule);border-radius:16px}.bg-offers__media{position:relative;flex:0 0 104px;height:104px;border-radius:12px;overflow:hidden;background:var(--bg-offers-media-bg)}.bg-offers__img{display:block;width:100%;height:100%;object-fit:contain}.bg-offers__img--placeholder{fill:#1d252d40}.bg-offers__badge{position:absolute;top:8px;left:8px;padding:4px 8px;border-radius:30px;background:var(--bg-offers-accent);color:#fff;font-family:var(--bg-offers-heading-font);font-size:12px;font-weight:700;line-height:1.2}.bg-offers__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.bg-offers__urgency{margin:0;display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:16px;color:var(--bg-offers-urgent)}.bg-offers__title{margin:0;min-height:2.5em;font-family:var(--bg-offers-heading-font);font-size:16px;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bg-offers__title a{color:var(--bg-offers-ink);text-decoration:none}.bg-offers__title a:hover{text-decoration:underline;text-underline-offset:3px}.bg-offers__price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.bg-offers__price-sale{font-size:18px;font-weight:700;color:var(--bg-offers-ink)}.bg-offers__price-compare{font-size:14px;color:var(--bg-offers-muted)}.bg-offers__actions{margin-top:auto;padding-top:4px;min-height:44px}.bg-offers__actions .btn,.bg-offers__actions button[type=submit]{width:100%;min-height:44px;padding:0 16px;border:1px solid var(--bg-offers-accent);border-radius:30px;background:var(--bg-offers-accent);color:#fff;font-family:var(--bg-offers-heading-font);font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.bg-offers__actions .btn:hover:not(:disabled),.bg-offers__actions button[type=submit]:hover:not(:disabled){background:var(--bg-offers-ink);border-color:var(--bg-offers-ink)}.bg-offers__actions .btn:disabled{background:#fff;border-color:#1d252d33;color:var(--bg-offers-muted);cursor:default}.bg-offers__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;min-height:20px}.bg-offers__dots{display:flex;align-items:center;gap:6px}.bg-offers__dot{display:block;width:6px;height:6px;border-radius:3px;background:#1d252d33;transition:width .2s ease,background-color .2s ease}.bg-offers__dot.is-active{width:20px;background:var(--bg-offers-ink)}.bg-offers__status{margin:0;font-size:13px;line-height:20px;color:var(--bg-offers-muted)}.bg-offers__carousel:not(:has(.bg-offers__item:nth-child(2))) .bg-offers__nav,.bg-offers__carousel:not(:has(.bg-offers__item:nth-child(2))) .bg-offers__footer{display:none}.bg-offers a:focus-visible,.bg-offers button:focus-visible{outline:2px solid var(--bg-offers-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.bg-offers__dot,.bg-offers__arrow,.bg-offers__actions .btn{transition:none}}@media screen and (min-width:750px){.bg-offers{--bg-offers-gap: 16px}.bg-offers__nav{display:flex}.bg-offers__heading{font-size:34px}.bg-offers__item{flex-basis:calc((100% - var(--bg-offers-gap)) / 2.15)}.bg-offers__carousel:not(:has(.bg-offers__item:nth-child(3))) .bg-offers__nav,.bg-offers__carousel:not(:has(.bg-offers__item:nth-child(3))) .bg-offers__footer{display:none}}@media screen and (min-width:990px){.bg-offers{--bg-offers-gap: 20px}.bg-offers__header{margin-bottom:28px}.bg-offers__heading{font-size:40px;line-height:1.1}.bg-offers__view-all{font-size:15px}.bg-offers__viewport{margin-inline:0}.bg-offers__track{padding-inline:0;scroll-padding-inline:0}.bg-offers__item{flex-basis:calc((100% - 2 * var(--bg-offers-gap)) / 3)}.bg-offers__card{gap:18px;padding:16px}.bg-offers__media{flex-basis:132px;height:132px}.bg-offers__badge{top:10px;left:10px;padding:4px 10px;font-size:13px}.bg-offers__title{font-size:17px}.bg-offers__price-sale{font-size:19px}.bg-offers__carousel:not(:has(.bg-offers__item:nth-child(4))) .bg-offers__nav,.bg-offers__carousel:not(:has(.bg-offers__item:nth-child(4))) .bg-offers__footer{display:none}}.bg-callout{gap:12px;white-space:nowrap}.bg-callout__icon{display:inline-flex;flex:0 0 var(--bg-callout-icon-size, 28px);width:var(--bg-callout-icon-size, 28px);height:var(--bg-callout-icon-size, 28px)}.bg-callout__icon svg,.bg-callout__icon img{display:block;width:100%;height:100%;object-fit:contain}.bg-callout__img--invert{filter:brightness(0) invert(1)}.bg-callout__label{line-height:1.2}@media(prefers-reduced-motion:reduce){.js-running-content .marquee__items--animate{animation-play-state:paused}}
/*# sourceMappingURL=/cdn/shop/t/161/compiled_assets/styles.css.map?subset=AAQAAAAAAAAACA */
