/* Warm brown / beige gradient restricted to catalog and product pages. */
body.nw-paper-shop{background:linear-gradient(135deg,#f7f0e5 0%,#e6d2ba 42%,#c2a181 100%);background-attachment:fixed}
body.nw-paper-shop .shop-film-v28{background:transparent}
body.nw-paper-shop .shop-film-shade{background:linear-gradient(90deg,#f7f0e5e8,#e6d2ba8a),linear-gradient(0deg,#eadbc590,transparent 70%)}
body.nw-paper-shop .card-thickness144{margin:0 0 20px;padding:18px;border:1px solid #c3b099;border-radius:12px;background:#fffcf7;color:#30271f}
body.nw-paper-shop .card-thickness144 label{display:block;margin-bottom:8px;font-weight:600}
body.nw-paper-shop .card-thickness144 select,body.nw-paper-shop .card-qty144 input{width:100%;min-height:46px;padding:10px 12px;background:#fffdf9;color:#30271f;border:1px solid #a18568;border-radius:8px;font:inherit;color-scheme:light}
body.nw-paper-shop .card-thickness144 p{font-size:13px;line-height:1.6;margin:10px 0 0;color:#6d5e50}
body.nw-paper-shop .card-thickness144 a{color:#654124;text-decoration:underline}
body.nw-paper-shop .card-qty144{display:flex;align-items:center;gap:12px;margin:12px 0}
body.nw-paper-shop .card-qty144 input{width:110px}
