.section-frequently-bought-together{margin:0}.fbt{--fbt-border-color: rgba(var(--color-foreground), .12);--fbt-subtle-color: rgba(var(--color-foreground), .7);--fbt-soft-background: rgba(var(--color-foreground), .03);display:block;border:.1rem solid var(--fbt-border-color);border-radius:var(--text-boxes-radius);padding:2.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.fbt__container{display:grid;gap:2.4rem}.fbt__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem}.fbt__heading{margin:0}.fbt__badge{margin:0;padding:.6rem 1rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:999px;color:var(--fbt-subtle-color);font-size:1.2rem;letter-spacing:.08rem;text-transform:uppercase}.fbt__media-list{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.2rem}.fbt__media-item{position:relative;display:flex;align-items:center}.fbt__media-item:not(:last-child):after{content:"+";position:absolute;right:-1.8rem;color:var(--fbt-subtle-color);font-size:1.8rem;line-height:1}.fbt__media-frame{width:8rem;height:8rem;overflow:hidden;border-radius:var(--media-radius);background:var(--fbt-soft-background)}.fbt__media-image,.fbt__media-placeholder{width:100%;height:100%}.fbt__media-image{display:block;object-fit:cover}.fbt__media-placeholder{display:flex;align-items:center;justify-content:center;color:var(--fbt-subtle-color);font-size:2rem}.fbt__grid{display:grid;gap:2.4rem}.fbt__item-list{display:grid;gap:1.2rem}.fbt__item{display:grid;grid-template-columns:auto 1fr auto;gap:1.2rem;align-items:start;padding:1.6rem;border:.1rem solid var(--fbt-border-color);border-radius:var(--text-boxes-radius);transition:border-color .2s ease,background-color .2s ease}.fbt__item.is-selected{border-color:rgba(var(--color-foreground),.26);background:var(--fbt-soft-background)}.fbt__item.is-disabled{opacity:.6}.fbt__checkbox{margin-top:.3rem}.fbt__item-content{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem}.fbt__item-title{display:inline-block;flex:0 1 auto;margin:0;font-size:1.5rem;line-height:1.4;cursor:pointer}.fbt__item-variant{flex:0 0 auto;min-width:0;max-width:none}.fbt__item-variant .select{position:relative;display:inline-flex;width:auto;min-width:0;max-width:100%}.fbt__item-variant .select__select{width:auto;min-width:0;height:2rem;min-height:2rem;padding:0;padding-right:1.8rem;border:0;background-color:transparent;font-size:1.3rem;line-height:1.2;box-shadow:none}.fbt__item-variant .svg-wrapper{position:absolute;top:50%;right:0;transform:translateY(-50%);pointer-events:none}.fbt__item-pricing{text-align:right}.fbt__item-price-group{display:grid;gap:.4rem;justify-items:end;margin:0}.fbt__item-price{margin:0;font-size:1.6rem}.fbt__item-compare{color:var(--fbt-subtle-color);font-size:1.3rem}.fbt__item-status{margin:.8rem 0 0;color:var(--fbt-subtle-color);font-size:1.2rem}.fbt__summary{display:grid;gap:1.4rem;align-content:start;padding:1.8rem;border:.1rem solid var(--fbt-border-color);border-radius:var(--text-boxes-radius);background:rgba(var(--color-foreground),.02)}.fbt__summary-heading{margin:0;font-size:1.6rem}.fbt__summary-prices{display:grid;gap:.4rem}.fbt__summary-original,.fbt__summary-note,.fbt__summary-savings{margin:0;color:var(--fbt-subtle-color)}.fbt__summary-original{text-decoration:line-through}.fbt__summary-total{margin:0;font-size:2.2rem;line-height:1.2}.fbt__summary-savings{color:rgb(var(--color-foreground))}.fbt__button{width:100%}.fbt__button.loading>span[data-fbt-button-label]{visibility:hidden}@media screen and (min-width:750px){.fbt{padding:3.2rem}.fbt__grid{grid-template-columns:minmax(0,1.4fr) minmax(28rem,.7fr);align-items:start}}@media screen and (max-width:749px){.fbt{padding:2rem}.fbt__item{grid-template-columns:auto 1fr}.fbt__item-pricing{grid-column:2;text-align:left}.fbt__item-price-group{justify-items:start}.fbt__item-content{align-items:flex-start}.fbt__item-variant{flex-basis:100%;max-width:100%}.fbt__media-frame{width:6.4rem;height:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/frequently-bought-together.css.map */
