<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.panel_5_templates h2,
.form_message_text {
  margin: auto;
  width: 90%;
  margin-top: 10px;
}

.p4_header,
.request-info {
  width: 90%;
  margin: auto;
}

.submit_form_container {
  width: 100%;
  padding: 0;
  background-color: #fff;
  margin: auto;
  max-width: 1140px;
}

.pro_footer_forms {
  margin-top: 15px;
  display: block;
}

@media (max-width: 768px) {
  .pro_footer_forms {
    text-align: left;
    color: #4d4d4d;
    font-family: Montserrat-Regular;
    font-family: "Montserrat-Medium";
    font-size: 12px;
    line-height: 15px;
    padding-bottom: 20px;
    margin-top: 10px;
  }
}

.divider {
  height: 1px;
  background: #af8b18;
  width: 80%;
  max-width: 430px;
  margin: 25px auto 0 auto;
}

.brand-logo-img {
  display: block;
  width: 100%;
  max-width: 120px;
  margin: 0 auto;
}

.p5_text {
  width: 100%;
  margin: 0 auto;
}

.request-info {
  max-width: 600px;
  margin: 0 auto;
  padding-bottom: 25px;
}

.push-down {
  padding: 60px;
}

.p4-container {
  width: 100%;
  max-width: 930px;
  margin: 0 auto;
  padding: 0px 0px 90px 0px;
  position: relative;
  background: url(../images/panel-bg.png) repeat #ffffff;
  border: 1px solid #f0ece2;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

.brand-logo {
  width: 100%;
  margin: 90px auto 30px auto;
  text-align: center;
}

.form_row_1,
.form_row_2 {
  display: block;
}

.panel4CRFName_wrapper,
.panel4CRFEmail_wrapper {
  width: calc(50% - 11px);
  display: inline-block;
}

.panel4CRFName_wrapper {
}

.panel4CRFEmail_wrapper {
  margin: 0 0 0 16px;
}

.form_message_wrapper {
  padding: 10px 0 20px;
  position: relative;
  margin: auto;
}

h2.form_message_heading,
p.form_message_text {
}

.form_message_wrapper {
  padding: 10px 0 20px;
  box-sizing: border-box;
  background-color: #ffffff;
}

.form_product_selection .form_input_heading {
  padding-bottom: 9px;
  box-sizing: border-box;
}

/*------ Consumer Request Product Selection -------*/
.form_section_subhead {
  display: none;
  text-align: left;
  padding: 5px 0;
}

.form_product_selection {
  width: 36%;
  display: inline-block;
  vertical-align: top;
  float: right;
}

.form_product_list {
  padding: 5px 15px 0 15px;
  overflow-y: auto;
  height: 324px;
  box-shadow: none;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
  background-color: transparent;
  box-shadow: inset 0 0 0 1px #595959;
}

.panel_4_templates .form_product_list {
  height: 392px;
}

.form_product_list
  .form_selection_category_container:first-child
  .form_selection_category
  .panel_4_crf_category_name {
  padding-top: 0;
}

.form_product_list
  .form_selection_category_container:first-child
  .form_selection_category
  .panel_5_rtr_category_name {
}

.form_selection_category_container {
}

.panel_4_crf_category_name,
.panel_5_rtr_category_name {
  padding-top: 10px;
  padding-bottom: 8px;
  text-align: left;
}

.panel_4_crf_product_name,
.panel_5_rtr_product_name {
  position: relative;
  padding: 0 10px 10px 0;
  text-align: left;
  color: #808080;
  font-family: Montserrat-Regular;
  font-family: "Montserrat-Medium";
  font-size: 15px;
  line-height: 17px;
}

/* global */
.panel_4_crf_product_name_off:before,
.panel_5_rtr_product_name_off:before,
.panel_4_crf_product_name_on:before,
.panel_4_crf_product_name_hover:before,
.panel_5_rtr_product_name_on:before,
.panel_5_rtr_product_name_hover:before,
.panel_2_product_name_off:before,
.panel_3_product_name_off:before,
.panel_4_product_name_off:before,
.panel_5_product_name_off:before,
.panel_2_product_name_hover:before,
.panel_2_product_name_on:before,
.panel_3_product_name_hover:before,
.panel_3_product_name_on:before,
.panel_4_product_name_hover:before,
.panel_4_product_name_on:before,
.panel_5_product_name_hover:before {
  color: #808080;
  font-size: 15px;
  display: inline-block;
  vertical-align: top;
  width: 24px;
}

.panel_5_product_name_on:before,
.panel_2_product_name_hover:before,
.panel_2_product_name_on:before,
.panel_3_product_name_hover:before,
.panel_3_product_name_on:before,
.panel_4_product_name_hover:before,
.panel_4_product_name_on:before,
.panel_5_product_name_hover:before,
.panel_5_product_name_on:before {
  color: #363636;
  font-size: 15px;
  display: inline-block;
  vertical-align: top;
  width: 24px;
}

/* on state */
.panel_4_crf_product_name_on:before,
.panel_4_crf_product_name_hover:before,
.panel_5_rtr_product_name_on:before,
.panel_5_rtr_product_name_hover:before,
.panel_2_product_name_hover:before,
.panel_2_product_name_on:before,
.panel_3_product_name_hover:before,
.panel_3_product_name_on:before,
.panel_4_product_name_hover:before,
.panel_4_product_name_on:before,
.panel_5_product_name_hover:before,
.panel_5_product_name_on:before {
  content: "\eacd";
  content: "\eb15";
}

/* off state */
.panel_4_crf_product_name_off:before,
.panel_5_rtr_product_name_off:before,
.panel_2_product_name_off:before,
.panel_3_product_name_off:before,
.panel_4_product_name_off:before,
.panel_5_product_name_off:before {
  content: "\eae2";
}

/* Panel 5 */
/*------ Retailer Request Form -------*/
.panel_5_rtr_email,
.panel_5_rtr_sname,
.panel_5_rtr_saddone,
.panel_4_crf_commentarea,
.panel_4_crf_storearea {
  width: 100%;
  resize: none;
}

.form_input_textarea {
  margin-bottom: 0;
}

.panel_4_crf_commentarea,
.panel_4_crf_storearea {
  height: 95px;
  padding: 10px;
  margin-bottom: 0;
  line-height: normal;
}

.panel_5_rtr_email,
.panel_5_rtr_sname,
.panel_5_rtr_saddone {
  width: 100%;
}

.header,
.headerMobile {
  display: inline-block;
  text-align: center;
  margin: auto;
}

.header hr {
  margin: 7px 0 0;
  width: 95px;
  border: 1px solid #fff;
}

.headerMobile {
  display: none;
}

.subheader {
  padding: 0 0 20px;
}

.form_message_header {
  text-align: left;
  padding: 20px 0;
  margin: 0;
  width: 100%;
  text-transform: capitalize;
}

.form_inner_liner {
  text-align: left;
  box-sizing: border-box;
  padding: 32px 0 0;
}

.form_inner_liner,
.bottom_row,
.form_message_wrapper {
  max-width: 1140px;
  margin: auto;
  width: 95%;
}

.form_message_wrapper:before {
  font-size: 50px;
  position: relative;
  padding-right: 25px;
  display: inline-block;
  vertical-align: top;
  top: 4px;
}

#panel4ECommButNum {
  display: none;
}

