<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  .bazaar_voice .reviewContent {
    margin: 0 auto;
    display: inline-block;
    width: 100%;
}
.bazaar_voice .reviewContent #oned_bazaar_voice .ratings_text {
    font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 16px !important;
    padding-top: 0 !important;
    color: #6F7171 !important;
}

@media (max-width: 767px) {
    .bazaar_voice .reviewContent {
        margin: 0px 20px;
    }
    .bazaar_voice .reviewContent #oned_bazaar_voice {
       display: block;
     }
   .bazaar_voice .reviewContent #oned_bazaar_voice .ratings_text {
    display: inline;
  }
}

@media only screen and (min-width: 768px) {

	#oned_bazaar_voice {
    width: 970px;
    padding-top: 8px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 80rem;
    padding-left: 10px

  }
	#oned_bazaar_voice .votedown-message-box{
    background: white;
    z-index: 1;
    width: 370px;
  }
}
.cclose {
  opacity: 0.7 !important;
  filter: alpha(opacity=70) !important;
}
.bazaarvoidefeedback button.cclose, .bazaar_voice button.cclose {
  opacity: 0.7 !important;
  filter: alpha(opacity=70) !important;
  margin-top: 10px;
}
.cclose:focus {
  outline: 1px solid #000 !important;
}

@media (min-width: 767px) {
  .randr.modal_t {
    display: none;
  }
}
.fade.in{
    opacity:1;
}
.fade{
    opacity:0;
    -webkit-transition:opacity .15s linear;
    transition:opacity .15s linear
}
.cclose{
    float:right;
    font-size:21px;
    font-weight:bold;
    line-height:1;
    color:#000;
    text-shadow:0 1px 0 #fff;
    opacity:.2;
    filter:alpha(opacity=20)
}
.cclose:hover,.cclose:focus{
    color:#000;
    text-decoration:none;
    cursor:pointer;
    opacity:.5;
    filter:alpha(opacity=50)
}
.bazaarvoidefeedback button.cclose, .bazaar_voice button.cclose {
    padding:0;
    cursor:pointer;
    background:transparent;
    border:0;
    -webkit-appearance:none
}

