 .showMore.svelte-dofab0 a.svelte-dofab0:hover{cursor:pointer}  .message.svelte-12ihpky{color:#157dec;font-size:13px;font-style:italic}.no_questions.svelte-12ihpky,.gif.svelte-12ihpky{padding-bottom:15px}  .no_questions.svelte-kmb7uz,.gif.svelte-kmb7uz{padding-bottom:15px}  .helpie-faq.accordions {  margin:0 auto;  width:100%;  transform:none !important;  opacity:1;  margin-top:10px;  } .helpie-faq.accordions img {  box-shadow:none; } .helpie-faq.accordions p {  margin-bottom:1.6em; } .helpie-faq.accordions .accordion .accordion__item .accordion__header {  padding:15px; } .helpie-faq.accordions .accordion .accordion__item .accordion__body {  padding:0 15px; } .helpie-faq.accordions .accordion .accordion__item .accordion__body p {  margin-bottom:15px; } .helpie-faq.accordions .accordion {  margin:40px 0;  overflow:hidden;  padding:0; } .helpie-faq.accordions .accordion--show {  display:block; } .helpie-faq.accordions .accordion--hide {  display:none; } .helpie-faq.accordions .accordion.faq_list .accordion__item .accordion__header {  padding:5px 30px; } .helpie-faq.accordions .accordion.faq_list .accordion__item .accordion__body {  padding:5px 30px; } .helpie-faq.accordions .accordion .accordion__item {  list-style-type:none;  padding:0;  margin:0;  border-bottom:solid 1px #44596b; } .helpie-faq.accordions .accordion .accordion__item--show {  display:block; } .helpie-faq.accordions .accordion .accordion__item--hide {  display:none; } .helpie-faq.accordions .accordion .accordion__item .accordion__header {  border:none;  cursor:pointer;  display:block;  outline:none;  position:relative;  text-align:left;  width:100%;  } .helpie-faq.accordions .accordion .accordion__item .accordion__header div.accordion__title {  font-size:100%;  font-weight:600;  padding-right:10px; } .helpie-faq.accordions .accordion .accordion__item .accordion__header div.accordion__title .accordion__title-icon {  padding:0px 10px; } .helpie-faq.accordions .accordion .accordion__item .accordion__header h1, .helpie-faq.accordions .accordion .accordion__item .accordion__header h2, .helpie-faq.accordions .accordion .accordion__item .accordion__header h3, .helpie-faq.accordions .accordion .accordion__item .accordion__header h4, .helpie-faq.accordions .accordion .accordion__item .accordion__header h5, .helpie-faq.accordions .accordion .accordion__item .accordion__header h6, .helpie-faq.accordions .accordion .accordion__item .accordion__header p.accordion__title {  padding-right:10px; } .helpie-faq.accordions .accordion .accordion__item .accordion__header h1 .accordion__title-icon, .helpie-faq.accordions .accordion .accordion__item .accordion__header h2 .accordion__title-icon, .helpie-faq.accordions .accordion .accordion__item .accordion__header h3 .accordion__title-icon, .helpie-faq.accordions .accordion .accordion__item .accordion__header h4 .accordion__title-icon, .helpie-faq.accordions .accordion .accordion__item .accordion__header h5 .accordion__title-icon, .helpie-faq.accordions .accordion .accordion__item .accordion__header h6 .accordion__title-icon, .helpie-faq.accordions .accordion .accordion__item .accordion__header p.accordion__title .accordion__title-icon {  padding:0px 10px; } .helpie-faq.accordions .accordion .accordion__item .accordion__header .accordion__toggle {  position:absolute;  right:0;  top:50%;  margin-right:37px;  margin-top:-12px; } .helpie-faq.accordions .accordion .accordion__item .accordion__header .accordion__toggle span .accordion__toggle-icons {  font-size:18px;  transition:all 0.2s ease-in-out; } .helpie-faq.accordions .accordion .accordion__item .accordion__header .accordion__toggle.open-all .accordion__toggle--open {  display:none; } .helpie-faq.accordions .accordion .accordion__item .accordion__header .accordion__toggle.open-all .accordion__toggle--close {  display:block; } .helpie-faq.accordions .accordion .accordion__item .accordion__header.accordion__icon__position--ltr::after {  left:0px;  right:initial;  margin-left:37px;  margin-right:0px; } .helpie-faq.accordions .accordion .accordion__item .accordion__header.accordion__icon__position--ltr::before {  left:0px;  right:initial;  margin-left:37px;  margin-right:0px; } .helpie-faq.accordions .accordion .accordion__item .accordion__header.accordion__icon__position--ltr .accordion__title {  padding-right:0px;  padding-left:35px; } .helpie-faq.accordions .accordion .accordion__item .accordion__header.accordion__icon__position--ltr .accordion__toggle {  left:0px;  right:initial;  margin-left:37px;  margin-right:0px; } .helpie-faq.accordions .accordion .accordion__item .accordion__header:focus {  outline:2px solid #007bff;  outline-offset:2px; } .helpie-faq.accordions .accordion .accordion__item .accordion__header:focus:not(:focus-visible) {  outline:none; } .helpie-faq.accordions .accordion .accordion__item .accordion__header:focus-visible {  outline:2px solid #007bff;  outline-offset:2px; } .helpie-faq.accordions .accordion .accordion__item .accordion__body {  display:none;  overflow:hidden;  font-weight:normal;  color:""; } .helpie-faq.accordions .accordion__header:before {  content:"";  height:2px;  margin-right:37px;  position:absolute;  right:0;  top:50%;  transform:rotate(90deg);  transition:all 0.2s ease-in-out;  width:14px; } .helpie-faq.accordions .accordion__header:after {  content:"";  height:2px;  margin-right:37px;  position:absolute;  right:0;  top:50%;  width:14px; } .helpie-faq.accordions .accordion__header.active:before {  transform:rotate(0deg); } .helpie-faq.accordions .accordion__header.active .accordion__title, .helpie-faq.accordions .accordion__header:focus .accordion__title {  position:relative; } .helpie-faq.accordions .accordion.faq_list .accordion__item .accordion__header {  display:block; } .helpie-faq.accordions .accordion.faq_list .accordion__item .accordion__header:after, .helpie-faq.accordions .accordion.faq_list .accordion__item .accordion__header:before {  visibility:hidden; } .helpie-faq.accordions .accordion.faq_list .accordion__item .accordion__body {  display:block; } .helpie-faq.accordions .accordion__header.custom-icon:after, .helpie-faq.accordions .accordion__header.custom-icon:before {  content:none; } .helpie-faq.accordions .accordion__header.custom-icon .accordion__toggle .accordion__toggle--open {  display:block; } .helpie-faq.accordions .accordion__header.custom-icon .accordion__toggle .accordion__toggle--close {  display:none; } .helpie-faq.accordions .accordion__header.custom-icon.active .accordion__toggle .accordion__toggle--open {  display:none; } .helpie-faq.accordions .accordion__header.custom-icon.active .accordion__toggle .accordion__toggle--close {  display:block; } .helpie-faq.accordions .accordion__heading--show {  display:block; } .helpie-faq.accordions .accordion__heading--hide {  display:none; } .helpie-faq.accordions .accordion__heading .accordion__title-icon {  padding:0px 10px; } .helpie-faq.accordions .helpie-faq.accordions.search-focused .search__input {  outline:2px solid #007bff;  outline-offset:2px; } .helpie-faq.accordions .screen-reader-text {  position:absolute;  width:1px;  height:1px;  padding:0;  margin:-1px;  overflow:hidden;  clip:rect(0, 0, 0, 0);  white-space:nowrap;  border:0; } .helpie-faq.accordions .accordion__body {  background:#fcfcfc; } .helpie-faq.accordions .accordion__header {  background:#ffffff; } .helpie-faq.accordions .accordion__header:before, .helpie-faq.accordions .accordion__header:after {  background:#44596b; } .helpie-faq.accordions.dark .accordion__body {  background:#272727;  color:#fcfcfc; } .helpie-faq.accordions.dark .accordion__body p, .helpie-faq.accordions.dark .accordion__body h1, .helpie-faq.accordions.dark .accordion__body h2, .helpie-faq.accordions.dark .accordion__body h3, .helpie-faq.accordions.dark .accordion__body h4, .helpie-faq.accordions.dark .accordion__body h5, .helpie-faq.accordions.dark .accordion__body h6 {  color:#fcfcfc; } .helpie-faq.accordions.dark .accordion__header {  background:#171717;  color:#fcfcfc; } .helpie-faq.accordions.dark .accordion__header:before, .helpie-faq.accordions.dark .accordion__header:after {  background:#fcfcfc; } .helpie-faq.accordions.dark .form__section.dark {  background:#272727; } .helpie-faq.accordions.dark .form__section.dark label {  color:#fcfcfc; } .helpie-faq.accordions.dark .search__input {  background:#272727;  color:#fcfcfc; } .helpie-faq.accordions.dark .search__input::-webkit-input-placeholder {   color:#fcfcfc; } .helpie-faq.accordions.dark .search__input:-moz-placeholder {   color:#fcfcfc; } .helpie-faq.accordions.dark .search__input::-moz-placeholder {   color:#fcfcfc; } .helpie-faq.accordions.dark .search__input:-ms-input-placeholder {   color:#fcfcfc; } .helpie-faq.accordions.dark .search__icon {  color:#fcfcfc; } .helpie-faq.accordions .search {  position:relative;  display:block;  margin:0 auto;  max-width:100%; } .helpie-faq.accordions .search * {  box-sizing:border-box; } .helpie-faq.accordions .search__wrapper {  display:flex;  align-items:center; } .helpie-faq.accordions .search__input {  background:white;  margin:0 auto;  width:100%;  height:45px;  padding:0 20px;  font-size:1rem;  border:1px solid #d0cfce;  outline:none; } .helpie-faq.accordions .search__input:focus {  border:1px solid #008abf;  transition:0.35s ease;  color:#008abf; } .helpie-faq.accordions .search__input:focus::-webkit-input-placeholder {  -webkit-transition:opacity 0.45s ease;  transition:opacity 0.45s ease;  opacity:0; } .helpie-faq.accordions .search__input:focus::-moz-placeholder {  -moz-transition:opacity 0.45s ease;  transition:opacity 0.45s ease;  opacity:0; } .helpie-faq.accordions .search__input:focus:-ms-placeholder {  -ms-transition:opacity 0.45s ease;  transition:opacity 0.45s ease;  opacity:0; } .helpie-faq.accordions .search__icon {  position:absolute;  right:10px;  box-shadow:none;  display:flex;  align-items:center; } .helpie-faq.accordions .search__icon .svg-icon--search {  display:inline-block;  width:23px;  height:23px; } .helpie-faq.accordions .search__message__content {  text-align:center; } .helpie-faq.accordions .form__section {  padding:5%;  border:solid 1px #f2f2f2;  background:#fcfcfc;  display:none; } .helpie-faq.accordions .form__text, .helpie-faq.accordions .form__email, .helpie-faq.accordions .form__textarea {  background:#f2f2f2;  width:100%; } .helpie-faq.accordions .form__text:focus, .helpie-faq.accordions .form__email:focus, .helpie-faq.accordions .form__textarea:focus {  outline:none; } .helpie-faq.accordions .form__select {  width:100%; } .helpie-faq.accordions .collection-title {  margin-bottom:20px; } .helpie-faq.accordions div.helpie-faq__pagination {  margin-bottom:50px;  width:100%;  overflow:auto; } .helpie-faq.accordions div.helpie-faq__pagination--hide {  display:none; } .helpie-faq.accordions div.helpie-faq__pagination.helpie-faq__pagination-positions--left {  text-align:left; } .helpie-faq.accordions div.helpie-faq__pagination.helpie-faq__pagination-positions--right {  text-align:right; } .helpie-faq.accordions div.helpie-faq__pagination.helpie-faq__pagination-positions--center {  text-align:center; } .helpie-faq.accordions div.helpie-faq__pagination ul.helpie-faq__pagination__list {  display:flex;  flex:1;  list-style:none;  margin:0px;  justify-content:center;  margin-right:auto;  margin-left:auto; } .helpie-faq.accordions div.helpie-faq__pagination ul.helpie-faq__pagination__list li.helpie-faq__pagination__listItem {  list-style:none;  display:inline;  padding-left:0px;  cursor:pointer;  float:left;  margin:0px; } .helpie-faq.accordions div.helpie-faq__pagination ul.helpie-faq__pagination__list li.helpie-faq__pagination__listItem a.helpie-faq__pagination__listItem--anchor {  background:transparent;  border:1px solid #ddd;  padding:5px 10px;  margin-left:3px;  cursor:pointer;  border-radius:0px;  color:#606060;  font-weight:400;  text-transform:capitalize;  display:inline-block;  text-align:center;  word-break:normal;  line-height:1.6875rem;  text-decoration:none !important;  box-shadow:none; } .helpie-faq.accordions div.helpie-faq__pagination ul.helpie-faq__pagination__list li.helpie-faq__pagination__listItem a.helpie-faq__pagination__listItem--anchor.active, .helpie-faq.accordions div.helpie-faq__pagination ul.helpie-faq__pagination__list li.helpie-faq__pagination__listItem a.helpie-faq__pagination__listItem--anchor:hover {  background-color:rgb(150, 150, 235);  border:1px solid rgb(150, 150, 235);  color:#fff; } @media only screen and (max-width:600px) {  .helpie-faq.accordions div.helpie-faq__pagination ul.helpie-faq__pagination__list li.helpie-faq__pagination__listItem a.helpie-faq__pagination__listItem--anchor:hover {   background-color:transparent;   border:1px solid #ddd;   color:#606060;  } } .helpie-faq.accordions .helpie-faq-col-6 {  width:50%;  float:left;  padding:0 10px;  box-sizing:border-box; } @media only screen and (max-width:600px) {  .helpie-faq.accordions .helpie-faq-col-6 {   width:100%;  } } .helpie-faq.accordions .helpie-faq-col-4 {  width:33.3333333333%;  float:left;  padding:0 10px;  box-sizing:border-box; } @media only screen and (max-width:600px) {  .helpie-faq.accordions .helpie-faq-col-4 {   width:100%;  } } .success-message {  display:none;  text-align:center;  position:relative; } .success-message__icon {  max-width:75px; } .success-message__title {  color:#3DC480;  transform:translateY(25px);  opacity:0;  font-size:21px;  transition:all 200ms ease; } .active .success-message__title {  transform:translateY(0);  opacity:1; } .success-message__content {  color:#5b6367;  transform:translateY(25px);  opacity:0;  transition:all 200ms ease;  transition-delay:50ms; } .active .success-message__content {  transform:translateY(0);  opacity:1; } .icon-checkmark circle {  fill:#3DC480;  transform-origin:50% 50%;  transform:scale(0);  transition:transform 200ms cubic-bezier(0.22, 0.96, 0.38, 0.98); } .icon-checkmark path {  transition:stroke-dashoffset 350ms ease;  transition-delay:100ms; } .active .icon-checkmark circle {  transform:scale(1); } .helpie-notices {  padding:5px 15px;  border-radius:4px;  font-size:13px; } .helpie-notices--info {  background-color:#b3d4ff;  border:1px solid #0747a6;  color:#0747a6; } .helpie-notices--info .helpie-notices__link {  color:#0052cc;  font-weight:700;  text-decoration:underline; } .helpie-notices--danger {  background-color:#f8d7da;  border:1px solid #c80013;  color:#721c24; } .helpie-notices--danger .helpie-notices__link {  color:#de350b;  font-weight:700;  text-decoration:underline; } .helpie-notices p.helpie-notices__text {  margin:0px;  font-size:13px; } .helpiefaq__qna__section .col {  display:inline-block; } .helpiefaq__qna__section .col__2 {  float:left;  width:80px; } .helpiefaq__qna__section .col__3 {  float:left;  width:25%; } .helpiefaq__qna__section .col__9 {  float:left;  width:66.6666666667%; } .helpiefaq__qna__section .col__10 {  float:left;  width:83.3333333333%; } .helpiefaq__qna__section .row {  padding:0;  padding-bottom:10px;  margin:0; } .helpiefaq__qna__section .row:after {  content:"";  display:table;  clear:both; } .helpiefaq__qna__section .search {  background:white;  margin:0 auto;  width:100%;  height:45px;  padding:0 20px;  font-size:1rem;  border:1px solid #d0cfce;  outline:none;  margin-bottom:15px; } .helpiefaq__qna__section .submission__box {  width:100%;  padding:10px;  margin-bottom:10px; } .helpiefaq__qna__section .helpiefaq__singleqna__question {  font-size:100%;  font-weight:600;  padding-right:10px; } .helpiefaq__qna__section .helpiefaq__singleqna__question a {  font-size:1.2rem;  color:black;  text-decoration:none; } .helpiefaq__qna__section .helpiefaq__singleqna__question a:hover {  text-decoration:underline; } .helpiefaq__qna__section .submit-qna, .helpiefaq__qna__section .cancel-qna {  padding:5px;  background-color:#444;  color:white; } .helpiefaq__qna__section .submit-qna.question, .helpiefaq__qna__section .cancel-qna.question {  background-color:#157dec;  padding:7px;  border:solid 1px #1e4165;  color:white; } .helpiefaq__votebutton__group .single {  position:relative;  padding:6px 6px;  font-size:13px;  float:left;  border:none;  border-radius:5px; } .helpiefaq__votebutton__group .single.blue {  background-color:#157dec;  color:white; } .helpiefaq__votebutton__group .single.alreadyVoted {  background-color:#9fcdff; } .helpiefaq__votebutton__group .single:hover {  background-color:#157dec; } .helpiefaq__votebutton__group .icon {  width:20px;  float:left;  font-size:32px; } .helpiefaq__votebutton__group .icon::before {  position:absolute;  top:-1px;  left:0; } .helpiefaq__votebutton__group .vote_count {  float:left;  line-height:17px;  padding-left:2px; } .helpiefaq__singleqna {  border-bottom:solid 1px #ccc;  margin-bottom:1.5em; } .helpiefaq__vote__container {  width:100%;  position:relative;  float:left; } .helpiefaq__singleqna__answer {  margin-bottom:1em; } .helpiefaq__singleqna__answer p {  margin-bottom:0.2em; } .helpiefaq__singleqna__answer .answer-icon {  height:25px;  width:25px;  background-color:#92deff;  border-radius:50%;  display:inline-block;  text-align:center;  color:white;  font-weight:bold;  line-height:22px; } .helpiefaq__singleqna__answer .qna-answer-meta {  color:#999;  font-size:95%; }  .helpie-faq.accordions .accordion .accordion__item .accordion__body.faq-search-matched {  display:block; } .helpie-faq.accordions .helpie-mark {  background:#ff0;  color:#000; } body.single-product .helpie-faq.accordions {  float:left; } .helpie-faq-form__toggle, .helpie-faq-form__submit {  border:0 !important; } .helpiefaq__qna__section .helpiefaq__qna-pagination {  margin-bottom:50px;  width:100%;  overflow:auto;  text-align:center; } .helpiefaq__qna__section .helpiefaq__qna-pagination ul {  display:flex;  flex:1;  padding:0px;  list-style:none;  margin:0px;  justify-content:center;  margin-right:auto;  margin-left:auto; } .helpiefaq__qna__section .helpiefaq__qna-pagination ul li {  list-style:none;  display:inline-flex;  padding-left:0px;  cursor:pointer;  margin:0px; } .helpiefaq__qna__section .helpiefaq__qna-pagination ul li a {  background:transparent;  border:1px solid #ddd;  padding:5px 10px;  margin-left:3px;  cursor:pointer;  border-radius:0px;  color:#777;  font-weight:400;  text-transform:capitalize;  display:inline-flex;  align-items:center;  text-align:center;  word-break:normal;  line-height:1.6875rem;  text-decoration:none !important;  box-shadow:none; } .helpiefaq__qna__section .helpiefaq__qna-pagination ul li a.active, .helpiefaq__qna__section .helpiefaq__qna-pagination ul li a:hover {  background-color:#efefef; } div {  box-sizing:border-box; } 