.oc-bs_h2.oc-mm_h2{margin-top:28px}.oc-bs_tiers{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:16px 0 4px}.oc-bs_tier{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px 7px;border:1px solid var(--mm-line);background:#fff;text-align:center;transition:background .2s ease,border-color .2s ease,color .2s ease}.oc-bs_tier-qty{font-size:11px;line-height:1.2;color:var(--mm-muted-2)}.oc-bs_tier-pct{font-size:13px;font-weight:700;line-height:1.2;color:var(--mm-ink)}.oc-bs_tier.is-base .oc-bs_tier-pct{font-size:11px;font-weight:600}.oc-bs_tier.is-done{border-color:var(--mm-deal)}.oc-bs_tier.is-done .oc-bs_tier-qty{color:var(--mm-deal)}.oc-bs_tier.is-active{background:var(--mm-deal);border-color:var(--mm-deal)}.oc-bs_tier.is-active .oc-bs_tier-qty,.oc-bs_tier.is-active .oc-bs_tier-pct{color:#fff}.oc-bs_becher{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;padding:12px;background:#faf7f3;outline:1px solid var(--mm-ink);outline-offset:0}.oc-bs_becher-img{width:92px;height:92px;object-fit:cover;display:block;mix-blend-mode:multiply;background:#faf7f3}.oc-bs_becher-body{display:flex;flex-direction:column;min-width:0;padding-right:28px}.oc-bs_becher-name{font-size:15px;font-weight:500;line-height:1.25;color:var(--mm-ink)}.oc-bs_becher-sub{margin-top:2px;font-size:12px;color:var(--mm-muted)}.oc-bs_becher-price{margin-top:8px;font-size:15px;font-weight:600;color:var(--mm-ink)}.oc-bs_becher-note{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--mm-muted-2)}.oc-bs_becher-note strong{font-weight:700;color:var(--mm-ink)}.oc-bs_becher-check{position:absolute;top:10px;right:10px;width:26px;height:26px;border-radius:50%;background:var(--mm-deal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m5 12.5 4.2 4.2L19 7.5' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.oc-bs_card{cursor:default}.oc-bs_card .oc-mm_card-img{aspect-ratio:3 / 2;overflow:hidden}.oc-bs_card-tier{display:block;margin-top:4px;font-size:11px;font-weight:700;line-height:1.2;color:var(--mm-deal)}.oc-bs_card-tier.is-muted{font-weight:400;color:var(--mm-muted-2)}.oc-bs_card.is-soldout .oc-bs_card-tier{display:none}.oc-bs_card-img{cursor:pointer}.oc-bs_card.is-soldout .oc-bs_card-img{cursor:not-allowed}.oc-bs_card-img img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply}.oc-bs_card.is-soldout .oc-bs_card-img img{opacity:.55}.oc-bs_card-count{position:absolute;top:10px;right:10px;min-width:26px;height:26px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:13px;background:var(--mm-deal);color:#fff;font-size:12px;font-weight:700}.oc-bs_card-count[hidden]{display:none}.oc-bs_card-count.is-check{width:26px;padding:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m5 12.5 4.2 4.2L19 7.5' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px}.oc-bs_card .oc-mm_card-price{margin-top:8px;min-height:20px}.oc-bs_card .oc-mm_card-was[hidden]{display:none}.oc-bs_add{margin-top:10px;width:100%;min-height:30px;padding:0 12px;border:1px solid var(--mm-ink);border-radius:390px;background:#fff;font:inherit;font-size:13px;font-weight:700;color:var(--mm-ink);cursor:pointer}.oc-bs_add[hidden]{display:none}.oc-bs_stepper{margin-top:10px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;height:30px;border:1px solid var(--mm-ink);border-radius:390px;background:#fff;overflow:hidden}.oc-bs_stepper[hidden]{display:none}.oc-bs_step{height:100%;border:0;background:none;font:inherit;font-size:16px;line-height:1;color:var(--mm-ink);cursor:pointer}.oc-bs_step:hover{background:var(--mm-soft)}.oc-bs_qty{text-align:center;font-size:14px;font-weight:700;color:var(--mm-ink)}.oc-bs_summary{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--mm-line)}.oc-bs_summary[hidden]{display:none}.oc-bs_summary-lbl{display:block;margin-bottom:6px;font-size:12px;font-weight:600;line-height:1.2;color:var(--mm-ink)}.oc-bs .oc-mm_bar-label{display:none}.oc-bs_summary-cup{font-size:12px;line-height:1.3;color:var(--mm-ink);margin-bottom:5px}.oc-bs_summary-lids{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;font-size:12px;line-height:1.3;color:var(--mm-ink)}.oc-bs_summary-lid{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.oc-bs_dot{display:inline-block;width:16px;height:16px;border-radius:2px;box-shadow:inset 0 0 0 1px #0000001f}.oc-bs .oc-mm_bar{overflow:visible}.oc-bs_next{position:absolute;left:50%;top:0;z-index:2;transform:translate(-50%,-50%);max-width:calc(100% - 32px);padding:7px 14px 6px;border-radius:999px;background:var(--mm-deal);color:#fff;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 4px 14px #00000029}.oc-bs .oc-mm_bar-inner{padding-top:22px}.oc-bs .oc-mm_bar:not(.is-complete) .oc-mm_bar-top{opacity:1}.oc-bs .oc-mm_bar-saving[hidden]{display:none}@media screen and (min-width:600px){.oc-bs_tiers{gap:8px}.oc-bs_tier{padding:10px 6px 9px}.oc-bs_tier-qty{font-size:12px}.oc-bs_tier-pct{font-size:15px}}@media screen and (min-width:1024px){.oc-bs .oc-mm_bar-inner{padding-top:32px}.oc-bs_becher{grid-template-columns:120px minmax(0,1fr);padding:16px}.oc-bs_becher-img{width:120px;height:120px}.oc-bs .oc-mm_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.oc-bs--b .oc-bs_becher{grid-template-columns:92px minmax(0,1fr);align-items:start;row-gap:12px}.oc-bs--b .oc-bs_becher-body{padding-right:0}.oc-bs_becher-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.oc-bs_becher-row .oc-bs_stepper{margin-top:0;width:118px;flex:0 0 auto}.oc-bs_becher-tiers{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px}.oc-bs--b .oc-bs_becher-tier{flex:1 1 auto;text-align:center}.oc-bs_save .oc-mm_deal-head,.oc-bs_save .oc-mm_badge{margin-bottom:0}.oc-bs_save-row{margin-top:10px}.oc-bs_save-lbl{font-size:14px}.oc-bs_save-val{font-size:22px}.oc-bs--b .oc-bs_tiers{margin-top:20px}.oc-bs--b .oc-mm_h2.heading-style-h3{margin-bottom:14px}.oc-bs .oc-mm_grid{margin-left:0;margin-right:0}.oc-bs_becher-tier{padding:4px 7px 3px;border:1px solid var(--mm-line);font-size:11px;font-weight:600;line-height:1.2;color:var(--mm-muted-2);white-space:nowrap}.oc-bs_becher-tier.is-active{background:var(--mm-deal);border-color:var(--mm-deal);color:#fff}.oc-bs_becher-tier.is-done{border-color:var(--mm-deal);color:var(--mm-deal)}.oc-bs_becher-tier.is-done.is-active{color:#fff}.oc-bs_becher-was{font-size:12px;font-weight:400;color:var(--mm-muted-2);text-decoration:line-through;margin-left:4px}.oc-bs_becher-was[hidden]{display:none}.oc-bs--b .oc-bs_becher-price.is-discounted>span:first-child{color:var(--mm-sale)}.oc-bs_becher-hint{display:block;margin-top:6px;font-size:11px;font-weight:600;color:var(--mm-deal)}.oc-bs_becher-hint.is-muted{font-weight:400;color:var(--mm-muted-2)}.oc-bs--b .oc-bs_becher-check{display:none}@media screen and (max-width:420px){.oc-bs_becher-row{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-becher-set.css.map */
