.cart-progress{display:none!important}.srx-prog{--srx-n:4;padding:14px 0 16px}.srx-prog__msg{margin:0 0 14px;font-size:13px;font-weight:600;color:#100f0d;line-height:1.4}.srx-prog__msg .missing-value{font-weight:900;box-shadow:inset 0 -7px #5fe67b}.srx-prog__track{position:relative;height:10px;border-radius:99px;background:#edebe3}.srx-prog__fill{position:absolute;top:0;bottom:0;left:0;border-radius:99px;background:linear-gradient(90deg,#ffd200,#5fe67b);transition:width .45s cubic-bezier(.4,0,.2,1)}.srx-prog__mark{position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;border:2px solid #D9D6CC;color:#b5b0a3;font-size:10px;font-weight:900;line-height:1;transition:background .25s ease,border-color .25s ease,color .25s ease}.srx-prog__mark--done{background:#100f0d;border-color:#100f0d;color:#5fe67b}.srx-prog__mark--next{background:#5fe67b;border-color:#100f0d;color:#100f0d;box-shadow:0 0 0 4px #ffe23573}.srx-prog__legend{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--srx-n),1fr);gap:0 4px}.srx-prog__step{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;min-width:0}.srx-prog__step b{font-size:11.5px;font-weight:900;color:#b5b0a3;line-height:1.1}.srx-prog__step em{font-style:normal;font-size:10px;font-weight:700;color:#8a8578;line-height:1.2}.srx-prog__step--done b{color:#100f0d}.srx-prog__step--done em{color:#6b675c}.srx-prog__step--next b{color:#100f0d}.srx-prog__step--next em{color:#100f0d;font-weight:800}@media screen and (max-width:749px){.srx-prog__msg{font-size:12.5px;margin-bottom:12px}.srx-prog__legend{gap:0 2px;margin-top:10px}.srx-prog__step b{font-size:10.5px}.srx-prog__step em{font-size:9px}.srx-prog__mark{width:18px;height:18px;font-size:9px}}.srx-acc{border-top:1px solid #E6E3DA;padding:12px 0 6px;margin:6px 0 0}.srx-acc__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.srx-acc__kicker{margin:0;font-size:12px;font-weight:800;color:#100f0d;letter-spacing:.02em;white-space:nowrap}.srx-acc__tag{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:#5fe67b;color:#5e4d00;padding:4px 8px;border-radius:99px;white-space:nowrap}.srx-acc__rail{list-style:none;margin:0;padding:0 0 2px;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.srx-acc__rail::-webkit-scrollbar{display:none}.srx-acc__card{flex:0 0 118px;scroll-snap-align:start;border:1px solid #E6E3DA;border-radius:12px;padding:8px;background:#fff;display:flex;flex-direction:column;gap:6px}.srx-acc__media{aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:#f5f4ef}.srx-acc__media img{width:100%;height:100%;object-fit:cover;display:block}.srx-acc__title{margin:0;font-size:11.5px;font-weight:800;color:#100f0d;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.srx-acc__title span{font-size:10px;font-weight:600;color:#8a8578}.srx-acc__price{margin:0;display:flex;align-items:baseline;gap:6px}.srx-acc__price s{font-size:10.5px;color:#a9a499}.srx-acc__price b{font-size:13px;font-weight:900;color:#100f0d}.srx-acc__add{font:inherit;font-size:11px;font-weight:800;letter-spacing:.03em;border:0;border-radius:99px;padding:7px 0;cursor:pointer;background:#5fe67b;color:#100f0d}.srx-acc__add[disabled]{opacity:.55;cursor:default}.srx-bonus,.srx-promo,.cart__savings{display:none!important}.cart__total{flex-wrap:wrap;row-gap:4px;align-items:baseline}.cart__total .srx-was{margin-left:auto;background:none;font-size:13.5px;font-weight:700;color:#100f0d;text-decoration:line-through;text-decoration-thickness:1.5px}.cart__total .cart__total-value{display:block;flex:0 0 100%;text-align:right;font-size:22px;font-weight:900;color:#100f0d;letter-spacing:-.03em;transform-origin:right center}@keyframes srx-flash{0%{transform:scale(1)}28%{transform:scale(1.07)}to{transform:scale(1)}}.cart__total .cart__total-value.srx-flash{animation:srx-flash .55s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){.cart__total .cart__total-value.srx-flash{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sr-cart.css.map */
