/* Review candidate: the existing button overlays the native static ribbon. */
:is(#stars-edition,#astrology-edition) .offer-art{display:block;position:relative;aspect-ratio:1408 / 1292}
:is(#stars-edition,#astrology-edition) .offer-art>img{display:block;position:static;inset:auto;width:100%;max-width:100%;height:auto;object-fit:contain;aspect-ratio:1408 / 1292;mask:none;-webkit-mask:none}
.native-product-ribbon-control{position:absolute!important;left:3%!important;top:73%!important;width:31%!important;height:19%!important;max-width:none!important;transform:none!important;scale:none!important;rotate:none!important;translate:none!important;pointer-events:none}
.native-product-ribbon-control>.approved-print-art,.native-product-ribbon-control .review-print-label{display:none}
.native-product-ribbon-control .review-flag-controls{position:absolute;inset:0;width:100%;height:100%;display:block;transform:none;background:none}
.native-product-ribbon-control [data-manual-product]{display:block!important;position:absolute;inset:0;width:100%!important;height:100%!important;min-height:44px;margin:0;padding:0;border:0;clip-path:none;opacity:1;background:none;box-shadow:none;cursor:pointer;pointer-events:auto}
.native-product-ribbon-control [data-manual-product]:disabled{cursor:default}
.native-product-ribbon-control [data-manual-product]:focus-visible{outline:3px solid #f6eedb;outline-offset:2px;box-shadow:0 0 0 5px #00243f;border-radius:18%}
/* Sensory copy remains in its original row; it is never hidden. */

.native-product-ribbon-control::before,.native-product-ribbon-control::after{content:none!important;display:none!important}
.native-product-ribbon-control>.approved-print-art,.native-product-ribbon-control .review-print-label{display:none!important}
