.bb-coll .bb-coll-card__info--with-cart{position:relative;min-height:44px}.bb-coll .bb-coll-card__info--with-cart .bb-coll-card__name{margin-right:30px}.bb-coll .bb-coll-card__info .bb-coll-card__cart-add{appearance:none;-webkit-appearance:none;position:absolute;top:-10px;right:-7px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;min-height:44px;margin:0;padding:11px;border:0;border-radius:0;background:transparent;color:#1a1a1a;box-shadow:none;cursor:pointer;text-decoration:none}.bb-coll .bb-coll-card__cart-add svg{display:block;width:20px;height:20px;flex:none}.bb-coll .bb-coll-card__cart-add:hover{opacity:.65;background:transparent}.bb-coll .bb-coll-card__cart-add[hidden]{display:none}.bb-coll .bb-coll-card__cart-add:focus:not(:focus-visible){outline:none;box-shadow:none}.bb-coll-card__cart-add:focus-visible,.bb-coll-card__shop-now-text:focus-visible,.bb-collection-quick-add button:focus-visible,.bb-collection-quick-add a:focus-visible,.bb-collection-quick-add select:focus-visible,.bb-collection-quick-add input:focus-visible{outline:2px solid #1a1a1a;outline-offset:3px}.bb-collection-quick-add button:disabled{cursor:wait;opacity:.65}.bb-collection-quick-add[open]{position:fixed;top:0;right:0;bottom:0;left:0;width:min(100% - 24px,460px);max-width:460px;max-height:min(90vh,760px);margin:auto;padding:0;overflow:auto;border:0;background:transparent;color:#1a1a1a}.bb-collection-quick-add::backdrop{background:#00000094}.bb-collection-quick-add__panel{box-sizing:border-box;position:relative;padding:32px 24px 24px;border:1px solid #d7d2ca;background:#f8f7f5;box-shadow:0 16px 48px #0003}.bb-collection-quick-add__close{position:absolute;top:8px;right:8px;display:flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#1a1a1a;cursor:pointer}.bb-collection-quick-add__eyebrow{margin:0 48px 8px 0;font-family:Outfit,Josefin Sans,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bb-collection-quick-add__title{margin:0 48px 20px 0;font-family:Outfit,Josefin Sans,sans-serif;font-size:1.125rem;line-height:1.35;font-weight:600}.bb-collection-quick-add__status,.bb-collection-quick-add__error{margin:0 0 16px;font-family:Josefin Sans,sans-serif;font-size:.9375rem;line-height:1.5}.bb-collection-quick-add__error{color:#9d1c1c}.bb-collection-quick-add__options{display:grid;gap:14px}.bb-collection-quick-add__option-label,.bb-collection-quick-add__quantity-label{display:grid;gap:7px;font-family:Outfit,Josefin Sans,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.bb-collection-quick-add__select,.bb-collection-quick-add__quantity{box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid #b9b3aa;border-radius:0;background:#fff;color:#1a1a1a;font-family:Josefin Sans,sans-serif;font-size:1rem;letter-spacing:normal;text-transform:none}.bb-collection-quick-add .bb-collection-quick-add__select{appearance:auto;-webkit-appearance:menulist;-moz-appearance:menulist;padding-right:32px}.bb-collection-quick-add__availability{margin:10px 0 0;color:#625d56;font-family:Josefin Sans,sans-serif;font-size:.875rem;line-height:1.45}.bb-collection-quick-add__select option:disabled{color:#777}.bb-collection-quick-add__price-row{display:flex;align-items:baseline;gap:10px;margin:18px 0;font-family:Josefin Sans,sans-serif}.bb-collection-quick-add__price{font-size:1rem;font-weight:600}.bb-collection-quick-add__compare{color:#68645f;font-size:.875rem;text-decoration:line-through}.bb-collection-quick-add__add,.bb-collection-quick-add__view-cart,.bb-collection-quick-add__checkout,.bb-collection-quick-add__continue{box-sizing:border-box;display:flex;width:100%;min-height:46px;align-items:center;justify-content:center;padding:11px 14px;border:1px solid #1a1a1a;font-family:Outfit,Josefin Sans,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.13em;line-height:1.35;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.bb-collection-quick-add__add,.bb-collection-quick-add__checkout{background:#1a1a1a;color:#fff}.bb-collection-quick-add__view-cart{background:#fff;color:#1a1a1a}.bb-collection-quick-add__continue{border-color:transparent;background:transparent;color:#1a1a1a;text-decoration:underline;text-underline-offset:3px}.bb-collection-quick-add__success p{margin:0 0 16px;font-family:Josefin Sans,sans-serif;font-size:.9375rem;line-height:1.5}.bb-collection-quick-add__success-actions{display:grid;gap:8px}.bb-collection-quick-add__product-link{display:inline-block;margin-top:12px;color:#1a1a1a;font-family:Outfit,Josefin Sans,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-underline-offset:3px}.bb-collection-quick-add [hidden]{display:none!important}@media(min-width:640px){.bb-collection-quick-add__panel{padding:36px 32px 28px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bb-collection-quick-add.css.map */
