@media (max-width: 920px) {
    body.spacer-theme.single-product .spacer-single-product__summary .spacer-bundle-options > .bundled_product .bundled_product_optional_checkbox,
    body.spacer-theme.single-product .spacer-single-product__bundle-purchase .spacer-bundle-options > .bundled_product .bundled_product_optional_checkbox{
        display:grid;
        grid-column:1 / -1;
        grid-template-columns:auto minmax(0, 1fr);
        gap:var(--space-2) var(--space-8);
        align-items:start;
        min-height:var(--size-44);
        margin-top:var(--space-6);
        padding-top:var(--space-8);
        border-top:1px solid rgba(31,26,23,0.06);
        font-size:var(--fs-12);
        line-height:1.25;
    }

    body.spacer-theme.single-product .spacer-single-product__summary .spacer-bundle-options > .bundled_product .bundled_product_optional_checkbox input,
    body.spacer-theme.single-product .spacer-single-product__bundle-purchase .spacer-bundle-options > .bundled_product .bundled_product_optional_checkbox input{
        grid-column:1;
        width:var(--space-22);
        height:var(--space-22);
        min-width:var(--space-22);
        margin:0;
    }

    body.spacer-theme.single-product .spacer-single-product__summary .spacer-bundle-options > .bundled_product .bundled_product_optional_checkbox .price,
    body.spacer-theme.single-product .spacer-single-product__bundle-purchase .spacer-bundle-options > .bundled_product .bundled_product_optional_checkbox .price{
        display:inline-flex;
        flex-wrap:wrap;
        gap:var(--space-2) var(--space-5);
        color:var(--text-primary);
    }

    body.spacer-theme.single-product .spacer-single-product__summary .spacer-bundle-options > .bundled_product .bundled_item_price_quantity,
    body.spacer-theme.single-product .spacer-single-product__bundle-purchase .spacer-bundle-options > .bundled_product .bundled_item_price_quantity{
        font-weight:700;
        color:var(--brand-primary);
        line-height:1.15;
    }

    body.spacer-theme.single-product .spacer-single-product__summary .spacer-bundle-options > .bundled_product .spacer-bundle-option-specs,
    body.spacer-theme.single-product .spacer-single-product__bundle-purchase .spacer-bundle-options > .bundled_product .spacer-bundle-option-specs{
        grid-column:1 / -1;
        margin-top:var(--space-4);
        padding-top:var(--space-8);
        border-top:1px solid rgba(31,26,23,0.06);
    }

    body.spacer-theme.single-product .spacer-single-product__summary .spacer-bundle-options > .bundled_product .spacer-bundle-option-specs__summary,
    body.spacer-theme.single-product .spacer-single-product__bundle-purchase .spacer-bundle-options > .bundled_product .spacer-bundle-option-specs__summary{
        align-items:center;
        padding:var(--space-2) 0 0;
        color:var(--text-muted);
    }

    body.spacer-theme.single-product .spacer-single-product__summary .spacer-bundle-options > .bundled_product .spacer-bundle-option-specs__title,
    body.spacer-theme.single-product .spacer-single-product__bundle-purchase .spacer-bundle-options > .bundled_product .spacer-bundle-option-specs__title{
        font-size:var(--fs-10);
        font-weight:800;
        letter-spacing:var(--type-kicker-tracking-wide);
        color:rgba(98,108,122,0.78);
    }

    body.spacer-theme.single-product .spacer-single-product__summary .spacer-bundle-options > .bundled_product .spacer-bundle-option-specs__summary::after,
    body.spacer-theme.single-product .spacer-single-product__bundle-purchase .spacer-bundle-options > .bundled_product .spacer-bundle-option-specs__summary::after{
        font-size:var(--fs-16);
        font-weight:400;
        color:rgba(98,108,122,0.52);
        opacity:0.8;
    }
}

