.lf-tiers{--lf-t-accent: var(--lf-p-accent, #00a28a);--lf-t-dark: var(--lf-p-dark, #0d4a2f);--lf-t-mint: var(--lf-p-mint, #effbf6);--lf-t-line: var(--lf-p-line, #bfe6d7);--lf-t-green: var(--lf-p-green, #12955f)}.lf-tiers__list{display:flex;flex-direction:column;gap:16px}.lf .lf-tiers__card{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) auto;column-gap:14px;align-items:center;min-height:62px;padding:4px 10px;margin:0;background:#fff;border:1px solid var(--lf-t-line);border-radius:4px;cursor:pointer;color:#111;text-align:left;transition:border-color .15s,background-color .15s}.lf-tiers--hero .lf-tiers__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--lf-t-line);border-radius:4px;pointer-events:none}.lf .lf-tiers__card:hover{border-color:var(--lf-t-accent)}.lf .lf-tiers__card.is-selected{min-height:64px;background:var(--lf-t-mint);border:2px solid var(--lf-t-accent);box-shadow:inset 0 0 0 1px #fff,inset 0 0 0 2px var(--lf-t-accent)}.lf-tiers--hero .lf-tiers__card.is-selected:before{display:none}.lf .lf-tiers__card.is-selected .lf-tiers__img{margin-left:-1px}.lf-tiers__card.is-soldout{opacity:.55}.lf-tiers__radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.lf-tiers__card:focus-within{outline:2px solid var(--lf-t-accent);outline-offset:2px}.lf-tiers__card:has(.lf-tiers__radio:focus:not(:focus-visible)){outline:none}.lf-tiers__badge{position:absolute;top:-8px;right:15px;z-index:4;padding:2px 10px;border-radius:10px;font-size:10px;line-height:14.5px;font-weight:700;white-space:nowrap}.lf-tiers__img{display:block;width:64px;height:52px}.lf .lf-tiers__img img,.lf-tiers__img svg{width:100%;height:100%;object-fit:contain;display:block}.lf-tiers__text{display:flex;flex-direction:column;min-width:0}.lf-tiers__name{font-size:14px;line-height:20.3px;font-weight:700;color:#111}.lf-tiers__desc{font-size:12px;line-height:17.4px;color:#111}.lf-tiers__per{display:none;font-size:11px;line-height:15.95px;font-style:italic;color:#444}.lf-tiers__prices{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.lf-tiers__price{font-size:13px;line-height:18.85px;font-weight:700;color:#111}.lf-tiers__compare{font-size:11px;line-height:15.95px;color:#888;text-decoration:line-through}.lf-tiers__good{display:none}.lf-tiers__plans{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin:16px 0 0}.lf .lf-tiers__plan{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:85px;padding:12px 10px;margin:0;background:#fff;border:1px solid #d9d9d9;border-radius:10px;color:#111;text-align:center;cursor:pointer;box-shadow:none;font-family:var(--lf-font);letter-spacing:normal;text-transform:none}.lf .lf-tiers__plan.is-active{background:#eef8f3;border:2px solid #22a06b}.lf-tiers__plan-t{font-size:15.5px;line-height:19.375px;font-weight:700}.lf-tiers__plan-s{font-size:12.5px;line-height:16.25px;font-weight:400;color:#333}.lf .lf-tiers__ship{display:flex;align-items:center;justify-content:center;gap:0;margin:14px 0 10px;font-size:14px;line-height:20.3px;color:#111}.lf-tiers__dot{width:7px;height:7px;border-radius:50%;background:#22a06b;margin-right:8px;box-shadow:0 0 0 3px #22a06b2e;flex:none}.lf-tiers__ship u{margin-left:6px;text-underline-offset:2px}.lf-tiers__buy{display:flex;flex-direction:column}.lf-tiers__pf{display:block}.lf-tiers__form{margin:0}.lf-tiers__error{color:#a11919;padding:0 0 8px;font-size:13px}.lf .lf-tiers__atc{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:36px;margin:0;padding:5px 6px 3px;border:0;border-radius:4px 4px 0 0;background:var(--lf-t-accent);color:#fff;cursor:pointer;box-shadow:none;font-family:var(--lf-font);font-size:18px;line-height:26.1px;font-weight:700;letter-spacing:normal;text-transform:none}.lf .lf-tiers__atc:hover{filter:brightness(1.05)}.lf .lf-tiers__atc[disabled],.lf .lf-tiers__atc[aria-disabled=true]{cursor:default;opacity:.8}.lf-tiers__atc-label{display:block;color:#fff}.lf-tiers__atc-compare{margin-left:6px;font-weight:500;opacity:.55;text-decoration:line-through}.lf-tiers__atc-compare[hidden]{display:none}.lf-tiers__spin{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:inherit;border-radius:inherit}.lf-tiers__spin.hidden{display:none}.lf-tiers__spin svg{width:20px;height:20px}.lf-tiers__spin circle{stroke:#fff}.lf .lf-tiers__atc.loading .lf-tiers__atc-label{visibility:hidden}.lf-tiers__note{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:5px;padding:2px 6px 6px;background:var(--lf-t-accent);border-radius:0 0 4px 4px;color:#ffffffe6;font-size:10.5px;line-height:15.225px}.lf-tiers__badge-ic{width:11px;height:11px;flex:none}@media(max-width:749px){.lf-tiers__list{gap:14px}.lf .lf-tiers__card,.lf .lf-tiers__card.is-selected{grid-template-columns:58px minmax(0,1fr) auto;min-height:64px}.lf-tiers__img{width:58px}.lf-tiers__desc{display:none}.lf-tiers__per{display:block}.lf-tiers--hero .lf-tiers__per{margin-top:10px}.lf-tiers--hero .lf-tiers__good{display:block;margin-top:14px;padding:10px 12px;background:var(--lf-t-mint);border:1px solid var(--lf-t-line);border-radius:6px;font-size:11.5px;line-height:16.675px;color:#111}.lf-tiers--hero .lf-tiers__good[hidden]{display:none}.lf-tiers__good-t{display:block;font-size:12px;line-height:17.4px;font-weight:700;color:#0b5132}.lf-tiers__good-s b{font-weight:700;color:#111}.lf-tiers__plans--hide-m{display:none}.lf .lf-tiers__ship{margin:6px 0 10px}.lf-tiers--hero .lf-tiers__good+.lf-tiers__ship,.lf-tiers--hero .lf-tiers__plans+.lf-tiers__ship{margin-top:6px}.lf-tiers--hero .lf-tiers__atc{background:var(--lf-t-dark);border-radius:10px 10px 0 0;padding:5px 10px 3px;font-size:19px;line-height:27.55px;font-weight:400;letter-spacing:.1px}.lf-tiers--hero .lf-tiers__atc-compare,.lf-tiers--stock .lf-tiers__atc-compare{margin-left:8px;opacity:1;color:#ffffff6b;font-weight:400}.lf-tiers--hero .lf-tiers__note{min-height:29px;padding:3px 10px 8px;background:var(--lf-t-dark);border-radius:0 0 10px 10px;color:#a9c9b8;font-size:12.5px;line-height:18.125px;gap:5px}.lf-tiers--hero .lf-tiers__badge-ic{width:12px;height:12px}}.lf-tiers--stock .lf-tiers__list{gap:14px}.lf-tiers--stock .lf-tiers__per{display:block}.lf-tiers--stock .lf-tiers__desc{display:none}.lf-tiers--stock .lf-tiers__card{grid-template-columns:58px minmax(0,1fr) auto;min-height:64px}.lf-tiers--stock .lf-tiers__card.is-selected{box-shadow:none}.lf-tiers--stock .lf-tiers__img{width:58px}.lf .lf-tiers--stock .lf-tiers__ship{margin:14px 0 10px}.lf .lf-tiers--stock .lf-tiers__atc{min-height:58px;padding:6px;border-radius:4px;background:var(--lf-t-dark);font-size:17px;line-height:24.65px;font-weight:400;letter-spacing:.1px}.lf-tiers--stock .lf-tiers__atc-compare{margin-left:6px;opacity:1;color:#ffffff6b;font-weight:400}.lf-tiers__atc-note{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:3px;font-size:10.5px;line-height:15.225px;color:#a9c9b8;font-weight:400;letter-spacing:normal}.lf .lf-tiers .lf-tiers__atc,.lf .lf-tiers .lf-tiers__atc:hover,.lf .lf-tiers .lf-tiers__atc:focus,.lf .lf-tiers .lf-tiers__atc:active{display:flex!important;width:100%!important;min-height:36px!important;margin:0!important;padding:5px 6px 3px!important;border:0!important;border-radius:4px 4px 0 0!important;background:var(--lf-t-accent)!important;color:#fff!important;box-shadow:none!important;font-family:var(--lf-font)!important;font-size:18px!important;line-height:26.1px!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important;transform:none!important}.lf .lf-tiers .lf-tiers__atc-label{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:none!important;color:#fff!important;border-radius:0!important}@media(max-width:749px){.lf .lf-tiers--hero .lf-tiers__atc,.lf .lf-tiers--hero .lf-tiers__atc:hover,.lf .lf-tiers--hero .lf-tiers__atc:focus,.lf .lf-tiers--hero .lf-tiers__atc:active{background:var(--lf-t-dark)!important;border-radius:10px 10px 0 0!important;padding:5px 10px 3px!important;font-size:19px!important;line-height:27.55px!important;font-weight:400!important;letter-spacing:.1px!important}}.lf .lf-tiers--stock .lf-tiers__atc,.lf .lf-tiers--stock .lf-tiers__atc:hover,.lf .lf-tiers--stock .lf-tiers__atc:focus,.lf .lf-tiers--stock .lf-tiers__atc:active{min-height:58px!important;padding:6px!important;border-radius:4px!important;background:var(--lf-t-dark)!important;font-size:17px!important;line-height:24.65px!important;font-weight:400!important;letter-spacing:.1px!important}.lf .lf-tiers .lf-tiers__card,.lf .lf-tiers .lf-tiers__name,.lf .lf-tiers .lf-tiers__desc,.lf .lf-tiers .lf-tiers__price{color:#111;letter-spacing:normal}@media(min-width:750px){.lf-tiers--hero .lf-tiers__text{margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lf-tiers.css.map */
