body.template-product main,body[class*=template-product] main{overflow-x:clip}body.template-product .product,body[class*=template-product] .product{max-width:1300px!important;margin-left:auto!important;margin-right:auto!important;width:calc(100% - 48px)!important;box-sizing:border-box!important}body.template-product .product__info-wrapper,body[class*=template-product] .product__info-wrapper{min-width:0!important;max-width:100%!important}body.template-product .product__description,body[class*=template-product] .product__description{max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important;line-height:1.65!important}body.template-product .product__media-wrapper,body[class*=template-product] .product__media-wrapper{min-width:0!important;max-width:100%!important}#bf-product-story .bps-section,#bf-extra-product .bfx-section{padding-top:56px!important;padding-bottom:56px!important}@media(max-width:750px){body.template-product .product,body[class*=template-product] .product{width:calc(100% - 24px)!important}}body.template-product .product,body[class*=template-product] .product{max-width:1220px!important;margin-inline:auto!important}body.template-product .product__media-wrapper,body[class*=template-product] .product__media-wrapper{max-width:52%!important}body.template-product .product__info-wrapper,body[class*=template-product] .product__info-wrapper{max-width:48%!important}.bf-product-gallery-editorial{max-width:1250px;margin:35px auto 95px;padding:0 25px}.bf-pg-heading{text-align:center;margin:0 auto 30px}.bf-pg-heading>span{font:800 10px/1.4 Manrope,Arial,sans-serif;letter-spacing:.18em;color:#777}.bf-pg-heading h2{font:800 clamp(33px,4vw,56px)/1.1 Manrope,Arial,sans-serif;letter-spacing:-.055em;color:#181818;margin:14px 0}.bf-pg-heading em{font-family:Georgia,serif;font-weight:400}.bf-pg-heading p{color:#6d6a66;font:400 15px/1.7 Manrope,Arial,sans-serif}.bf-pg-images{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.bf-pg-card{background:var(--bg);border-radius:18px;overflow:hidden;display:flex;align-items:center;flex-direction:column;text-decoration:none!important;color:#262322!important;padding:12px 10px 19px;transition:transform .25s ease}.bf-pg-card:hover{transform:translateY(-4px)}.bf-pg-card img{width:100%;aspect-ratio:1/1;object-fit:contain;mix-blend-mode:multiply}.bf-pg-card span{font:750 13px Manrope,Arial,sans-serif}@media(max-width:800px){body.template-product .product__media-wrapper,body[class*=template-product] .product__media-wrapper,body.template-product .product__info-wrapper,body[class*=template-product] .product__info-wrapper{max-width:100%!important}.bf-pg-images{grid-template-columns:repeat(2,minmax(0,1fr))}.bf-product-gallery-editorial{margin:25px auto 55px;padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bedfellow-product-layout-fix.css.map */
