.cro-bb{--bb-navy:#25366A;--bb-green:#077759;--bb-cream:#F7F4EE;--bb-deep:#EAE2D4;--bb-line:#E4DDD1;--bb-ink:#252724;--bb-body:#4A4F5C;--bb-muted:#80838C;display:grid;gap:10px;font-family:inherit}.cro-bb__choose{display:flex;flex-direction:column}.cro-bb__grp{display:grid;gap:10px;margin-bottom:14px}.cro-bb__subg{background:var(--bb-cream);border:1.5px solid var(--bb-deep);border-radius:16px;padding:14px}.cro-bb__gh{font-weight:600;font-size:14px;line-height:1.3;color:var(--bb-ink);display:flex;align-items:center;gap:6px}.cro-bb__gh--g{color:var(--bb-green)}.cro-bb__gh3{font-weight:500;font-size:12px;line-height:1.3;color:var(--bb-body);margin:-4px 0 6px;display:flex;gap:6px;align-items:center}.cro-bb__gh3 svg{width:13px;height:13px;color:var(--bb-green);flex:none}.cro-bb__opt{display:grid;grid-template-columns:22px 56px 1fr auto;gap:12px;align-items:center;background:#fff;border:1.5px solid var(--bb-line);border-radius:14px;padding:12px 14px;cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent;transition:border-color .15s}.cro-bb__opt:hover{border-color:#b9bfcc}.cro-bb__opt:focus-visible{outline:2px solid var(--bb-navy);outline-offset:2px}.cro-bb__opt.is-on{border-color:var(--bb-navy);box-shadow:0 0 0 1px var(--bb-navy) inset}.cro-bb__opt.is-off{opacity:.5;cursor:not-allowed}.cro-bb__opt.no-im{grid-template-columns:22px 1fr auto}.cro-bb__rd{width:20px;height:20px;border-radius:50%;border:1.5px solid #9AA0AB;display:grid;place-items:center;box-sizing:border-box}.cro-bb__opt.is-on .cro-bb__rd{border-color:var(--bb-navy)}.cro-bb__opt.is-on .cro-bb__rd:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--bb-navy)}.cro-bb__im{width:56px;height:56px;object-fit:cover;border-radius:8px;display:block}.cro-bb__im[hidden]{display:none}.cro-bb__tx{min-width:0}.cro-bb__t{font-weight:600;color:var(--bb-navy);font-size:15px;line-height:1.3}.cro-bb__s{font-size:13px;line-height:1.4;color:var(--bb-body)}.cro-bb__sv{font-weight:600;font-size:12.5px;line-height:1.4;color:var(--bb-green);margin-top:2px}.cro-bb__sv s{color:var(--bb-muted);font-weight:400}.cro-bb__sv--nv{color:var(--bb-navy)}.cro-bb__m{display:none}.cro-bb__p{text-align:right;font-weight:600;color:var(--bb-ink);font-size:15px;white-space:nowrap}.cro-bb__p small{display:block;font-weight:400;font-size:12px;color:var(--bb-muted)}.cro-bb__badge{position:absolute;top:-10px;right:14px;font-weight:600;font-size:11px;line-height:1.4;background:var(--bb-green);color:#fff;padding:2px 9px;border-radius:999px}.cro-bb__disc{font-size:12.5px;line-height:1.45;color:var(--bb-ink);background:#fff;border-radius:8px;padding:9px 11px;border:1px solid var(--bb-line)}.cro-bb__disc a{color:inherit;text-decoration:underline}.cro-bb__disc[hidden],.cro-bb__sum[hidden]{display:none}.cro-bb__sum{font-weight:500;font-size:13px;line-height:1.35;color:var(--bb-ink);background:#fff;border:1px solid var(--bb-line);border-radius:10px;padding:10px 14px;margin:-6px 0 0}.cro-bb__sum b{color:var(--bb-navy);font-weight:600}.cro-bb-guar{display:flex;gap:8px;align-items:center;font-size:13.5px;color:#252724}.cro-bb-guar svg{width:18px;height:18px;color:#077759;flex:none}product-info:has([data-cro-bb]) variant-selects{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}product-info:has([data-cro-bb]) .product-form__submit .btn-text{text-transform:none!important;letter-spacing:.01em}product-info:has([data-cro-bb]) [id^=BuyButtonPrice-]>span.relative{display:none}product-info:has([data-cro-bb]) [id^=BuyButtonPrice-] product-buy-price:before{content:"\a0\b7\a0"}product-info:has([data-cro-bb]) .product__inventory .alert--success{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:2px}product-info:has([data-cro-bb]) .product__inventory .alert--success:after{content:"Dispatched within 1 to 2 days";font-size:13px;color:#4a4f5c;font-weight:400}product-info.cro-bb-sub .rte:has(.afterpay-paragraph){display:none}product-info:has([data-cro-bb]) [id*=seal_subscriptions_subscription_widget]{display:none}product-info:has([data-cro-bb]) .bogos-discount-view-block:not(:has(#bogos-cheapest-discount-view>*)){display:none}product-info:has([data-cro-bb]) .btn-atc{margin-top:16px!important}product-info:has([data-cro-bb]) .buy-buttons{flex-wrap:nowrap}product-info:has([data-cro-bb]) .buy-buttons quantity-input{flex:none}product-info:has([data-cro-bb]) .buy-buttons .product-form__submit{min-width:0;flex:1 1 auto}product-info:has([data-cro-bb]) .product__inventory .alert--success svg{width:14px;height:14px}product-info .product-form__submit.button--primary,.product-sticky-form button.button--primary{--color-button-background:37 54 106;--color-button-border:37 54 106;background-color:#25366a;border-color:#25366a}@media(max-width:767px){.cro-bb__opt{grid-template-columns:20px 1fr auto;padding:10px 12px;gap:10px;border-radius:12px}.cro-bb__im{display:none!important}.cro-bb__t{font-size:14.5px}.cro-bb__s,.cro-bb__sv{font-size:12px}.cro-bb__subg{padding:10px}.cro-bb__grp{gap:8px;margin-bottom:10px}.cro-bb__disc{font-size:11.5px;padding:7px 9px}.cro-bb__subg .cro-bb__opt .cro-bb__s,.cro-bb__subg .cro-bb__opt .cro-bb__sv{display:none}.cro-bb__subg .cro-bb__opt .cro-bb__m{display:block;font-weight:600;font-size:12px;color:var(--bb-green);margin-top:1px}.cro-bb__subg .cro-bb__opt.is-on .cro-bb__s,.cro-bb__subg .cro-bb__opt.is-on .cro-bb__sv{display:block}.cro-bb__subg .cro-bb__opt.is-on .cro-bb__m,.cro-bb__subg .cro-bb__opt .cro-bb__p small{display:none}.cro-bb__subg .cro-bb__gh{font-size:13px;margin-bottom:8px}.cro-bb__badge{top:-9px;font-size:10px;padding:2px 8px}product-info:has([data-cro-bb]) .product__inventory .alert--success{border-radius:12px}product-info:has([data-cro-bb]) .product__inventory .alert--success:after{flex-basis:100%;padding-left:26px}}:is(tr.cart-item,li.horizontal-product):has(a[href*=-filter-plan-]) .quantity__buttons{display:none!important}:is(tr.cart-item,li.horizontal-product):has(a[href*=-filter-plan-]) .quantity__input{pointer-events:none}:is(tr.cart-item,li.horizontal-product):has(a[href*=-filter-plan-]) dl~p.text-xs:not(.cro-renew){display:none}tr.cart-item:has(a[href*=-filter-plan-]) .cro-renew:not(.cro-renew--plan){visibility:hidden}tr.cart-item:has(a[href*=-filter-plan-]) div[style*="line-height: normal"]{display:none}.cro-renew--plan{color:#4a4f5c!important;opacity:1!important;line-height:1.45;margin-top:2px;visibility:visible!important}html .button--primary:hover,html .button--primary:focus-visible,html a.button.button--primary.button--md.icon-with-text:hover,html button.product-form__submit.button.button--primary.button--fixed.grow.with-price:hover,html button.button.button--primary.icon-with-text.w-full:hover,html button.button.button--primary.pointer-events-auto:hover,html .product-sticky-form__variant button.button.button--primary:hover,html .shopify-section.featured-collection .quick-add button:hover,html .cro-co.button:hover,html .cro-co.button:focus-visible{background-color:#115c45!important;background:#115c45!important;border-color:#115c45!important;--color-button-border:17 92 69}html .button--primary .btn-fill,html .button--secondary .btn-fill,html .cro-co.button .btn-fill{background:#115c45!important}html .button--secondary:hover,html .button--secondary:focus-visible{border-color:#115c45!important;--color-button-border:17 92 69}html .button--secondary:hover .btn-text,html .button--primary:hover .btn-text,html .cro-co.button:hover .btn-text{color:#fff!important}div:has(>form input[name=form_type][value=guest_login]){max-width:512px;margin:28px auto 0;display:grid;gap:16px}div:has(>form input[name=form_type][value=guest_login])>hr{display:none}div:has(>form input[name=form_type][value=guest_login])>h2{display:flex;align-items:center;gap:14px;margin:0;font-size:0;line-height:1}div:has(>form input[name=form_type][value=guest_login])>h2:before,div:has(>form input[name=form_type][value=guest_login])>h2:after{content:"";flex:1;height:1px;background:#e4ddd1}div:has(>form input[name=form_type][value=guest_login])>h2 .cro-or{font-family:inherit;font-size:14px;font-weight:400;color:#80838c;letter-spacing:0}div:has(>form input[name=form_type][value=guest_login]) form .button{width:100%;min-height:60px;background:transparent!important;color:#212834!important;border:1px solid rgb(33 40 52)!important;font-size:16px;text-transform:none}div:has(>form input[name=form_type][value=guest_login]) form .button:hover{background:#115c45!important;border-color:#115c45!important;color:#fff!important}div:has(>form input[name=form_type][value=guest_login]) #seal-login-helper{display:none!important}#seal-login-helper h5{font-family:inherit;font-weight:600;font-size:14px;letter-spacing:0;margin:0 0 2px}product-info:has([data-cro-bb]) .product-form__submit .btn-text{white-space:nowrap;gap:0}@media(max-width:767px){product-info:has([data-cro-bb]) .buy-buttons{gap:10px}product-info:has([data-cro-bb]) .buy-buttons quantity-input{width:104px!important;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/cro-bb.css.map */
