.csh .cp-hero picture{left:12%;width:88%}.csh .cp-hero picture img{object-fit:contain;object-position:right center}.csh .cp-hero .mh-hero-copy{width:49%}.csh .wp-product-art{background:#050b08}.csh .wp-product-art img{object-fit:contain}.csh .wp-product-grid{align-items:stretch}.csh .wp-product-photo-link{font-size:12px;line-height:1.8;display:inline-block;margin:8px 0}.csh .csh-calc{padding:30px;border:1px solid var(--mh-line);background:var(--mh-panel);border-radius:22px}.csh .csh-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.csh .csh-fields label,.csh .csh-field{display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:1.7;color:var(--mh-muted)}.csh .csh-fields input,.csh .csh-fields select{width:100%;min-width:0;box-sizing:border-box;padding:14px 16px;border:1px solid var(--mh-line);border-radius:12px;font:inherit;font-size:14px;background:var(--mh-soft);color:var(--mh-ink);min-height:50px}.csh .csh-fields input:focus-visible,.csh .csh-fields select:focus-visible{outline:2px solid var(--mh-accent);outline-offset:3px}.csh .csh-fields input[readonly]{opacity:.7}.csh .csh-calc p{font-size:14px;line-height:1.9;color:var(--mh-muted);margin-top:20px}.csh .csh-calc output{display:block;font-size:20px;line-height:1.8;font-weight:600;color:var(--mh-ink);background:var(--mh-soft);border:1px solid var(--mh-line);border-radius:16px;padding:22px;margin-top:24px}.csh .cp-section-head a,.csh .mh-basis a{display:inline-block;margin-right:15px;margin-top:8px}
@media(max-width:800px){.csh .cp-hero{display:flex;flex-direction:column;min-height:0;padding:0}.csh .cp-hero picture{position:relative;inset:auto;width:100%;order:2;height:auto;aspect-ratio:7/6;z-index:0}.csh .cp-hero picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.csh .cp-hero .mh-hero-copy{position:relative;order:1;width:100%;min-height:0;padding:30px 25px}.csh .cp-hero:after{display:none}.csh .csh-fields{grid-template-columns:1fr}.csh .csh-calc{padding:22px}.csh .csh-calc output{font-size:17px;padding:18px}}

.csh [data-shampoo-pack-wrap][hidden]{display:none}
