.lp-bundle{display:block;margin:2rem 0;--lp-bundle-accent: #05382e;--lp-bundle-tint: #def7f2;--lp-bundle-line: #b8d8d1;--lp-bundle-cols: 3}.lp-bundle [hidden]{display:none!important}.lp-bundle__heading{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.4rem;font-size:1.6rem;text-align:center}.lp-bundle__heading:before,.lp-bundle__heading:after{content:"";flex:1;height:2px;background:var(--lp-bundle-line);border-radius:2px}.lp-bundle__tiers{display:grid;grid-template-columns:repeat(var(--lp-bundle-cols),minmax(0,1fr));gap:1rem;align-items:stretch}.lp-bundle__tier{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1.5px solid var(--lp-bundle-line);border-radius:1.2rem;background:rgb(var(--color-background));cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.lp-bundle__tier:hover{border-color:var(--lp-bundle-accent)}.lp-bundle__tier.is-selected{border-color:var(--lp-bundle-accent);background:var(--lp-bundle-tint);box-shadow:0 0 0 1px var(--lp-bundle-accent)}.lp-bundle__tier:has(.lp-bundle__input:focus-visible){outline:.2rem solid var(--lp-bundle-accent);outline-offset:.2rem}.lp-bundle__input{position:absolute;opacity:0;pointer-events:none}.lp-bundle__badge{display:block;margin:-1.5px -1.5px 0;padding:.7rem .6rem;background:var(--lp-bundle-accent);color:#fff;text-align:center;font-size:1.3rem;font-weight:600;line-height:1.2;border-radius:1.2rem 1.2rem 0 0}.lp-bundle__body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:1.4rem .8rem 1.6rem;text-align:center}.lp-bundle__img{display:flex;align-items:flex-end;justify-content:center;height:8rem;width:100%;margin-bottom:.6rem}.lp-bundle__img img{max-height:100%;max-width:100%;width:auto;object-fit:contain}.lp-bundle__img svg{height:100%;max-width:100%;width:auto}.lp-bundle__title{font-size:2.4rem;font-weight:700;line-height:1.1}.lp-bundle__sub{font-size:1.3rem;font-style:italic;opacity:.7}.lp-bundle__now{margin-top:.8rem;font-size:2.4rem;font-weight:700;line-height:1.1}.lp-bundle__was{font-size:1.4rem;opacity:.55}.lp-bundle__variants{margin-top:1.4rem;padding:1.4rem;border:1.5px solid var(--lp-bundle-line);border-radius:1.2rem;display:grid;gap:.8rem}.lp-bundle__variants-title{margin:0 0 .4rem;font-weight:700}.lp-bundle__row{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center}.lp-bundle__row select{width:100%;padding:.8rem 1rem;border-radius:.8rem;border:1px solid rgba(var(--color-foreground),.3);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}@media screen and (max-width:560px){.lp-bundle__tiers{gap:.6rem}.lp-bundle__badge{font-size:1.1rem;padding:.6rem .3rem}.lp-bundle__body{padding:1.1rem .4rem 1.2rem}.lp-bundle__img{height:6rem}.lp-bundle__title,.lp-bundle__now{font-size:1.8rem}.lp-bundle__sub{font-size:1.1rem}.lp-bundle__was{font-size:1.2rem}}.lp-bundle__radio,.lp-bundle__unit,.lp-bundle__save,.lp-bundle__extra,.lp-bundle__pill{display:none}.lp-bundle__info,.lp-bundle__titleline,.lp-bundle__prices{display:contents}.lp-bundle--cards .lp-bundle__unit:not(:empty){display:block;font-size:1.2rem;opacity:.7}.lp-bundle--cards .lp-bundle__pill{display:inline-block}.lp-bundle__pill{padding:.2rem .8rem;border-radius:10rem;background:var(--lp-bundle-pill);color:var(--lp-bundle-pilltext);font-size:1.2rem;font-weight:700;line-height:1.4}.lp-bundle--list .lp-bundle__tiers{display:flex;flex-direction:column;gap:.8rem}.lp-bundle--list .lp-bundle__tier{flex-direction:column;border-radius:1rem}.lp-bundle--list .lp-bundle__badge{align-self:flex-end;position:absolute;top:0;right:1.2rem;margin:0;padding:.3rem 1rem;border-radius:0 0 .8rem .8rem;font-size:1.1rem;z-index:1}.lp-bundle--list .lp-bundle__body{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;justify-items:start;text-align:left;gap:1.2rem;padding:1.4rem}.lp-bundle--list .lp-bundle__img{width:5.2rem;height:5.2rem;margin:0;justify-content:center}.lp-bundle--list .lp-bundle__body:not(:has(.lp-bundle__img)){grid-template-columns:auto 1fr auto}.lp-bundle--list .lp-bundle__radio{display:block;width:2rem;height:2rem;border:2px solid var(--lp-bundle-line);border-radius:50%;background:rgb(var(--color-background));box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.lp-bundle--list .is-selected .lp-bundle__radio{border-color:var(--lp-bundle-accent);box-shadow:inset 0 0 0 .4rem rgb(var(--color-background));background:var(--lp-bundle-accent)}.lp-bundle--list .lp-bundle__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.lp-bundle--list .lp-bundle__titleline{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.lp-bundle--list .lp-bundle__pill{display:inline-block}.lp-bundle--list .lp-bundle__title{font-size:1.6rem}.lp-bundle--list .lp-bundle__sub{font-size:1.3rem;font-style:normal}.lp-bundle--list .lp-bundle__save:not([hidden]):not(:empty){display:block;font-size:1.3rem;font-weight:600;color:var(--lp-bundle-accent)}.lp-bundle--list .lp-bundle__extra{display:block;font-size:1.2rem;opacity:.75}.lp-bundle--list .lp-bundle__prices{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;text-align:right}.lp-bundle--list .lp-bundle__now{margin:0;font-size:1.8rem}.lp-bundle--list .lp-bundle__was{font-size:1.3rem}.lp-bundle--list .lp-bundle__unit:not(:empty){display:block;font-size:1.2rem;opacity:.7}.lp-bundle--list .lp-bundle__tier.is-selected{box-shadow:0 0 0 1px var(--lp-bundle-accent)}@media screen and (max-width:560px){.lp-bundle--list .lp-bundle__body{gap:.8rem;padding:1.2rem .9rem}.lp-bundle--list .lp-bundle__img{width:4rem;height:4rem}.lp-bundle--list .lp-bundle__title{font-size:1.4rem}.lp-bundle--list .lp-bundle__now{font-size:1.5rem}.lp-bundle--list .lp-bundle__sub,.lp-bundle--list .lp-bundle__save{font-size:1.15rem}}.lp-bundle--list .lp-bundle__tier:has(.lp-bundle__badge) .lp-bundle__body{padding-top:2.8rem}.lp-bundle .lp-bundle__pill[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-lp-bundle.css.map */
