/* Studio Tomorrow · PASS 29 · R3.4.1 · Feed Presentation Repair */
[data-st-v341-hidden-vision="1"],[data-st-v341-hidden-shop-pill="1"],[data-st-v341-hidden-bell="1"]{display:none!important;visibility:hidden!important;pointer-events:none!important}
.review-photo .studio-feed-product-cue,.review-photo .feed-commerce-tag.is-shop{display:none!important}
/* Product identity on-image is the blue dot only. */
.review-photo [class*="vision" i]:not(.studio-feed-product-hotspot):not(.feed-photo-vision-safe){--st-v341-vision-candidate:1}
/* Keep the notification rail icon visually subordinate to the other page tools. */
#studioNotificationToolV2940>span{width:40px!important;height:40px!important;display:grid!important;place-items:center!important}
#studioNotificationToolV2940>span>svg{width:14px!important;height:14px!important;max-width:14px!important;max-height:14px!important;stroke-width:1.55!important}
#studioNotificationToolV2940 .st-v34-notice-dot{width:6px!important;height:6px!important;right:7px!important;top:7px!important;border-width:1px!important}
/* Any legacy Feed-modal notification affordance is superseded by the page-tools icon. */
#feedModal .feed-notification{display:none!important}
/* R3.4.1 owns the cloud-post product card when the clicked photo has a product dot. */
#shopLookProductCard[data-st-v341-product] .shop-product-buy{display:grid!important;grid-template-columns:minmax(92px,.72fr) minmax(140px,1fr)!important;gap:10px!important}
#shopLookProductCard[data-st-v341-product] [data-st-v341-look-add]{border:0;border-radius:12px;background:#111227;color:#fff;font-weight:800;cursor:pointer}
body.night-mode #shopLookProductCard[data-st-v341-product] [data-st-v341-look-add]{background:#f2efe8;color:#111227}
@media(max-width:700px){#studioNotificationToolV2940>span>svg{width:13px!important;height:13px!important}#shopLookProductCard[data-st-v341-product] .shop-product-buy{grid-template-columns:1fr!important}}
