.mbr-rb{margin-top:2.5rem}@media(max-width:767px){body .page-container .product-sticky-form.mbr-rb-sticky-controlled{transition:opacity var(--animation-primary),transform var(--animation-primary)}.product-sticky-form.mbr-rb-sticky-hidden{opacity:0}.product-sticky-form.mbr-rb-sticky-hidden .product-sticky-form__card{pointer-events:none}}.mbr-rb__pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mbr-rb__pill{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:999px;border:1px dashed rgb(var(--color-border-dark));background:transparent;color:rgb(var(--color-foreground) / .6);font-size:.8125rem;line-height:1;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.mbr-rb__pill:focus-visible,.mbr-rb__toggle:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.mbr-rb__pill .mbr-rb__icon-check,.mbr-rb__toggle .mbr-rb__icon-check{display:none}.mbr-rb__pill[aria-pressed=true]{border-style:solid;border-color:rgb(var(--color-button-background));background:rgb(var(--color-button-background));color:rgb(var(--color-button-text))}.mbr-rb__pill[data-phase="1"][aria-pressed=true]{border-color:rgb(var(--mbr-rb-phase-1));background:rgb(var(--mbr-rb-phase-1));color:rgb(var(--mbr-rb-phase-1-text))}.mbr-rb__pill[data-phase="2"][aria-pressed=true]{border-color:rgb(var(--mbr-rb-phase-2));background:rgb(var(--mbr-rb-phase-2));color:rgb(var(--mbr-rb-phase-2-text))}.mbr-rb__pill[data-phase="3"][aria-pressed=true]{border-color:rgb(var(--mbr-rb-phase-3));background:rgb(var(--mbr-rb-phase-3));color:rgb(var(--mbr-rb-phase-3-text))}.mbr-rb__pill[aria-pressed=true] .mbr-rb__icon-plus,.mbr-rb__toggle[aria-pressed=true] .mbr-rb__icon-plus{display:none}.mbr-rb__pill[aria-pressed=true] .mbr-rb__icon-check,.mbr-rb__toggle[aria-pressed=true] .mbr-rb__icon-check{display:block}.mbr-rb__pill[aria-pressed=true] .mbr-rb__icon-check{color:rgb(var(--color-button-text))}.mbr-rb__pill.is-soldout{cursor:default;opacity:.5}.mbr-rb__pill.is-anchor:not([aria-pressed=true]){border-style:solid;border-color:rgb(var(--color-highlight));background:rgb(var(--color-highlight) / .25);color:rgb(var(--color-foreground))}.mbr-rb__status{margin:1rem 0 1.5rem;color:rgb(var(--color-foreground) / .7)}.mbr-rb__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mbr-rb__card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:.875rem 1rem 1.25rem;border:1px dashed rgb(var(--color-border));border-radius:.75rem;background:rgb(var(--color-background));transition:border-color .15s ease,background-color .15s ease}.mbr-rb__card:not(.is-soldout){cursor:pointer}.mbr-rb__card:not(.is-selected) .mbr-rb__media img,.mbr-rb__card:not(.is-selected) .mbr-rb__media svg{filter:grayscale(1);opacity:.45;transition:filter .15s ease,opacity .15s ease}.mbr-rb__card:not(.is-selected) .mbr-rb__title,.mbr-rb__card:not(.is-selected) .mbr-rb__price,.mbr-rb__card:not(.is-selected) .mbr-rb__badge{opacity:.4;transition:opacity .15s ease}.mbr-rb__card:not(.is-selected):not(.is-soldout):hover .mbr-rb__media img,.mbr-rb__card:not(.is-selected):not(.is-soldout):hover .mbr-rb__media svg{filter:grayscale(.4);opacity:.75}.mbr-rb__card.is-selected .mbr-rb__media img,.mbr-rb__card.is-selected .mbr-rb__media svg{filter:none;opacity:1;transition:filter .15s ease,opacity .15s ease}.mbr-rb__card.is-selected{border:1.5px solid rgb(var(--color-highlight));background:rgb(var(--color-highlight) / .06)}.mbr-rb__card.is-anchor .mbr-rb__media img,.mbr-rb__card.is-anchor .mbr-rb__media svg{filter:none;opacity:1}.mbr-rb__card.is-anchor .mbr-rb__title,.mbr-rb__card.is-anchor .mbr-rb__price,.mbr-rb__card.is-anchor .mbr-rb__badge{opacity:1}.mbr-rb__card.is-soldout{opacity:.55}.mbr-rb__card-top{min-height:.875rem;margin-bottom:.5rem;align-self:flex-start}.mbr-rb__anchor-label{font-size:.6875rem;font-weight:600;line-height:1;letter-spacing:.04em;color:rgb(var(--color-foreground) / .6)}.mbr-rb__card:not(.is-anchor) .mbr-rb__anchor-label{visibility:hidden}.mbr-rb__media{display:flex;align-items:center;justify-content:center;width:100%;height:var(--mbr-rb-media-height, 27.5rem)}.mbr-rb__media>:is(img,svg){width:100%;height:100%;object-fit:contain}.mbr-rb__media--interactive{position:relative;-webkit-appearance:none;appearance:none;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.mbr-rb__media-hint{position:absolute;top:0;right:0;display:none;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid rgb(var(--color-border));background:rgb(var(--color-background));color:rgb(var(--color-foreground));opacity:0;transition:opacity .15s ease}@media(hover:hover)and (min-width:768px){.mbr-rb__media-hint{display:flex}.mbr-rb__media--interactive:hover .mbr-rb__media-hint,.mbr-rb__media--interactive:focus-visible .mbr-rb__media-hint{opacity:1}}.mbr-rb__toggle--quickview{width:100%;justify-content:center;margin-top:0}.mbr-rb-qv-replaced .product-form__submit,.mbr-rb-qv-replaced .shopify-payment-button,.mbr-rb-qv-replaced quantity-input,.mbr-rb-qv-replaced .quantity__rules{display:none!important}.mbr-rb__badge{display:inline-block;font-size:.6875rem;line-height:1;padding:.375rem .75rem;border-radius:999px;background:rgb(var(--color-highlight) / .3);color:rgb(var(--color-foreground))}.mbr-rb__card[data-phase="1"] .mbr-rb__badge{background:rgb(var(--mbr-rb-phase-1));color:rgb(var(--mbr-rb-phase-1-text))}.mbr-rb__card[data-phase="2"] .mbr-rb__badge{background:rgb(var(--mbr-rb-phase-2));color:rgb(var(--mbr-rb-phase-2-text))}.mbr-rb__card[data-phase="3"] .mbr-rb__badge{background:rgb(var(--mbr-rb-phase-3));color:rgb(var(--mbr-rb-phase-3-text))}.mbr-rb__title{font-size:.9375rem;margin:0}.mbr-rb__toggle{cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;margin-top:.25rem;padding:.5rem 1.125rem;min-height:2.75rem;border-radius:999px;border:1px solid rgb(var(--color-button-background));background:rgb(var(--color-button-background));color:rgb(var(--color-button-text));font-size:.8125rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.mbr-rb__toggle[aria-pressed=true]{background:transparent;border-color:rgb(var(--color-button-background) / .35);color:rgb(var(--color-foreground))}.mbr-rb__toggle--soldout,.mbr-rb__toggle:disabled{cursor:default;border-color:rgb(var(--color-foreground) / .2);background:transparent;color:rgb(var(--color-foreground) / .5)}.mbr-rb__toggle--soldout:hover,.mbr-rb__toggle:disabled:hover{border-color:rgb(var(--color-foreground) / .2);background:transparent;color:rgb(var(--color-foreground) / .5)}.mbr-rb__summary{display:grid;grid-template-rows:0fr;overflow:hidden;margin-top:0;opacity:0;transition:grid-template-rows .35s ease,margin-top .35s ease,opacity .25s ease}.mbr-rb__summary.is-visible{grid-template-rows:1fr;margin-top:1.5rem;opacity:1}.mbr-rb__summary-inner{overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:0 1.5rem;border:1px solid rgb(var(--color-border));border-radius:1rem;background:rgb(var(--mbr-rb-summary-bg, 255 255 255));transition:padding-top .35s ease,padding-bottom .35s ease}.mbr-rb__summary.is-visible .mbr-rb__summary-inner{padding-top:1.125rem;padding-bottom:1.125rem}.mbr-rb__summary-info{max-width:32rem}.mbr-rb__summary-note{margin-top:.5rem;color:rgb(var(--color-foreground) / .7)}.mbr-rb__summary-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1.25rem}.mbr-rb__summary-actions .product-form__error-message{flex-basis:100%;margin:0}.mbr-rb__summary-price{white-space:nowrap}.mbr-rb__submit{min-width:12rem}.mbr-rb__hint{margin-bottom:1rem;padding:.75rem 1rem;border:1px dashed rgb(var(--color-border-dark));border-radius:.5rem}.mbr-rb__media-placeholder{opacity:.35}@media(max-width:767px){.mbr-rb__pills{gap:.5rem}.mbr-rb__pill{padding:.625rem .5rem}.mbr-rb__pill-prefix{display:none}.mbr-rb__cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.5rem}.mbr-rb{--mbr-rb-media-height: var(--mbr-rb-media-height-mobile, 16rem)}.mbr-rb__card{flex:0 0 var(--mbr-rb-card-width-mobile, 80%);scroll-snap-align:center}.mbr-rb__summary-inner{flex-direction:column;gap:1rem}.mbr-rb__summary-actions{width:100%;justify-content:space-between;gap:1rem}.mbr-rb__submit{flex:1 1 100%;min-width:0}}@media(prefers-reduced-motion:reduce){.mbr-rb *,.mbr-rb{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mbr-routine-builder.css.map */
