.bn-physical{color:#121212;background:#fff}.bn-physical .product{align-items:start}.bn-physical .product__info-container{padding:3.2rem;background:#edbefa;border:1px solid #eadbed;border-radius:1.6rem}.bn-physical .product__title h1{font-size:clamp(3rem,3.2vw,4.4rem);line-height:1.15;overflow-wrap:anywhere}.bn-physical .product__text{line-height:1.6}.bn-physical .product__media-item{overflow:hidden;border-radius:1.6rem}.bn-physical .product__media-list{margin-bottom:0}.bn-physical .product-form__submit{min-height:5rem}.bn-physical .shopify-payment-button{display:none}.bn-physical-details{padding:5.6rem 0 4.8rem}.bn-physical-details__header{margin-bottom:3.2rem}.bn-physical-details__header p{margin:0 0 1rem}.bn-physical-details__header h2{margin:0;font-size:clamp(2.8rem,3.2vw,4rem);line-height:1.2}.bn-physical-details__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;align-items:start}.bn-detail-card{min-width:0;padding:3.2rem;background:#edbefa;opacity:1;color:#121212;border:1px solid #e6d8e9;border-radius:1.6rem;font-size:1.6rem;line-height:1.8;overflow-wrap:anywhere}.bn-detail-card--wide{grid-column:1 / -1}.bn-detail-card h1,.bn-detail-card h2,.bn-detail-card h3,.bn-detail-card h4{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.5rem;line-height:1.3;margin:0 0 1.6rem;color:#121212}.bn-detail-card>:first-child{margin-top:0}.bn-detail-card>:last-child{margin-bottom:0}.bn-detail-card img,.bn-detail-card iframe{max-width:100%}.bn-detail-card img{height:auto}.bn-detail-card table{display:block;max-width:100%;overflow-x:auto}.bn-detail-card a{color:#121212;text-underline-offset:.3rem}.bn-detail-accordion summary{display:flex;align-items:start;justify-content:space-between;gap:2rem;cursor:pointer;list-style:none}.bn-detail-accordion summary::-webkit-details-marker{display:none}.bn-detail-accordion summary h3{margin:0}.bn-detail-accordion summary span{font-size:2.4rem;line-height:1.3}.bn-detail-accordion[open] summary{margin-bottom:2rem}.bn-detail-accordion[open] summary span{transform:rotate(45deg)}.bn-detail-accordion summary:focus-visible{outline:2px solid #121212;outline-offset:6px}@media screen and (min-width:990px){.bn-physical .product:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.bn-physical .product:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:749px){.bn-physical .product__info-container,.bn-detail-card{padding:2.4rem}.bn-physical .product__info-wrapper{padding-top:2.4rem}.bn-physical .product__media-list{margin-left:0;margin-right:0}.bn-physical-details{padding:3.2rem 0}.bn-physical-details__grid{grid-template-columns:1fr;gap:1.6rem}.bn-detail-card--wide{grid-column:auto}}.bn-physical .product-form__submit{background:#121212;color:#fff}.bn-detail-card h1 strong,.bn-detail-card h2 strong,.bn-detail-card h3 strong,.bn-detail-card h4 strong{font-weight:inherit}.bn-detail-card li{margin-bottom:.8rem}.bn-detail-card li>p{display:inline;margin:0}.bn-detail-card li>p+p:before{content:" "}.bn-detail-card h1,.bn-detail-card h2,.bn-detail-card h3,.bn-detail-card h4{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important}.bn-detail-card h1 *,.bn-detail-card h2 *,.bn-detail-card h3 *,.bn-detail-card h4 *{font:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bodynovas-physical-product.css.map */
