.csc{margin:auto;}.csc h2{font-size:30px;}.csc-logo-picker{padding:25px;border:2px solid #86158f;border-radius:12px;background:#fff4e8;}.csc-logo-label{display:block;font:700 19px/1.6 Arial,sans-serif;margin-bottom:12px;}#cannasense-logo-choice{display:block;width:100%;min-height:52px;padding:12px;border:2px solid #88718f;border-radius:8px;font-size:18px;background:white;color:#24162b;}.csc-selected-logo{display:block;width:100%;max-width:400px;height:140px;object-fit:contain;margin:15px 0;}.csc-artwork-preview{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #c8b6ce;border-radius:10px;margin-top:20px;padding:18px;}.csc-artwork-preview img{max-width:330px;margin:0;}.csc .csc-quote{display:flex;margin-top:22px;}.csc-kit-box{background:#fff4e8;border:3px solid #86158f;border-top:15px solid #ff8a00;border-radius:12px;margin-top:22px;padding:25px;display:flex;align-items:center;gap:20px;}.csc-kit-box img{width:75%;height:auto;}.csc-kit-box strong{font:700 42px Arial,sans-serif;color:#681275;}.csc-product-options{padding:20px!important;transform:none!important;position:static!important;max-width:100%!important;}.csc a:focus-visible,.csc select:focus-visible{outline:3px solid #005fcc;outline-offset:4px;}
