frequently-bought-together{display:block;margin:2rem 0}.fbt__heading{margin:0 0 1rem}.fbt__product-list{list-style:none;display:flex;flex-wrap:wrap;margin:0 -.5rem;padding:0}.fbt__product-item{padding:.5rem;margin:0 0 1rem}.fbt__product-list-1 .fbt__product-item{width:100%}.fbt__product-list-2 .fbt__product-item{width:50%}.fbt__product-list-3 .fbt__product-item{width:33%}.fbt__product-title a{color:rgb(var(--color-foreground));text-decoration:none}.fbt__product-title a:hover{text-decoration:underline}.fbt__product-img{margin:0 0 .5rem;max-width:10rem;height:auto}.fbt__product-title{margin:0 0 .5rem;font-size:.875em}.fbt__product-price{margin:0 0 .5rem}.fbt__product-price-compare{opacity:.5;font-size:.875em;margin-right:.25rem}.fbt__product-price-final{font-weight:700;color:rgb(var(--color-base-accent-1))}.fbt__variant-select{width:100%;border:1px solid rgba(0,0,0,.5);padding:.25rem;line-height:normal;display:block;margin:0 0 .5rem;color:#000000bf}.fbt__variant-select:focus{outline:none;border-color:#000;box-shadow:none}.fbt__add-checkbox-wrapper{display:inline-flex;align-items:center}.fbt__add-checkbox-wrapper .fbt__add-checkbox{margin-right:.75rem}.fbt__total-price-wrapper{margin:0 0 1rem;font-size:1.125em}.fbt__total-price{color:rgb(var(--color-base-accent-1))}.fbt__total-compare_price{text-decoration:line-through}.fbt__atc-btn{margin-bottom:.5rem;width:100%}.spinner-border{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:-.125em;border:.15em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}@keyframes spinner-border{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-products-bundle.css.map */