.modal-open{
    overflow:hidden
}
body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{
    margin-right:15px
}
.modal_t{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1040;
    display:none;
    overflow:auto;
    overflow-y:scroll;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.4);
}
.modal_t.fade .modal-dialog{
    -webkit-transform:translate(0,-25%);
    -ms-transform:translate(0,-25%);
    transform:translate(0,-25%);
    -webkit-transition:-webkit-transform .3s ease-out;
    -moz-transition:-moz-transform .3s ease-out;
    -o-transition:-o-transform .3s ease-out;
    transition:transform .3s ease-out;
}
.modal_t.in .modal-dialog{
    -webkit-transform:translate(0,0);
    -ms-transform:translate(0,0);
    transform:translate(0,0);
}
.modal-dialog{
    z-index:1050;
    width:auto;
    padding:10px;
    margin-right:auto;
    margin-left:auto;
}
.modal-content{
    position:relative;
    background-color:#fff;
    border:1px solid #999;
    border:1px solid rgba(0,0,0,0.2);
    border-radius:6px;
    outline:0;
    -webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);
    box-shadow:0 3px 9px rgba(0,0,0,0.5);
    background-clip:padding-box
}
.modal-backdrop{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:1030;
    background-color:#000
}
.modal-backdrop.fade{
    opacity:0;
    filter:alpha(opacity=0)
}
.modal-backdrop.in{
    opacity:.5;
    filter:alpha(opacity=50)
}
.modal-header{
    min-height:16.428571429px;
    padding:15px;
    border-bottom:1px solid #e5e5e5
}
.modal-header .cclose{
    margin-top:-2px
}
.modal-title{
    margin:0;
    line-height:1.428571429
}
.modal-body{
    position:relative;
    padding:20px
}
.modal-footer{
    padding:19px 20px 20px;
    margin-top:15px;
    text-align:right;
    border-top:1px solid #e5e5e5
}
.modal-footer:before,.modal-footer:after{
    display:table;
    content:" "
}
.modal-footer:after{
    clear:both
}
.modal-footer:before,.modal-footer:after{
    display:table;
    content:" "
}
.modal-footer:after{
    clear:both
}
.modal-footer .btn+.btn{
    margin-bottom:0;
    margin-left:5px
}
.modal-footer .btn-group .btn+.btn{
    margin-left:-1px
}
.modal-footer .btn-block+.btn-block{
    margin-left:0
}
@media screen and (min-width:768px){
    .modal-dialog{
        right:auto;
        left:50%;
        width:600px;
        padding-top:30px;
        padding-bottom:30px
    }
    .modal-content{
        -webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);
        box-shadow:0 5px 15px rgba(0,0,0,0.5);
    }
}
@media only screen and (max-width: 767px) {
    .bazaar_voice .reviewContent {
        margin: 0px 20px;
    }
  #oned_bazaar_voice {
    display: none;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait), only screen and (max-device-width: 768px), only screen and (max-width: 1024px) and (min-width: 768px) {
    .bazaar_voice .reviewContent {
       margin: 20px 0px 20px 3%;
    }
 #thumbsDownFeedback .cclose {
    font-size: 35px;
    font-weight: 300;
    margin-right: 10px;
  }
  .modal_t#thumbsDownFeedback{
    z-index:1040;
    position:fixed;
	}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape), only screen and (max-device-width: 768px), only screen and (max-width: 1024px) and (min-width: 768px) {
    .bazaar_voice .reviewContent {
       margin: 50px 0px 20px -1%;
    }
 #thumbsDownFeedback .cclose {
    font-size: 35px;
    font-weight: 300;
    margin-right: 10px;
  }
  .modal_t#thumbsDownFeedback{
    z-index:1040;
    position:fixed;
	}
}
@media screen and (max-width: 480px) {
        .bazaar_voice .reviewContent {
        margin: 20px 0px 20px 4%;
    }
}
@media screen and (max-width: 675px) {
    .bazaar_voice .reviewContent {
        margin: 20px 0px 20px 4%;
    }
    .modal_t#thumbsDownFeedback{
      padding:0;
   }
}

@media (min-width: 768px) {
  .icon {
    margin-right: 1.25rem;
  }
  .ratings_text {
    font-family: ɧ����ƵNHGeDS !important;
    font-size: 0.875rem !important;
    font-weight: bold !important;
    font-style: normal;
    font-stretch: normal;
    line-height: 0.79;
    letter-spacing: normal;
    color: #000000 !important;
    padding-right: 1.5rem;
    padding-top: 5px;
  }
}
.ratings_text .m-icon{
	margin-left:1.5rem;
}

