.cart-deals{--cart-deals-ink: var(--colorDrawerText, var(--colorTextBody, #2a3743));--cart-deals-border: var(--colorDrawerBorder, var(--colorBorder, #e0dfdf));--cart-deals-bg: var(--colorDrawers, var(--colorBody, #fff));--cart-deals-accent: var(--colorSaleTag, #f7bebe);--cart-deals-accent-ink: var(--colorSaleTagText, #2a3743);margin:0 0 16px;color:var(--cart-deals-ink)}.cart-deals__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.cart-deals__title{color:inherit;font-size:.9em;font-weight:600;letter-spacing:.025em;line-height:1.3;margin:0}.cart-deals__controls{display:flex;gap:5px}.cart-deals__arrow{align-items:center;background:var(--cart-deals-bg);border:1px solid var(--cart-deals-border);border-radius:50%;color:var(--cart-deals-ink);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px;transition:background-color .12s ease,color .12s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.cart-deals__arrow:focus-visible{outline:2px solid var(--cart-deals-ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){.cart-deals__arrow:hover,.cart-deals__arrow:focus-visible{background:var(--cart-deals-ink);color:var(--cart-deals-bg)}}@media(hover:none){.cart-deals__arrow:hover{background:var(--cart-deals-bg);color:var(--cart-deals-ink)}}.cart-deals__arrow:active,.cart-deals__arrow.is-pressed{background:var(--cart-deals-ink);color:var(--cart-deals-bg);transform:scale(.94)}.cart-deals__arrow svg{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:15px}.cart-deals__viewport{border-radius:8px;overflow:hidden;touch-action:pan-y}.cart-deals__track{display:flex;transition:transform .32s ease;will-change:transform}.cart-deals__slide{flex:0 0 100%;min-width:0;padding:1px}.cart-deals__card{align-items:stretch;background:color-mix(in srgb,var(--cart-deals-accent) 22%,var(--cart-deals-bg));border:1px solid color-mix(in srgb,var(--cart-deals-accent) 42%,var(--cart-deals-border));border-radius:8px;display:flex;min-height:64px;overflow:hidden}.cart-deals__offer{align-content:center;border-right:1px dashed color-mix(in srgb,var(--cart-deals-accent) 80%,var(--cart-deals-border));display:grid;flex:1 1 auto;gap:3px;min-width:0;padding:9px 11px}.cart-deals__discount{color:var(--cart-deals-ink);font-size:.98em;font-weight:650;line-height:1.25}.cart-deals__details{color:var(--cart-deals-ink);font-size:.76em;line-height:1.3;opacity:.72}.cart-deals__code-wrap{align-content:center;display:grid;flex:0 0 auto;gap:3px;justify-items:center;min-width:94px;padding:7px 9px}.cart-deals__code-label{font-size:.64em;letter-spacing:.1em;opacity:.68;text-transform:uppercase}.cart-deals__code{align-items:center;background:var(--colorDrawerButton, var(--colorBtnPrimary, #2a3743));border:0;border-radius:4px;color:var(--colorDrawerButtonText, var(--colorBtnPrimaryText, #fff));cursor:pointer;display:flex;font:inherit;font-size:.73em;font-weight:600;gap:5px;justify-content:center;line-height:1.2;max-width:100%;padding:6px 8px}.cart-deals__code:hover,.cart-deals__code:focus-visible,.cart-deals__code.is-copied{filter:brightness(1.12)}.cart-deals__code [data-cart-deals-code]{overflow:hidden;text-overflow:ellipsis}.cart-deals__copy-label{border-left:1px solid currentColor;flex:0 0 auto;opacity:.78;padding-left:5px}.cart-deals__pagination{align-items:center;display:flex;gap:5px;justify-content:center;margin-top:7px}.cart-deals__dot{background:var(--cart-deals-border);border:0;border-radius:99px;cursor:pointer;height:6px;min-height:6px;min-width:6px;padding:0;transition:background-color .18s ease,width .18s ease;width:6px}.cart-deals__dot.is-active{background:var(--cart-deals-ink);width:17px}@media screen and (max-width:749px){.cart-deals{margin-bottom:12px}.cart-deals__card{min-height:60px}.cart-deals__offer{padding:8px 9px}.cart-deals__code-wrap{min-width:85px;padding:6px 7px}}@media(prefers-reduced-motion:reduce){.cart-deals__track,.cart-deals__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cart-deals.css.map */
