.lg-bundle-selector{margin-bottom:2rem}.lg-bundle-selector__header{margin-bottom:.8rem}.lg-bundle-selector__eyebrow{margin:0;color:var(--lg-ink);font-size:1.2rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.lg-bundle-selector__copy{display:none}.lg-bundle-selector__options{display:grid;gap:1rem;grid-template-columns:1fr;align-items:stretch}.lg-bundle-selector__option{display:block;width:100%;min-width:0;max-width:none;height:100%;padding:1.4rem;text-align:left;border:1px solid var(--lg-line);border-radius:var(--lg-radius-md);background-color:var(--lg-white);color:var(--lg-ink);cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.lg-bundle-selector__option:hover{border-color:var(--lg-ink)}.lg-bundle-selector__option.is-active{color:var(--lg-ink);border-color:var(--lg-orange);background-color:var(--lg-orange-tint);box-shadow:none;outline:1px solid var(--lg-orange);outline-offset:1px}.lg-bundle-selector__option.is-unavailable{opacity:.7}.lg-bundle-selector__option-top{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.8rem}.lg-bundle-selector__option-heading{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.lg-bundle-selector__option-title{display:block;color:var(--lg-ink);font-size:1.6rem;font-family:var(--lg-font);font-weight:800;letter-spacing:0;line-height:1.2}.lg-bundle-selector__option-badge{display:inline-flex;align-items:center;min-height:2.2rem;padding:0 .8rem;border-radius:var(--lg-radius-sm);background-color:var(--lg-orange);color:var(--lg-ink);font-size:1rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.lg-bundle-selector__option-radio{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid var(--lg-ink);border-radius:50%;flex-shrink:0;margin-top:.2rem}.lg-bundle-selector__option-radio-dot{width:1.2rem;height:1.2rem;border-radius:50%;background-color:transparent;position:relative}.lg-bundle-selector__option.is-active .lg-bundle-selector__option-radio{border-color:var(--lg-ink);background-color:var(--lg-ink)}.lg-bundle-selector__option.is-active .lg-bundle-selector__option-radio-dot:before,.lg-bundle-selector__option.is-active .lg-bundle-selector__option-radio-dot:after{content:"";position:absolute;background-color:var(--lg-white);border-radius:999px}.lg-bundle-selector__option.is-active .lg-bundle-selector__option-radio-dot:before{left:.15rem;top:.52rem;width:.34rem;height:.16rem;transform:rotate(45deg)}.lg-bundle-selector__option.is-active .lg-bundle-selector__option-radio-dot:after{left:.38rem;top:.42rem;width:.58rem;height:.16rem;transform:rotate(-45deg)}.lg-bundle-selector__option-price{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;color:var(--lg-ink)}.lg-bundle-selector__option-price-current{display:block;color:var(--lg-ink);font-size:2rem;font-family:var(--lg-font);font-weight:900;letter-spacing:0;line-height:1}.lg-product-info--bundle .lg-price-rating-row{align-items:center;gap:1.6rem;margin-bottom:.6rem}.lg-product-info--bundle .product__text.caption-with-letter-spacing{margin-bottom:.8rem}.lg-bundle-main-price{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap}.lg-bundle-main-price__current{color:var(--lg-ink);font-size:3rem;font-family:var(--lg-font);font-weight:800;letter-spacing:0;line-height:1}.lg-bundle-main-price__compare,.lg-bundle-selector__option-compare{color:var(--lg-muted);font-size:1.2rem;font-weight:700;line-height:1}.lg-bundle-main-price__compare s,.lg-bundle-selector__option-compare s{text-decoration-thickness:.12rem}.lg-bundle-selector__option-summary{display:block;margin-bottom:1.4rem;color:var(--lg-muted);font-size:1.3rem;line-height:1.65}.lg-bundle-selector__option-details{display:flex;justify-content:space-between;align-items:flex-end;gap:1.2rem;margin-bottom:1.4rem}.lg-bundle-selector__option-facts{display:flex;flex-direction:column;gap:.4rem;text-align:right;margin-left:auto}.lg-bundle-selector__option-fact-primary{color:var(--lg-ink);font-size:1.2rem;font-weight:700;line-height:1.4}.lg-bundle-selector__option-fact-secondary{color:var(--lg-muted);font-size:1.2rem;line-height:1.4}.lg-bundle-selector__option-meta{display:flex;width:100%;justify-content:space-between;align-items:center;gap:1.2rem;flex-wrap:wrap}.lg-bundle-selector__option-stock,.lg-bundle-selector__option-note{font-size:1.2rem;line-height:1.5;margin:0}.lg-bundle-selector__option-note{color:var(--lg-muted);flex:1 1 auto;min-width:0}.lg-bundle-selector__option-stock{display:inline-flex;align-items:center;gap:.8rem;color:var(--lg-ink);flex:0 0 auto;margin-left:auto;font-weight:600;white-space:nowrap}.lg-bundle-selector__option-stock-dot{width:.8rem;height:.8rem;border-radius:50%;background-color:var(--lg-success-light);flex-shrink:0}.lg-bundle-selector__option-stock--low-stock .lg-bundle-selector__option-stock-dot{background-color:var(--lg-warning)}.lg-bundle-selector__option-stock--sold-out .lg-bundle-selector__option-stock-dot{background-color:var(--lg-danger-light)}.lg-bundle-selector__option.is-active .lg-bundle-selector__option-stock{color:var(--lg-ink)}.lg-bundle-selector__panel{margin-top:1.6rem;padding:1.6rem 0 0;border:0;border-top:1px solid var(--lg-ink);border-radius:0;background-color:transparent}.lg-bundle-selector__panel-head{display:block;margin-bottom:1.2rem}.lg-bundle-selector__panel-label{margin:0;color:var(--lg-ink);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lg-bundle-selector__panel-grid{display:grid;gap:1.8rem;align-items:start}.lg-bundle-selector__panel-grid.has-summary{display:flex;align-items:flex-start!important;gap:1.8rem}.lg-bundle-selector__panel-grid.has-summary>:first-child{flex:1.2 1 0;min-width:0}.lg-bundle-selector__panel-grid.has-summary>:last-child{flex:1 1 0;min-width:0;margin-top:0!important}.lg-bundle-selector__panel-summary{align-self:start;margin-top:0!important;transform:translateY(-2rem);border:0;border-radius:0;background-color:transparent;padding:0}.lg-bundle-selector__panel-summary-title{margin:0 0 .6rem;color:var(--lg-ink);font-size:1.3rem;font-weight:700}.lg-bundle-selector__panel-summary-copy,.lg-bundle-selector__panel-summary-meta{margin:0;color:var(--lg-muted);font-size:1.2rem;line-height:1.7}.lg-bundle-selector__panel-summary-meta{margin-top:.8rem}.lg-bundle-selector__includes{margin:0;padding:0;list-style:none;display:grid;gap:.8rem}.lg-bundle-selector__includes li,.lg-bundle-selector__fallback{position:relative;margin:0;padding-left:3.2rem;color:var(--lg-ink);font-size:1.3rem;line-height:1.65}.lg-bundle-selector__fallback{padding-left:0;color:var(--lg-ink)}.lg-bundle-selector__includes li:before{content:"\2713";position:absolute;left:0;top:.05rem;width:2.2rem;height:2.2rem;border-radius:50%;background-color:var(--lg-orange);color:var(--lg-ink);box-shadow:none;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:800}.lg-product-info--bundle .price__badge-sale,.lg-product-info--bundle .price__badge-sold-out{display:none!important}@media screen and (max-width:749px){.lg-bundle-selector__option{padding:1.2rem}.lg-bundle-selector__option-summary{margin-bottom:1rem;font-size:1.2rem;line-height:1.55}.lg-bundle-selector__option-details{margin-bottom:1rem}.lg-bundle-main-price__current{font-size:3rem}.lg-bundle-selector__panel-grid.has-summary{display:grid;grid-template-columns:1fr;gap:1.6rem}.lg-bundle-selector__panel-grid.has-summary>:last-child{margin-top:0!important}.lg-bundle-selector__panel-summary{transform:none}}.lg-bundle-selector__option:focus-visible{outline:2px solid var(--lg-orange);outline-offset:2px}@media screen and (min-width:750px){.lg-bundle-selector__option-details{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lg-bundle-selector.css.map */