.share_text{
	margin-top: 3px;
}
.thumbs_up {
  padding-right: 1.25rem;
}
/*img {
  vertical-align: middle;
}*/
.right-arrow {
  display: inline-block;
  width: 5px;
  height: 5px;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  transform: rotate(-45deg);
  margin: 1px 5px;
}
.bazaar-thumbup,.bazaar-thumbdown{
  background-color: white;
  width: 44px;
  top: 5px;
  position: relative;
  border: none;
  height: 44px;

  svg{
    width: 20px;
    position: relative;
    margin-top: 5px;
  }
  &amp;:before {
    content: ' ';
    background-color: #6F7171;
    border-radius: 100%;
    display: block;
    width: 100%;
    position: absolute;
    left: 50%;
    top: 0;
    height: 100%;
    opacity: 6%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
  }
}
.bazaar-thumbup{
  margin-right: 0.5rem;
}
@media only screen and (min-width: 768px) {
  .social-icons-container #oned_bazaar_voice,
  #socialContainer #oned_bazaar_voice {
    padding-left: 1.25rem;
    float: right;
    height: 36px;
    margin-top: -50px;
    padding-top: 8px;
    width: 76%;
    border-left: solid 1px #d8dada;
    margin-right: 120px;
  }
  .ratings_text {
    font-family: ɧ����ƵNHGeDS !important;
    font-size: 0.875rem !important;
    font-weight: bold !important;
    font-style: normal;
    font-stretch: normal;
    line-height: 0.79;
    letter-spacing: normal;
    color: #000000 !important;
    padding-right: 1.5rem;
    padding-top: 5px;
    //margin-bottom: 17px;
  }
  /*img {
    border: 0;
  }*/
  .social-icons-container #oned_bazaar_voice .votedown-message-box,
  #socialContainer #oned_bazaar_voice .votedown-message-box,
  .device_sim #oned_bazaar_voice .votedown-message-box,.oneDRd_sideNav .votedown-message-box {
    background: white;
    z-index: 1;
    position: relative;
    width: 370px;
  }
  .ratings_box_text {
    font-family: ɧ����ƵNHGeDS;
    font-size: 0.875rem;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 0.79;
    letter-spacing: normal;
    color: #747676;
    padding-top: 1.25rem;
    padding-bottom: 0.75rem;
  }
  .text_box {
    border: solid 1px #d8dada;
    display: none;
  }
  .comments {
    resize: none;
    border: none;
    height: 134px !important;
    width: 330px !important;
    margin: 10px 20px 14px 20px;
    font-family: ɧ����ƵNHGeDS;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.2;
    letter-spacing: normal;
    color: #000000;
  }
  .bazaarvoidefeedback button, .bazaar_voice button
  input,
  select[multiple],
  textarea {
    background-image: none;
  }
  input,
  .bazaarvoidefeedback button, .bazaar_voice button,
  select,
  textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
  }
  textarea {
    overflow: auto;
    vertical-align: top;
  }
  .bazaarvoidefeedback button, .bazaar_voice button,
  input,
  select,
  textarea {
    margin: 2px;
    font-family: inherit;
    font-size: 100%;
  }
  .submit {
    background: none !important;
    border: none;
    padding-bottom: 40px;
    font: inherit;
    cursor: pointer;
    font-family: ɧ����ƵNHGeDS;
    font-size: 0.75rem;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.17;
    letter-spacing: normal;
    text-align: right;
    color: #000000;
    margin: 0px 14px 7px 288px;
  }
  .bazaarvoidefeedback button, .bazaar_voice button,
  html input[type='button'],
  input[type='reset'],
  input[type='submit'] {
    cursor: pointer;
    -webkit-appearance: button;
  }
  .bazaarvoidefeedback button, .bazaar_voice button,
  select {
    text-transform: none;
  }
  .feedback-hide-thumbs {
	display: none;
   }
   .show-thumbs {
	 display: none;
   }
}

@media only screen and (max-width: 767px) {
  #oned_bazaar_voice {
    display: none;
  }
  .feedback-hide-thumbs {
        float: right;
        margin-bottom:10px;
	   display: block !important;
   }
   .hide-thumbs {
		display: none !important;
   }
  .ratings_text {
	display: flex;
	/* padding-bottom: 8px; */
    font-family: ɧ����ƵNHGeDS !important;
    font-size: 0.875rem !important;
    font-weight: bold !important;
    font-style: normal;
    font-stretch: normal;
    line-height: 0.79;
    letter-spacing: normal;
    color: #000000 !important;
    padding-right: 1rem;
  }
  .thumbs_up {
    padding-right: 1.25rem;
	padding-left: 1rem;
  }
  .ratings_box_text {
    font-family: ɧ����ƵNHGeDS;
    font-size: 0.875rem;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 0.79;
    letter-spacing: normal;
    color: #747676;
    padding-top: 1.25rem;
    padding-bottom: 0.75rem;
  }
  .text_box {
    border: solid 1px #d8dada;
    border-bottom-color: #000;
    display: none;
    width: 190px;
  }
  .comments {
    resize: none;
    border: none;
    height: 134px !important;
    width: 145px !important;
    margin: 10px 20px 10px 20px;
    font-family: ɧ����ƵNHGeDS;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.2;
    letter-spacing: normal;
    color: #000000;
  }
  .submit {
    background: none !important;
    border: none;
    padding: 0 !important;
    font: inherit;
    cursor: pointer;
    font-family: ɧ����ƵNHGeDS;
    font-size: 0.75rem;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.17;
    letter-spacing: normal;
    text-align: right;
    color: #000000;
    margin: 0px 14px 7px 100px;
  }
}

