/* Propuesta de recorrido exclusivo de copias; conserva editor, precios y pedido. */
body#rrCinemaApp.rr-only-copies .phone-display :is(.object-functions,.order-mode-tabs,#orderMonitor,#serviceChoice,.photo-review-option,.special-size,#printSendPanel,#addCopiesToCart,#confirmLocal,.print-picker){display:none!important}
body#rrCinemaApp.rr-only-copies .phone-display #productsPanel :is(.product-choice,#productLines,.products-total,.products-suggestion,#reviewProducts,.products-layout>div>h2,.products-layout>div>small){display:none!important}
body#rrCinemaApp.rr-only-copies .phone-display #productsPanel>p:not(.private-products-note){display:none!important}
body#rrCinemaApp.rr-only-copies .phone-display #productsPanel .products-layout{display:block!important}
body#rrCinemaApp.rr-only-copies .phone-display #intentPrice{display:none!important}
body#rrCinemaApp.rr-only-copies .phone-display #intentSummary{padding:12px!important}
body#rrCinemaApp.rr-only-copies .phone-display #intentSummary #intentTitle{font-size:20px!important;color:#faf5e9!important}
body#rrCinemaApp.rr-only-copies .phone-display #reviewWorkspace :is(#simpleChangePhotos,#reviewBack){display:inline-block!important;min-height:44px!important;font-size:13px!important;margin:0 5px 12px 0!important;padding:8px 10px!important}
body#rrCinemaApp.rr-only-copies .phone-display .simple-quality{font-size:13px;line-height:1.5;color:#c3ccbc;margin:12px 0}
body#rrCinemaApp.rr-only-copies .phone-display .simple-quality summary{cursor:pointer;padding:10px 0}
body#rrCinemaApp.rr-only-copies .phone-display #continuePrintOrder{display:block!important;min-height:50px!important;width:100%;font-size:17px!important}
body#rrCinemaApp.rr-only-copies .phone-display .general-line-actions button:last-child{display:none!important}
body#rrCinemaApp.rr-only-copies .phone-display #productsPanel :is(p,strong,label,h1,h2,h3,small,span){color:#faf5e9!important}
body#rrCinemaApp.rr-only-copies .phone-display #productsPanel :is(input,select,textarea){background:#15221a!important;color:#faf5e9!important;border:1px solid #85927a!important;min-height:44px!important}
body#rrCinemaApp.rr-only-copies .phone-display #productsPanel button{background:#b84932!important;color:white!important;min-height:44px!important;border:1px solid #d3735e!important;border-radius:8px!important}
body#rrCinemaApp.rr-only-copies .phone-display #afterCopiesOffers{background:#212a24;color:#faf5e9;border:1px solid #586354;border-radius:12px;padding:18px;margin:18px}
body#rrCinemaApp.rr-only-copies .phone-display #afterCopiesOffers[hidden]{display:none!important}
body#rrCinemaApp.rr-only-copies .phone-display #afterCopiesOffers a{color:#e5bb91}
body#rrCinemaApp.rr-only-copies .phone-display #reviewWorkspace :is(.print-picker,#intentSummary #editIntent){display:none!important}
body#rrCinemaApp.rr-only-copies[data-copy-stage=review] .phone-display #entryStatus{display:none!important}
body#rrCinemaApp.rr-only-copies .phone-display #reviewWorkspace .simple-quality summary{color:#c3ccbc!important}
body#rrCinemaApp.rr-only-copies .phone-display #calculatorView :is(.screen-quantity,.screen-size){display:inline-block!important;font-size:16px!important;margin:5px 8px 0 0!important}
body#rrCinemaApp.rr-only-copies .phone-display #calculatorView .screen .total-label{display:inline-block!important;width:45%;margin:7px 0 0!important;font-size:14px!important}
body#rrCinemaApp.rr-only-copies .phone-display #calculatorView .screen .total{display:inline-block!important;width:55%;text-align:right!important;margin:7px 0 0!important;font-size:25px!important}
body#rrCinemaApp.rr-only-copies .phone-display #reviewWorkspace .selection-summary{display:none!important}
body#rrCinemaApp.rr-only-copies .phone-display #productReview{padding:16px!important;background:#212a24!important;border:1px solid #586354!important;border-radius:12px!important}
body#rrCinemaApp.rr-only-copies .phone-display #productReview .copy-review-photo{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid #586354;align-items:center}
body#rrCinemaApp.rr-only-copies .phone-display #productReview .copy-review-photo img{width:80px;height:90px;object-fit:contain;background:#151c18;border-radius:6px}
body#rrCinemaApp.rr-only-copies .phone-display #productReview .copy-review-photo h3{margin:0 0 4px;font-size:17px}
body#rrCinemaApp.rr-only-copies .phone-display #productReview .copy-review-photo p{margin:4px 0;font-size:14px;line-height:1.45;overflow-wrap:anywhere}
body#rrCinemaApp.rr-only-copies .phone-display #productReview .copy-review-name{font-size:12px!important;color:#c3ccbc!important}
body#rrCinemaApp.rr-only-copies .phone-display #productReview .copy-review-quantity{font-weight:600}
body#rrCinemaApp.rr-only-copies .phone-display #productReview .copy-review-totals{padding:14px 0}
body#rrCinemaApp.rr-only-copies .phone-display #productReview .copy-review-totals p{margin:6px 0}
body#rrCinemaApp.rr-only-copies .phone-display #productReview .copy-review-amount{display:block;font-size:30px;line-height:1.2}
body#rrCinemaApp.rr-only-copies .phone-display #productReview :is(.copy-review-delivery,.copy-review-contact){margin:12px 0;padding:12px;border:1px solid #71836e;border-radius:9px}
body#rrCinemaApp.rr-only-copies .phone-display #productReview :is(.copy-review-delivery,.copy-review-contact) h3{font-size:17px;margin:0 0 6px}
body#rrCinemaApp.rr-only-copies .phone-display #productReview :is(.copy-review-delivery,.copy-review-contact) p{font-size:14px;line-height:1.5;margin:6px 0;overflow-wrap:anywhere}
body#rrCinemaApp.rr-only-copies .phone-display #productReview .copy-review-status{font-size:13px;line-height:1.5}
