:root{
    /* Primary Colors */

    /* UI Colors */

    /* Accent Colors */

    /* Spacing/Gutters */

    /* Font stacks */}

/* Breakpoints */.cf-modal{overflow:hidden;height:100%;width:100%}.customer-feedback{background-color:#f2f2f2

    /* Container used to animate the opening/closing of the text area. */}.customer-feedback--onlysmallscreen{display:block}.customer-feedback--modal{display:none}.customer-feedback__step1{display:block;padding-bottom:48px}.customer-feedback__step1--hide{display:none}.customer-feedback__heading{font-size:38.4px;font-size:2.4rem;font-weight:400;padding-top:24px;padding-left:48px;padding-right:48px;text-align:center;text-transform:uppercase;font-family:Pebble,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.28;margin:0;margin-bottom:38.4px;margin-bottom:2.4rem}.customer-feedback__ratingwrap{display:block;margin-right:auto;margin-left:auto;width:85%;text-align:center}.customer-feedback__rating{background-color:transparent;border:0;margin:0 auto;margin-left:8px;padding-left:8px;padding-right:8px;padding-top:24px;width:38px;cursor:pointer;outline:none/* I know, not BEM. But this time Javascipt API simplicity > strict BEM. It's not a big violation anyway, do you think? */}.customer-feedback__rating--highlight,.customer-feedback__rating:focus{transition:transform .1s ease-in;transform:scale(1.2)}.customer-feedback__rating--filled>svg{fill:#ff9b00}.customer-feedback__ratingicon{width:31px;height:31px;fill:#a0a0a0;transition:fill .2s ease-in}.customer-feedback__togglecommentbutton{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:block;margin-right:auto;margin-left:auto;text-align:center;margin-top:24px;background-color:#f2f2f2;border:1px dotted #f2f2f2;font-size:25.6px;font-size:1.6rem;cursor:pointer}.customer-feedback__togglecommentbutton:focus{border:1px dotted #990ae3;outline:none}.customer-feedback__togglecommenticon{box-sizing:border-box;speak:none;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;padding-right:12px;height:28px;width:28px;fill:#990ae3}.customer-feedback__togglecommenticon--hide{display:none}.customer-feedback__togglecommenttext{display:inline-block}.customer-feedback__textareacontainer{max-height:500px;transition:max-height 1s,linear}.customer-feedback__textareacontainer--off{max-height:0;overflow:hidden;transition:max-height .7s,linear}.customer-feedback__textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:block;margin-right:auto;margin-left:auto;width:85%;max-width:450px;height:150px;resize:none;padding:6px 11px 0;margin-top:12px;transition:height .7s,linear}.customer-feedback__textarea--off{padding:0;border:0;height:0;transition:height .7s,linear}.customer-feedback__textarea:focus{border-color:#990ae3;outline:none}.customer-feedback__disclaimer{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:block;margin-left:auto;margin-right:auto;font-size:24px;font-size:1.5rem;text-align:center;max-width:400px;padding-top:12px;width:90%}.customer-feedback__disclaimer--off{display:none}.customer-feedback__canceltrigger{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-size:1.5rem;background-color:#fff;color:#990ae3;border:0;padding:20px;margin-left:20px;cursor:pointer}.customer-feedback__canceltrigger:focus{color:#c0f;text-decoration:underline;outline:none}.customer-feedback__thanks{display:block;padding-top:48px;padding-bottom:48px}.customer-feedback__thanks--hide{display:none}.customer-feedback__checkmark{text-align:center;background-color:#0c6;border-radius:50%;width:80px;height:80px;margin-left:auto;margin-right:auto;display:block}.customer-feedback__checkmarkicon{speak:none;-webkit-font-smoothing:antialiased;fill:#fff;position:relative;top:31%;width:42px;height:32px;transform:scale(1.25)}.customer-feedback__buttonwrap{margin-top:48px;text-align:center}.customer-feedback__modalbutton{display:block;margin-left:auto;margin-right:auto;margin-top:48px}.customer-feedback__modalclose{position:relative;padding:0;left:97%;background-color:#fff;border:1px dotted #fff;cursor:pointer}.customer-feedback__modalclose:focus{border:1px dotted #990ae3;outline:none}.customer-feedback__consent-wrapper--hidden,.customer-feedback__content-wrapper--hidden{display:none}.customer-feedback__crossicon{height:16px;width:16px}.customer-feedback__cookie-attention-bar{background-color:#fff;padding:19.2px;padding:1.2rem;padding-left:96px;padding-left:6rem;margin-left:19.2px;margin-left:1.2rem;margin-right:19.2px;margin-right:1.2rem;position:relative;text-align:left;border:2px solid #ff9b00}.customer-feedback__cookie-attention-bar-text{color:#222;font-size:28.8px;font-size:1.8rem;margin-top:10px}.customer-feedback__cookie-attention-bar-infocolumn{background:#ff9b00;color:#fff;height:101%;position:absolute;top:-1px;left:-1px;width:43px;text-align:center;padding-top:10px}.customer-feedback__cookie-attention-bar-info-icon{fill:#fff}@media (min-width:43.938em){.customer-feedback--onlysmallscreen{display:none}.customer-feedback__cookie-attention-bar{background-color:transparent;padding-right:24px;padding-left:63px;margin:0 auto;width:auto;max-width:520px}.customer-feedback--modal{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;overflow:scroll;background-color:rgba(0,0,0,.5)}.customer-feedback--modal .customer-feedback__togglecommentbutton{background-color:#fff;border:1px dotted #fff}.customer-feedback--modal .customer-feedback__rating{width:70px;margin-left:0}.customer-feedback--modal .customer-feedback__ratingicon{width:46px;height:46px}.customer-feedback--modal .customer-feedback__step1,.customer-feedback--modal .customer-feedback__thanks{width:70%;max-width:1000px;height:auto;padding:24px;margin-top:10%;margin-left:auto;margin-right:auto;background-color:#fff;background-image:url(/.resources/customer-interaction/resources/img/pardot-leads-form-pebbles.png);background-position:48% 65px;background-repeat:no-repeat;background-size:150%}.customer-feedback--modal .customer-feedback__thanks{min-height:368px}.customer-feedback--modal .customer-feedback__heading{padding-bottom:24px;margin:0}.customer-feedback--hidden{display:none}.customer-feedback__rating{margin-left:0;padding-left:0;padding-right:0}}.customer-feedback-trigger{display:none}@media (min-width:43.938em){.customer-feedback-trigger{display:block;position:fixed;right:-25px;top:37%;padding-left:8px;padding-right:8px;padding-top:12px;overflow:visible;transform:rotate(-90deg);transform-origin:50% 51%;z-index:10;margin-top:-54px;background-color:#0c6;border:0;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;line-height:2rem}.customer-feedback-trigger__text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;bottom:6px;color:#fff;font-weight:700;font-size:1.6rem}}@media (min-width:55.938em){.customer-feedback-trigger{padding-left:13px;padding-right:13px;padding-top:15px}}