.cclose{
  opacity: 0.7 !important;
  filter: alpha(opacity=70) !important;
}
.bazaarvoidefeedback button.close, .bazaar_voice button.close{
  opacity: 0.7 !important;
  filter: alpha(opacity=70) !important;
  margin-top: 10px;
}
.cclose:focus{
  outline: 1px solid #000 !important;
}
 select:focus {
  outline: 1px solid #000 !important;
  outline-offset: 0px !important;
}
.modal_t#thumbsDownFeedback{
  max-width: unset!important;
}
@media only screen and (min-device-width: 768px) and 
(max-device-width: 1024px) and (orientation: portrait), only screen 
and (max-device-width: 768px), only screen and (max-width: 1024px) 
and (min-width: 768px) {
  #thumbsDownFeedback .close {
    font-size: 35px;
    font-weight: 300;
    margin-right: 10px;
  }
  .modal_t#thumbsDownFeedback{
    z-index:1040;
    position:fixed;
	}
}
@media screen and (max-width: 675px){
   .modal_t#thumbsDownFeedback{
      padding:0;
   }
   #thumbsDownFeedback .modal-dialog{
    width:100% !important;
	  height: 598px !important;
   }
   #thumbsDownFeedback .modal-content{
     border: none;
     box-shadow: none;
   }
   #thumbsDownFeedback .modal-body{
     width: 100% !important;
     padding: 0;
    }
   iframe#thumbsdownSource{
     width:100% !important;
   }
}


@media (max-width: 767px) {
  #socialContainer {
    padding-top: 0.5rem!important;
  }
  #socialContainer {
    padding: 5rem 0rem 2rem 1rem;
  }
  #oned_social_media {
    display: inline-block;
    clear: both;
  }
  .ratings_text {
    font-family: ɧ����ƵNHGeDS !important;
    font-size: 0.875rem !important;
    font-weight: bold !important;
    font-style: normal;
    font-stretch: normal;
    line-height: 0.79;
    letter-spacing: normal;
    color: #000000 !important;
    padding-right: 1rem;
  }
  .icon {
    margin-right: 1rem;
  }
  .oneDTopic h3.ratings_text{
    margin-top: 0px !important;
    margin-bottom:0px !important;
  }
}
@media (min-width: 768px) {
  #socialContainer {
    width: 1252px !important;
    margin: 0;
    margin-top: 5%;
    margin-bottom: 5%;

  }

  #socialContainer #oned_social_media {
    /*padding-top: 1.5rem;
        padding-bottom: 1.375rem;
        padding-left: 1.25rem;
        border-top: solid 1px #d8dada;*/
    clear: both;
    /*width: 25%;*/
     max-width: 1230px;
    padding-top: 1.5rem;
    padding-bottom: 1.375rem;
    display: flex;
    flex-direction:row;
    align-items:center;
    margin: 0;
  }
  .icon {
    margin-right: 1.25rem;
  }
  .ratings_text {
    font-family: ɧ����ƵNHGeDS !important;
    font-size: 0.875rem !important;
    font-weight: bold !important;
    font-style: normal;
    font-stretch: normal;
    line-height: 0.79;
    letter-spacing: normal;
    color: #000000 !important;
    padding-right: 1.5rem;
    padding-top: 5px;
  }
}
.ratings_text .m-icon{
	margin-left:1.5rem;
}

.share_text{
	margin-top: 3px;
}

</pre></body></html>