.store-product-detail-content{min-height:0;overscroll-behavior:contain}
.product-detail-weight{font-size:12px;font-weight:600;color:#81818a;margin-top:5px}
.product-detail-description{padding-top:10px}
.product-detail-description>p{white-space:pre-line;overflow-wrap:anywhere}
.product-detail-footer{position:sticky;bottom:0;z-index:2;box-shadow:0 -5px 20px #20212406;padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}
.store-product-photo-frame[role=button]:focus-visible{outline:2px solid #be2438;outline-offset:3px}
@media(max-width:359px){.product-detail-footer{flex-wrap:wrap;gap:10px}.product-detail-footer>div:first-child{flex-basis:100%;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.product-detail-footer>div:last-child{width:100%;justify-content:space-between}}
