.auffa-ps{--aps-green: #17443d;--aps-lime: #c4f956;--aps-lime-soft: #f1fdf1;--aps-line: #e3e6e4;--aps-muted: #6b7471;--aps-radius: 14px;display:flex;flex-direction:column;gap:14px;width:100%;font-family:var(--font-body--family);color:#1a1a1a}.auffa-ps fieldset{margin:0;padding:0;border:0;min-width:0}.auffa-ps input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.auffa-ps label{cursor:pointer}.auffa-ps :focus-visible+span,.auffa-ps label:has(input:focus-visible){outline:2px solid var(--aps-green);outline-offset:2px}.auffa-ps__appstle-sink,.auffa-ps .ab-volume-discount-container{display:none!important}.auffa-ps__label{margin-bottom:8px;padding:0;font-size:14px;font-weight:700}.auffa-ps__segments{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.auffa-ps__segment span{display:block;padding:10px 4px;border:1px solid var(--aps-line);border-radius:10px;background:#fff;font-size:13px;font-weight:600;text-align:center;transition:background .15s,border-color .15s}.auffa-ps__segment input:checked+span{background:var(--aps-green);border-color:var(--aps-green);color:#fff}.auffa-ps__rec{margin:10px 0 0;font-size:14px;line-height:1.45;text-align:center}.auffa-ps__rec strong{color:var(--aps-green)}.auffa-ps__rec span{color:var(--aps-muted)}.auffa-ps__option{position:relative;border:1.5px solid var(--aps-line);border-radius:var(--aps-radius);background:#fff;transition:border-color .15s,box-shadow .15s}.auffa-ps__option--sub{margin-top:10px}.auffa-ps__option.is-active{border-color:var(--aps-green);box-shadow:0 0 0 3px #c4f9568c}.auffa-ps__badge{position:absolute;top:-11px;left:16px;padding:3px 10px;border-radius:999px;background:var(--aps-lime);border:1px solid var(--aps-green);font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--aps-green)}.auffa-ps__head{display:flex;align-items:center;gap:10px;padding:16px 14px;border-radius:calc(var(--aps-radius) - 2px)}.auffa-ps__option--sub .auffa-ps__head{padding-top:20px}.auffa-ps__option.is-active .auffa-ps__head{background:var(--aps-lime-soft)}.auffa-ps__radio{flex-shrink:0;width:16px;height:16px;border:1.5px solid #9aa4a0;border-radius:50%;background:#fff;transition:border .15s}.auffa-ps__radio--lg{width:22px;height:22px}.auffa-ps input:checked+.auffa-ps__radio{border:5px solid var(--aps-green)}.auffa-ps input:checked+.auffa-ps__radio--lg{border-width:7px}.auffa-ps__title{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1;min-width:0;font-size:16px;font-weight:700}.auffa-ps__pill{padding:2px 8px;border-radius:999px;background:var(--aps-lime);font-size:12px;font-weight:700;color:var(--aps-green)}.auffa-ps__pill:empty{display:none}.auffa-ps__price{display:flex;flex-direction:column;align-items:flex-end;text-align:right;white-space:nowrap}.auffa-ps__price s{color:var(--aps-muted);font-size:14px}.auffa-ps__price b{font-size:17px}.auffa-ps__price-now{color:var(--aps-green)}.auffa-ps__price small{font-size:12px;color:var(--aps-muted)}.auffa-ps__body{display:flex;flex-direction:column;gap:14px;padding:4px 14px 16px}.auffa-ps__body[hidden]{display:none}.auffa-ps__qty{display:grid;grid-template-columns:1fr 1fr;gap:8px}.auffa-ps__tile{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;row-gap:2px;padding:10px 12px;border:1px solid var(--aps-line);border-radius:10px;transition:border-color .15s,background .15s}.auffa-ps__tile:has(input:checked){border-color:var(--aps-green);background:var(--aps-lime-soft)}.auffa-ps__tile-name{font-size:14px;font-weight:700}.auffa-ps__tile-price{grid-column:2;font-size:12px;color:var(--aps-muted)}.auffa-ps__tile-price b{color:var(--aps-green)}.auffa-ps__supply{grid-column:1 / -1;display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:var(--aps-lime-soft);font-size:13px;line-height:1.4}.auffa-ps__supply[hidden],.auffa-ps__supply [hidden]{display:none}.auffa-ps__supply p{margin:0}.auffa-ps__supply-short{padding:8px 10px;border:1px solid #f0d58a;border-radius:8px;background:#fff8e1;color:#5c4500}.auffa-ps__freq-label{margin-bottom:8px;padding:0;font-size:13px;font-weight:600}.auffa-ps__freq-options{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.auffa-ps__chip span{display:flex;align-items:center;justify-content:center;height:100%;padding:8px 4px;border:1px solid var(--aps-green);border-radius:8px;font-size:12px;font-weight:600;line-height:1.2;text-align:center;color:var(--aps-green)}.auffa-ps__chip input:checked+span{background:var(--aps-green);color:#fff}.auffa-ps__benefits{padding:12px 14px;border:1px solid var(--aps-line);border-radius:10px}.auffa-ps__benefits-title{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.auffa-ps__benefits ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--aps-green)}.auffa-ps__benefits li{display:flex;align-items:center;gap:8px}.auffa-ps__check{position:relative;flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--aps-lime)}.auffa-ps__check:after{content:"";position:absolute;left:7px;top:4px;width:4px;height:8px;border:solid var(--aps-green);border-width:0 2px 2px 0;transform:rotate(45deg)}.auffa-ps__option--sub:not(.is-active) .auffa-ps__freq{display:none}.auffa-ps__option--sub:not(.is-active) .auffa-ps__benefits,.auffa-ps__option--sub:not(.is-active) .auffa-ps__benefits ul{color:var(--aps-muted)}.auffa-ps__option--sub:not(.is-active) .auffa-ps__benefits-title,.auffa-ps__option--sub:not(.is-active) .auffa-ps__benefits li>span:last-child{text-decoration:line-through}.auffa-ps__option--sub:not(.is-active) .auffa-ps__check{background:var(--aps-line)}.auffa-ps__option--sub:not(.is-active) .auffa-ps__check:after{border-color:var(--aps-muted)}.auffa-ps__buy{padding:0 14px 16px}.auffa-ps__buy:empty{display:none}.auffa-ps__form{display:flex;flex-direction:column;gap:8px}.auffa-ps__atc{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 8px;width:100%;padding:12px 20px;border:1px solid #000;border-radius:999px;background:var(--aps-lime);color:#1a1a2e;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s}.auffa-ps__atc:hover:not(:disabled){background:#d4ff66;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.auffa-ps__atc:disabled{cursor:not-allowed;opacity:.6}.auffa-ps__atc.is-loading{background:var(--aps-green);color:#fff;pointer-events:none}.auffa-ps__atc-compare{font-weight:600;opacity:.6}.auffa-ps__atc-sub{flex-basis:100%;font-size:12px;font-weight:500;opacity:.8}.auffa-ps__atc-sub [hidden]{display:none}.auffa-ps__savings,.auffa-ps__note{margin:0;font-size:12px;text-align:center}.auffa-ps__savings{font-weight:700;color:var(--aps-green)}.auffa-ps__savings[hidden]{display:none}.auffa-ps__note{color:var(--aps-muted)}@media screen and (min-width:750px){.auffa-ps__title{font-size:17px}.auffa-ps__tile{padding:12px 14px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/auffa-purchase-selector.css.map */