p.form_message_text {
  padding: 6px 0 0;
}

.panel_4_back_button,
.panel_5_back_button {
  /* margin: 0 auto 25px; */
  /* position: relative; */
  /* width: 200px; */
}

.panel_4_back_button:before,
.panel_5_back_button:before {
  padding-right: 10px;
  position: relative;
  display: none;
}

.bottom_row {
  margin: auto;
  text-align: left;
  box-sizing: border-box;
}

.panel_4_crf_submit,
.panel_5_rtr_submit {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 0;
  text-align: center;
  width: 190px;
  display: block;
  cursor: pointer;
}

/*------ Consumer Request Form -------*/
.form_wrapper {
  display: inline-block;
  width: 58%;
  text-align: left;
  vertical-align: top;
}

.form_liner {
  display: block;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.form_wrapper .form_liner:last-child {
  padding-bottom: 0;
}

.panel_4 .form_wrapper .form_liner:last-child {
  padding-left: 0;
}

.form_input_heading {
  clear: both;
  text-align: left;
  padding-bottom: 10px;
}

.form_row {
  background-color: #fff;
}

.form_input_text {
  padding-bottom: 10px;
  text-align: left;
}

.input_wrapping.half {
  display: inline-block;
  vertical-align: top;
  width: 48%;
}

.input_wrapping.half.cell1,
.input_wrapping.half.cell2 {
  display: inline-block;
  vertical-align: top;
}

.input_wrapping.half.cell1 {
  float: left;
}

.input_wrapping.half.cell2 {
  float: right;
}

.input_wrapping.half:nth-child(odd) {
}

.form_liner label,
.input_wrapping label {
  display: block;
  padding-bottom: 5px;
}

.form_liner label {
  color: rgba(0, 12, 8, 0.36);
  font-family: Montserrat-Regular;
  font-family: "Montserrat-Medium";
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.panel_4_crf_zip_base {
  margin-bottom: 0;
}

.form_text {
  padding-bottom: 10px;
}

.panel_4_required_error,
.panel_5_required_error {
  border: 2px solid red !important;
}
</pre></body></html>