sb-product-quantity.sb-quantity-b{display:flex;flex-direction:column;gap:6px;padding-block:var(--sb-q-mobile, 0px);color:var(--sb-q-text, #03302e);font-family:var(--font-body-family)}.sb-quantity-b__heading{font-size:14px;font-weight:600;line-height:21px}.sb-quantity-b__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sb-quantity-b .sb-quantity-b__card{all:unset;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:69px;padding:10px;border:1px solid var(--sb-q-border, #9aacab);border-radius:var(--sb-q-radius, 4px);background:var(--sb-q-bg, #fff);color:var(--sb-q-text, #03302e);text-align:left;cursor:pointer}.sb-quantity-b .sb-quantity-b__card[aria-checked=true]{background:var(--sb-q-selected-bg, #d6efec);border-color:var(--sb-q-selected-border, #03302e)}.sb-quantity-b .sb-quantity-b__card:focus-visible{outline:2px solid var(--sb-q-selected-border, #03302e);outline-offset:3px}.sb-quantity-b__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.sb-quantity-b__summary{display:flex;flex-direction:column}.sb-quantity-b__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.sb-quantity-b__title{font-size:14px;font-weight:600;line-height:17px;overflow-wrap:anywhere}.sb-quantity-b__duration{font-size:10px;font-weight:600;font-style:italic;line-height:12px}.sb-quantity-b__description{font-size:10px;font-weight:400;line-height:12px;overflow-wrap:anywhere}.sb-quantity-b__badge{display:inline-flex;padding:0 4px;border-radius:3px;background:var(--sb-q-badge-bg, #f28f64);color:var(--sb-q-badge-color, #fff);font-size:10px;font-weight:600;line-height:16.5px;white-space:nowrap}.sb-quantity-b__images{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 43px;height:40px;pointer-events:none}.sb-quantity-b__images img{position:absolute;display:block;width:22.22px;height:39.5px;object-fit:cover}.sb-quantity-b__images:has(img:nth-child(2)){flex-basis:46px}.sb-quantity-b__images:has(img:nth-child(2)) img:first-child{left:0;transform:translateY(-2px)}.sb-quantity-b__images:has(img:nth-child(2)) img:nth-child(2){right:0;transform:translateY(-2px)}.sb-quantity-b__images:has(img:nth-child(3)) img:nth-child(3){left:calc(50% - 11.11px);transform:translateY(2px)}.sb-quantity-b .sb-quantity-b__images--custom img{width:100%;height:40px;object-fit:contain}.sb-quantity-b [hidden]{display:none!important}@media(min-width:750px){sb-product-quantity.sb-quantity-b{padding-block:var(--sb-q-desktop, 0px)}}@media(max-width:359px){.sb-quantity-b .sb-quantity-b__card{gap:5px;padding:8px}.sb-quantity-b__images{flex-basis:28px}.sb-quantity-b__images:has(img:nth-child(2)){flex-basis:36px}}.sb-quantity-b .sb-quantity-b__card:nth-child(2){gap:5px}.sb-product-b .product__info-container>variant-selects.sb-variant-b~sb-product-quantity.sb-quantity-b{padding-top:calc(16px + var(--sb-q-mobile, 0px))}@media(min-width:750px){.sb-product-b .product__info-container>variant-selects.sb-variant-b~sb-product-quantity.sb-quantity-b{padding-top:calc(16px + var(--sb-q-desktop, 0px))}}@media(max-width:749px){.sb-quantity-b .sb-quantity-b__title-row{flex-wrap:nowrap;gap:6px}.sb-quantity-b .sb-quantity-b__title{white-space:nowrap;overflow-wrap:normal}.sb-quantity-b .sb-quantity-b__badge{flex-shrink:0;white-space:nowrap}}@media(min-width:750px){.sb-product-b .sb-quantity-b__title{font-size:16px;line-height:20px}.sb-product-b .sb-quantity-b__duration,.sb-product-b .sb-quantity-b__description{font-size:14px;line-height:18px}}.sb-quantity-b .sb-quantity-b__images img{object-fit:var(--sb-q-image-fit, cover)}.sb-quantity-b .sb-quantity-b__badge{font-size:12px;line-height:18px}.sb-product-b .sb-quantity-b[data-sb-packaging=wide] .sb-quantity-b__images{flex:0 0 44px;height:48px;overflow:visible}.sb-product-b .sb-quantity-b[data-sb-packaging=wide] .sb-quantity-b__images img{width:44px!important;height:48px!important;object-fit:contain!important;max-width:none}.sb-product-b .sb-quantity-b[data-sb-packaging=wide] .sb-quantity-b__images:has(img:nth-child(2)){flex-basis:60px}.sb-product-b .sb-quantity-b[data-sb-packaging=wide] .sb-quantity-b__images:has(img:nth-child(2)) img{width:36px!important}.sb-product-b .sb-quantity-b[data-sb-packaging=wide] .sb-quantity-b__images:has(img:nth-child(3)) img:nth-child(3){left:calc(50% - 18px)}
/*# sourceMappingURL=/cdn/shop/t/247/assets/sb-product-quantity-b.css.map */
