#logodesign{background:var(--rk-deep,#42101d);color:#f9f4eb}
#logodesign .rk-logo-service-copy,#logodesign .rk-logo-service-copy h2,#logodesign .rk-logo-price strong{color:#f9f4eb}
#logodesign .rk-logo-service-copy h2 em,#logodesign .rk-logo-service-copy .rk-note,#logodesign .rk-logo-price span{color:#f4bdc7}
#logodesign .rk-logo-service-lead,#logodesign .rk-logo-micro{color:#eadbd5}
#logodesign .rk-logo-price{border-color:#87525e}
#logodesign .rk-logo-service-formwrap{background:#fff;color:#21191b}
#logodesign .rk-logo-service-formwrap h3{color:#21191b}
#logodesign .rk-logo-form-kicker{color:#8b1e30}
#logodesign .rk-logo-input label{color:#3b2c30}
#logodesign .rk-logo-input input,#logodesign .rk-logo-input textarea{background:#fff;color:#21191b;border-color:#9f8686}
#logodesign .rk-logo-form-note{color:#66585a}
#logodesign .rk-logo-submit{background:#8b1e30;color:#fff}
#logodesign .rk-logo-submit:hover{background:#6d1427}
.rk-v2-hero-rule{color:#7b4653}
.rk-v2-frame-top,.rk-v2-frame-bottom{color:#f9f4eb;opacity:1}
.rk-custom-details summary span,.rk-custom-note,.rk-drop small,.rk-field-head span{color:#66585a}
.rk-product-visual>span{color:#665259}
.rk-contact-form-panel .rk-form-note,.rk-cart-pack-note,.rk-cart-summary>p{color:#66585a}
.rk-cart-page .rk-empty-cart .rk-btn{color:#fff}
.rk-option{color:#21191b}
.rk-qty:not([aria-pressed="true"]){color:#21191b}
.rk-logo-input input,.rk-logo-input textarea,.rk-group-input,.rk-contact-form-panel form input,.rk-contact-form-panel form textarea,.rk-cart-page .rk-cart-quantity input{color:#21191b;border-color:#9f8686}
.rk-custom input{color:#21191b}
.rk-body input::placeholder,.rk-body textarea::placeholder{color:#75676a;opacity:1}
.rk-logo-input input:focus-visible,.rk-logo-input textarea:focus-visible,.rk-group-input:focus-visible,.rk-contact-form-panel form input:focus-visible,.rk-contact-form-panel form textarea:focus-visible,.rk-cart-page .rk-cart-quantity input:focus-visible,.rk-custom input:focus-visible{outline:3px solid #8b1e30;outline-offset:3px;box-shadow:none}
#logodesign .rk-logo-input input:focus-visible,#logodesign .rk-logo-input textarea:focus-visible{border-color:#8b1e30;outline:3px solid #8b1e30;outline-offset:3px;box-shadow:none}
#design .rk-add:disabled,#design .rk-add[aria-disabled="true"]{background:#76646a;color:#fff;opacity:1;cursor:not-allowed}
#logodesign .rk-logo-service-copy :focus-visible,.rk-v2-finish-card-holo .rk-v2-finish-link:focus-visible,.rk-v2-lastcall a:focus-visible,.rk-site-footer a:focus-visible,.rk-announcement a:focus-visible,.rk-contact-information a:focus-visible{outline:3px solid #f9f4eb;outline-offset:4px}
