.bbm-variant-replacement{display:block;container-type:inline-size;box-sizing:border-box;padding:1.25rem;border:1px solid rgba(var(--color-foreground),.22);border-left:4px solid #2c7299;border-radius:8px;margin:1rem 0 1.3rem;background:rgba(var(--color-foreground),.035);color:rgb(var(--color-foreground))}.bbm-variant-replacement.hidden{display:none!important}.bbm-variant-replacement__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem 1rem;align-items:center;margin:0 0 1.1rem}.bbm-variant-replacement__heading>strong{grid-column:1;font-size:1.6rem;font-weight:700;line-height:1.3}.bbm-variant-replacement__heading>p{grid-column:1 / -1;margin:.1rem 0 0;font-size:1.3rem;line-height:1.35}.bbm-variant-replacement__delivery{display:inline-flex;grid-column:2;align-items:center;gap:.65rem;min-height:38px;white-space:nowrap;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;padding:.4rem .85rem .4rem .4rem;background:rgb(var(--color-background));font-size:1.2rem;font-weight:700;line-height:1.25;justify-self:end}.bbm-variant-replacement__delivery[hidden]{display:none!important}.bbm-variant-replacement__delivery-icon{display:inline-grid;place-items:center;flex:0 0 27px;width:27px;height:27px;border-radius:50%;background:#ff2f2f;font-size:15px;color:#fff}.bbm-variant-replacement__body{display:grid;grid-template-columns:116px minmax(0,1fr);column-gap:1.2rem;row-gap:.8rem;align-items:start}.bbm-variant-replacement__body--no-image{grid-template-columns:minmax(0,1fr)}.bbm-variant-replacement__image{grid-column:1;grid-row:1;display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;border:1px solid rgba(var(--color-foreground),.1);border-radius:5px;background:rgb(var(--color-background))}.bbm-variant-replacement__details{grid-column:2;grid-row:1;min-width:0}.bbm-variant-replacement__body--no-image .bbm-variant-replacement__details{grid-column:1}.bbm-variant-replacement__title{display:block;margin:0 0 .6rem;font-size:1.42rem;font-weight:650;line-height:1.35;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.16em}.bbm-variant-replacement__title:hover,.bbm-variant-replacement__title:focus-visible{color:rgb(var(--color-link))}.bbm-variant-replacement__info-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem 1.4rem}.bbm-variant-replacement__meta-group{min-width:105px;flex:0 1 auto}.bbm-variant-replacement__meta{margin:0 0 .25rem;font-size:1.2rem;line-height:1.3}.bbm-variant-replacement__price{flex:0 1 auto;min-width:0;white-space:nowrap}.bbm-variant-replacement__price .price{margin:0}.bbm-variant-replacement__price .price-item{font-size:1.65rem;font-weight:700}.bbm-variant-replacement__price[aria-busy=true]{opacity:.65}.bbm-variant-replacement__purchase{grid-column:1 / -1;grid-row:2;min-width:0;margin-top:.25rem}.product__info-container .bbm-variant-replacement .bbm-variant-replacement__product-form{margin:0}.bbm-variant-replacement__product-form>form{margin:0;padding:0}.bbm-variant-replacement__controls .bbm-variant-replacement__button{margin:0}.bbm-variant-replacement__product-form .product-form__error-message-wrapper{margin:0 0 .6rem}.bbm-variant-replacement__select{max-width:100%;margin:.2rem 0 .75rem}.bbm-variant-replacement__select .select__select{width:100%}.bbm-variant-replacement__controls{display:grid;grid-template-columns:minmax(152px,190px) minmax(0,1fr);gap:1.1rem;align-items:end}.bbm-variant-replacement__quantity-wrap{min-width:0}.bbm-variant-replacement__quantity-wrap>.form__label{display:block;margin:0 0 .3rem;font-size:1.2rem}.bbm-variant-replacement__quantity{display:flex;width:100%;max-width:190px;min-height:43px}.bbm-variant-replacement__quantity .quantity__input{flex:1 1 auto;min-width:0;width:45px}.bbm-variant-replacement__quantity .quantity__button{flex:0 0 39px;width:39px}.bbm-variant-replacement__button{display:inline-flex;width:100%;min-width:0;min-height:43px;margin:0;align-items:center;justify-content:center;padding:.7rem 1.2rem;font-size:1.42rem;text-decoration:none}product-info.bbm-has-similar-option .product-form__quantity,product-info.bbm-has-similar-option .bbm-variant-delivery,product-info.bbm-has-similar-option product-form:not([data-bbm-similar-option]){display:none!important}.bbm-variant-replacement :is(.swym-button,.swym-button-bar,.swym-wishlist-button-bar,.wk-button,.wishlist-button,[class*=wishlist i],[id*=wishlist i],[aria-label*=wishlist i],[data-testid*=wishlist i]){display:none!important}@container (max-width: 450px){.bbm-variant-replacement__body{grid-template-columns:86px minmax(0,1fr);gap:.7rem .95rem}.bbm-variant-replacement__delivery{min-height:33px;font-size:1.08rem;padding:.3rem .65rem .3rem .3rem}.bbm-variant-replacement__delivery-icon{flex-basis:23px;width:23px;height:23px;font-size:13px}.bbm-variant-replacement__heading>strong{font-size:1.4rem}.bbm-variant-replacement__title{font-size:1.32rem}.bbm-variant-replacement__price .price-item{font-size:1.5rem}.bbm-variant-replacement__controls{grid-template-columns:minmax(120px,145px) minmax(0,1fr);gap:.8rem}.bbm-variant-replacement__quantity .quantity__button{flex-basis:32px;width:32px}}@container (max-width: 305px){.bbm-variant-replacement__heading{grid-template-columns:minmax(0,1fr)}.bbm-variant-replacement__delivery{grid-column:1;justify-self:start}.bbm-variant-replacement__body{grid-template-columns:minmax(0,1fr)}.bbm-variant-replacement__details{grid-column:1;grid-row:2}.bbm-variant-replacement__image{grid-column:1}.bbm-variant-replacement__purchase{grid-row:3}.bbm-variant-replacement__controls{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/bbm-variant-replacement.css.map */
