.mamo-tester-widget{margin:2.15rem 0 0;padding:2rem 0 0;border-top:1px solid rgba(var(--color-foreground),.16);background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);max-width:44rem}.mamo-tester-widget__title{margin:0 0 .95rem;font-family:var(--font-heading-family);font-size:1.75rem;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.4;color:inherit}.mamo-tester-widget__reward{--mamo-progress:16.6667%;display:flex;align-items:center;gap:1.15rem;margin:.55rem 0 .25rem;min-height:4.6rem;color:rgb(var(--color-foreground))}.mamo-tester-widget__reward-icon{display:inline-flex;flex:none;width:3rem;height:3rem;align-items:center;justify-content:center;color:rgb(var(--color-foreground));transform:scale(.94);transition:transform .38s cubic-bezier(.2,1.6,.3,1),color .25s ease}.mamo-tester-widget__reward-icon svg{overflow:visible}.mamo-tester-widget__reward-ring{fill:none;stroke:currentColor;stroke-width:1.15;opacity:.46;transition:stroke-width .3s ease,fill .3s ease,opacity .3s ease}.mamo-tester-widget__reward-check{fill:none;stroke:rgb(var(--color-foreground));stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:25;stroke-dashoffset:25;transition:stroke-dashoffset .45s cubic-bezier(.2,.75,.25,1) .08s}.mamo-tester-widget__reward-copy{position:relative;display:block;flex:1;min-width:0}.mamo-tester-widget__reward-progress,.mamo-tester-widget__reward-success,.mamo-tester-widget__reward-error{font-size:1.42rem;line-height:1.5;font-weight:550;display:block;transition:opacity .25s ease,transform .32s ease}.mamo-tester-widget__reward-success,.mamo-tester-widget__reward-error{position:absolute;top:0;left:0;right:0;opacity:0;pointer-events:none;transform:translateY(.55rem)}.mamo-tester-widget__reward-caption{display:block;font-size:1.27rem;line-height:1.55;color:rgba(var(--color-foreground),.68);margin-top:.15rem;transition:opacity .2s ease}.mamo-tester-widget__reward[data-state=success] .mamo-tester-widget__reward-progress,.mamo-tester-widget__reward[data-state=error] .mamo-tester-widget__reward-progress{opacity:0;transform:translateY(-.55rem);pointer-events:none}.mamo-tester-widget__reward[data-state=success] .mamo-tester-widget__reward-success,.mamo-tester-widget__reward[data-state=error] .mamo-tester-widget__reward-error{opacity:1;transform:translateY(0)}.mamo-tester-widget__reward[data-state=success] .mamo-tester-widget__reward-ring{fill:rgba(var(--color-foreground),.075);stroke-width:1.45;opacity:1}.mamo-tester-widget__reward[data-state=success] .mamo-tester-widget__reward-check{stroke-dashoffset:0}.mamo-tester-widget__reward[data-state=success] .mamo-tester-widget__reward-icon{transform:scale(1.08)}.mamo-tester-widget__remaining{display:inline-block;min-width:.65em;text-align:center;font-variant-numeric:tabular-nums}.mamo-tester-widget__remaining.mamo-is-counting{animation:mamo-reward-count .32s cubic-bezier(.2,.8,.25,1)}@keyframes mamo-reward-count{0%{transform:translateY(.38em);opacity:.35;filter:blur(1px)}to{transform:translateY(0);opacity:1;filter:blur(0)}}.mamo-tester-widget__progress-track{height:2px;width:100%;transition:opacity .26s ease,margin .26s ease,height .26s ease;overflow:hidden;background:rgba(var(--color-foreground),.11);margin:.7rem 0 1.15rem}.mamo-tester-widget__progress-fill{display:block;height:100%;width:var(--mamo-progress, 16.6667%);background:rgb(var(--color-foreground));opacity:.58;transition:width .38s cubic-bezier(.2,.75,.2,1),opacity .35s ease}.mamo-tester-widget:has(.mamo-tester-widget__reward[data-state=success]) .mamo-tester-widget__progress-track{opacity:0;height:0;margin:0}.mamo-tester-widget__notice{margin:.4rem 0 .85rem;font-size:1.35rem;line-height:1.55;color:rgba(var(--color-foreground),.76)}.mamo-tester-widget:has(.mamo-tester-widget__reward[data-state=error]) .mamo-tester-widget__progress-track{opacity:0;height:0;margin:0}.mamo-tester-widget__reward[data-state=error] .mamo-tester-widget__reward-progress{display:none}.mamo-tester-widget__reward[data-state=error] .mamo-tester-widget__reward-error{position:static;transform:none}.mamo-tester-widget__claimed{margin:0 0 .85rem;font-size:1.25rem;line-height:1.55;color:rgba(var(--color-foreground),.75)}.mamo-tester-widget__extras{margin:1.1rem 0 0;border-top:1px solid rgba(var(--color-foreground),.1);border-bottom:1px solid rgba(var(--color-foreground),.1)}.mamo-tester-widget__extras summary{display:flex;align-items:center;gap:.7rem;min-height:4.1rem;padding:.85rem 1.9rem .85rem 0;cursor:pointer;list-style:none;position:relative;font-size:1.4rem;line-height:1.5}.mamo-tester-widget__extras summary::-webkit-details-marker{display:none}.mamo-tester-widget__extras summary:after{content:"";position:absolute;top:calc(50% - .35rem);right:.3rem;width:.65rem;height:.65rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .27s cubic-bezier(.2,.8,.2,1)}.mamo-tester-widget__extras:is([open],[data-mamo-expanded=true]) summary:after{transform:rotate(225deg);top:calc(50% - .1rem)}.mamo-tester-widget__extras[data-mamo-animating=true]{overflow:hidden}.mamo-tester-widget__extras summary{transition:background-color .22s ease,padding-left .22s ease}.mamo-tester-widget__extras summary:hover{padding-left:.25rem}.mamo-tester-widget__extras summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mamo-tester-widget__extras-price{color:rgba(var(--color-foreground),.72);font-size:1.38rem;margin-left:auto}.mamo-tester-widget__extras-content{padding:.2rem 0 1.15rem}.mamo-tester-widget__extras-content p{margin:.15rem 0 1.05rem;color:rgba(var(--color-foreground),.72);font-size:1.28rem;line-height:1.55}.mamo-tester-widget__paid-row{display:flex;align-items:stretch;gap:.8rem}.mamo-tester-widget__paid-row input{width:6rem;max-width:25%;padding:.7rem;border:1px solid rgba(var(--color-foreground),.32);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;text-align:center}.mamo-tester-widget__paid-button{flex:1;min-height:4rem;padding:.8rem 1.2rem;font-family:var(--font-body-family);font-size:1.3rem!important;font-weight:var(--font-body-weight)}.mamo-tester-widget__feedback{margin:.65rem 0 0;font-size:1.28rem;line-height:1.55;color:rgb(var(--color-foreground))}.mamo-tester-widget__feedback:empty{display:none}.mamo-tester-cart-note{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;margin:1.5rem 0 1.6rem;padding:1.5rem 1.6rem;border:1px solid rgba(var(--color-foreground),.13);border-radius:1rem;background:rgba(var(--color-foreground),.035);color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.3rem;line-height:1.5;text-align:left}.mamo-tester-cart-note strong{display:block;margin-bottom:.75rem;font-size:1.4rem;line-height:1.4}.mamo-tester-cart-note .mamo-tester-cart-note__item{display:flex;align-items:baseline;gap:.8rem;margin:.35rem 0;min-width:0}.mamo-tester-cart-note .mamo-tester-cart-note__tick{flex:0 0 auto;font-size:1.4rem;font-weight:600}.mamo-tester-cart-note small{display:block;margin-top:.85rem;color:rgba(var(--color-foreground),.68);font-size:1.2rem}#main-cart-footer .cart__blocks>.mamo-tester-cart-note,cart-drawer .drawer__footer>.mamo-tester-cart-note{width:100%}#main-cart-footer .cart__ctas,cart-drawer .drawer__footer>.cart__ctas{min-width:0;width:100%}#main-cart-footer .cart__ctas>.cart__checkout-button,cart-drawer .drawer__footer>.cart__ctas>.cart__checkout-button{width:100%;min-width:0}@media(max-width:749px){.mamo-tester-widget{margin-top:1.6rem;padding-top:1.25rem}.mamo-tester-widget__extras summary{min-height:4.4rem}.mamo-tester-widget__paid-button{font-size:1.3rem!important}}@media(prefers-reduced-motion:reduce){.mamo-tester-widget__reward *,.mamo-tester-widget__extras summary,.mamo-tester-widget__extras summary:after,.mamo-tester-widget__progress-fill{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/mamo-wholesale-testers.css.map */
