.btn-options{background-color:var(--color-light);color:var(--color-purple_dark)}.btn-options:hover{background-color:var(--color-light);color:var(--color-purple_light)}.revision-item-separator{color:solid 1px var(--color-purple_extra_light)}.revision-item__holder .revision-item{border-bottom:0}.w-35{width:35%!important}.btn-lg{--bs-btn-font-size: 1.125rem !important}.track-trace{display:block;height:80%}.track-trace .row{display:flex;flex-direction:row;justify-content:space-evenly;align-content:center}.track-trace .step,.track-trace .step-active{display:flex;justify-content:flex-start;flex-direction:column;flex-basis:0;flex-grow:1;align-items:center;position:relative}.track-trace .step:after,.track-trace .step-active:after{content:" ";display:block;position:absolute;left:0;right:0;top:1.8rem;margin-top:-.1rem;height:.2rem;background:var(--color-purple_extra_light)}.track-trace .step:last-of-type:after,.track-trace .step-active:last-of-type:after{right:50%}.track-trace .step:first-of-type:after,.track-trace .step-active:first-of-type:after{left:50%}.track-trace .step .circle,.track-trace .step-active .circle{display:flex!important;justify-content:center;align-items:center;background-color:var(--color-light);width:3.6rem;height:3.6rem;border-radius:50%;border:.3rem solid var(--color-purple_extra_light);color:var(--color-purple_dark);font-size:22px;font-weight:700;position:relative;z-index:2}.track-trace .step .step-description,.track-trace .step-active .step-description{line-height:1rem;text-align:center;margin-top:.6rem;font-size:.85rem;width:100%}.track-trace .step .step-description-small,.track-trace .step-active .step-description-small{font-size:.85rem;text-transform:uppercase}.track-trace .step-active .circle{background-color:var(--color-purple_dark);color:var(--color-light)}.track-trace .step-paid .circle{background-color:var(--color-success);color:var(--color-light)}.track-trace .step-in-billing .circle{background-color:var(--color-error_red);color:var(--color-light)}.track-trace .step-active .step-description{font-weight:500}.track-trace .step-active .step-description-small{color:var(--color-purple_dark)}.track-trace .has-error{color:var(--color-error_red)}.track-trace .page-spacer{height:10rem}.btn-options{background-color:#fff;color:#2a1e61}.newsletter_segment{margin:0}.newsletter_segment .options{margin:0 0 1.6rem}.newsletter_segment a.div-toggle{line-height:3rem}.newsletter_segment label.container{display:block;position:relative;padding-left:2rem;margin:0;cursor:pointer;line-height:1.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.newsletter_segment label.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.newsletter_segment label.container .checkmark{position:absolute;top:.2rem;left:0;height:1.4rem;width:1.4rem;border-radius:.35rem;background-color:var(--color-purple_extra_light)}.newsletter_segment label.container .checkmark:after{content:"";position:absolute;display:none;left:7px;top:2px;width:.5rem;height:1rem;border:solid white;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.newsletter_segment label.container:hover input~.checkmark{background-color:var(--color-gray)}.newsletter_segment label.container input:checked~.checkmark{background-color:var(--color-purple_dark)}.newsletter_segment label.container input:checked~.checkmark:after{display:block}.payment-status_green{width:1rem;height:1rem;border-radius:50%;background-color:var(--color-success)}.payment-status_red{width:1rem;height:1rem;border-radius:50%;background-color:var(--color-error_red)}.element-label label.required:after{content:"*";color:var(--color-danger)}.checkbox label{font-size:.7875rem!important}.rof-download{margin-left:0!important;margin-right:0!important}.order-downloads a:hover{background:#f1f1f1!important}
