.stb-bogo[hidden],.stb-bogo [hidden],.stb-cart-upsell [hidden]{display:none!important}.stb-bogo-buy-area,.stb-bogo-native{display:contents}.stb-bogo-buy-area:has(stabraq-bogo-bundle[data-ready=true])>.stb-bogo-native{display:none}.main-product-information>product-info:has(stabraq-bogo-bundle[data-ready=true]) variant-selects[data-context=main]{display:none}.main-product-information:has(>product-info stabraq-bogo-bundle[data-ready=true])>:is(sticky-atc,.shopify-block:has(>sticky-atc)){display:none!important}.stb-bogo{display:block;margin-block:1.6rem;padding:2rem;border:1px solid #d8dcd7;border-radius:4px;background:#fff;color:#171d18;text-align:start}.stb-bogo__header{margin-block-end:2rem}.stb-bogo__eyebrow{margin:0 0 .6rem;font-size:1.1rem;font-weight:600;letter-spacing:.12em}.stb-bogo__title{margin:0;font-size:clamp(2rem,2vw,2.6rem);line-height:1.2}.stb-bogo__form{display:grid;gap:1.8rem}.stb-bogo__step{margin:0;padding:0;border:0;min-width:0}.stb-bogo__legend{float:none;display:block;width:100%;margin:0 0 1rem;padding:0;font-size:1.35rem;font-weight:600;line-height:1.5}.stb-bogo__step+.stb-bogo__step{border-block-start:1px solid #e5e7e3;padding-block-start:1.8rem}.stb-bogo__fields{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:1rem}.stb-bogo__field{min-width:0}.stb-bogo__field label{display:block;margin-block-end:.6rem;font-size:1.2rem}.stb-bogo__field select{display:block;width:100%;min-height:46px;border:1px solid #b9c0b8;border-radius:2px;padding:.9rem 1rem;background-color:#fff;color:inherit;font:inherit;font-size:1.3rem;text-overflow:ellipsis}.stb-bogo__field select:disabled{opacity:.5}.stb-bogo__field select:focus-visible,.stb-bogo__submit:focus-visible,.stb-cart-category:focus-visible,.stb-cart-upsell__add:focus-visible{outline:2px solid #008641;outline-offset:3px}.stb-bogo__note{margin:0;font-size:1.2rem;line-height:1.6;color:#626a62}.stb-bogo__total{margin:0;font-size:1.6rem;font-weight:600}.stb-bogo__total:empty{display:none}.stb-bogo__error,.stb-cart-upsell__error{margin:0;color:#a42121;font-size:1.2rem;line-height:1.5}.stb-bogo__submit{width:100%;min-height:50px;border:1px solid #171d18;border-radius:2px;padding:1.2rem 1rem;background:#171d18;color:#fff;font:inherit;font-size:1.35rem;font-weight:600;cursor:pointer;transition:background .15s ease}.stb-bogo__submit:hover:not(:disabled){background:#008641;border-color:#008641}.stb-bogo__submit:disabled{opacity:.45;cursor:not-allowed}.stb-cart-empty__intro{margin:1rem 0 2rem;color:#626a62;font-size:1.4rem}.stb-cart-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.stb-cart-category{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.9rem 1.5rem;border:1px solid #ccd2ca;border-radius:999px;color:inherit;text-decoration:none;font-size:1.3rem;line-height:1.2;transition:border-color .15s ease,background .15s ease}.stb-cart-category:hover{border-color:#171d18;background:#f3f5f0}cart-drawer .previewCartMessage{margin:0;padding:0}.stb-cart-shipping{padding:1.4rem 0 1.8rem;border-block-start:1px solid #e4e7e0}.stb-cart-shipping__message{margin:0 0 .9rem;font-size:1.25rem;line-height:1.5}.stb-cart-shipping__track{height:5px;overflow:hidden;border-radius:99px;background:#e5e8e1}.stb-cart-shipping__fill{display:block;height:100%;background:#008641;border-radius:inherit;transition:width .2s ease}.stb-cart-upsell{display:block;padding:1.4rem 0;margin-block-end:1.2rem;border-block:1px solid #e4e7e0}.stb-cart-upsell__eyebrow{margin:0 0 1rem;font-size:1.1rem;letter-spacing:.08em;font-weight:600;text-transform:uppercase}.stb-cart-upsell__row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:1rem}.stb-cart-upsell__row:not(:has(.stb-cart-upsell__image)){grid-template-columns:minmax(0,1fr) auto}.stb-cart-upsell__image{display:block;width:56px;height:64px;background:#f3f4f1}.stb-cart-upsell__image img{display:block;width:100%;height:100%;object-fit:cover}.stb-cart-upsell__details{display:grid;gap:.35rem;min-width:0}.stb-cart-upsell__title{color:inherit;text-decoration:none;font-size:1.2rem;line-height:1.4}.stb-cart-upsell__variant{color:#626a62;font-size:1.1rem}.stb-cart-upsell__price{font-size:1.2rem;font-weight:600}.stb-cart-upsell__add{min-width:56px;min-height:44px;padding:.7rem 1.1rem;border:1px solid #171d18;border-radius:2px;background:#fff;color:#171d18;font:inherit;font-size:1.2rem;cursor:pointer}.stb-cart-upsell__add:hover:not(:disabled){background:#171d18;color:#fff}.stb-cart-upsell__add:disabled{opacity:.5;cursor:wait}.stb-cart-upsell__error{margin-block-start:.8rem}@media(max-width:749px){.stb-bogo{padding:1.6rem;margin-block:1.2rem}.stb-bogo__fields{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.stb-bogo__field select{font-size:16px}.stb-bogo__legend{font-size:1.3rem}.stb-cart-upsell__row{gap:.8rem}}@media(prefers-reduced-motion:reduce){.stb-bogo__submit,.stb-cart-category,.stb-cart-shipping__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/stabraq-commerce.css.map */
