@charset "UTF-8";
/*!
Theme Name:   	Storefront
Theme URI:    	https://woocommerce.com/storefront
Author:         WooThemes
Author URI:     https://woocommerce.com/
Description:  	Storefront is the perfect theme for your next WooCommerce project. Designed and developed by WooCommerce Core developers, it features a bespoke integration with WooCommerce itself plus many of the most popular customer facing WooCommerce extensions. There are several layout & color options to personalise your shop, multiple widget regions, a responsive design and much more. Developers will love it's lean and extensible codebase making it a joy to customise and extend. Looking for a WooCommerce theme? Look no further!
Version:      	2.1.4
License:      	GNU General Public License v2 or later
License URI:  	http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  	storefront
Tags:         	e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options */
/* Import vars */
/* inter-regular - latin */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  src: url("../ac/assets/fonts/inter-v18-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-600 - latin */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  src: url("../ac/assets/fonts/inter-v18-latin-600.woff2") format("woff2");
}
/* inter-700 - latin */
@font-face {
  font-display: swap;
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  src: url("../ac/assets/fonts/inter-v18-latin-700.woff2") format("woff2");
}
/* Global */
body, button, input, select, textarea {
  outline: none !important;
  font-family: "Inter" !important;
  font-optical-sizing: auto;
  font-style: normal;
  font-size: 15px;
  background: #fff;
}

a {
  color: #139069;
  text-decoration: underline;
  font-weight: normal;
}

small, sub, sup {
  font-size: 90%;
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
  position: relative;
  margin: 4px 10px 0 0;
}

.text-head {
  display: inline-block;
}

.t-head-s {
  width: 150px;
}

.t-head-m {
  width: 100px;
}

.t-head-l {
  width: 100px;
}

.vertical-middle {
  vertical-align: middle !important;
}

.vertical-top {
  vertical-align: top !important;
}

.vertical-bottom {
  vertical-align: bottom !important;
}

.no-padding {
  padding: 0 !important;
}

.no-margin {
  margin: 0 !important;
}

.wc-proceed-to-checkout .button.checkout-button {
  font-size: 1em;
}

/* Global */
.inline-block {
  display: inline-block;
}

.block {
  display: block;
}

.light {
  font-weight: 400;
}

.bold {
  font-weight: bold;
}

.relative {
  position: relative;
}

.static {
  position: static;
}

.free-shipping {
  font-weight: bold;
}

.clear {
  clear: both;
}

.pointer {
  cursor: pointer;
}

.full-width {
  width: 100% !important;
}

.uppercase {
  text-transform: uppercase;
}

.underline {
  text-decoration: underline !important;
}

/* Sizes */
.text-s {
  font-size: 0.8em !important;
}

.text-sm {
  font-size: 11px !important;
}

.text-m {
  font-size: 1em !important;
}

.text-ml {
  font-size: 1.1em !important;
}

.text-l {
  font-size: 1.2em !important;
}

.text-xl {
  font-size: 1.4em !important;
}

.text-xxl {
  font-size: 1.9em !important;
}

.text-xxxl {
  font-size: 2.4em !important;
}

.text-huge {
  font-size: 4em !important;
}

/* Sizes */
.lh-s {
  line-height: 0.8em;
}

.lh-m {
  line-height: 1em;
}

.lh-l {
  line-height: 1.2em;
}

.lh-xl {
  line-height: 1.4em;
}

.lh-xxl {
  line-height: 1.6em;
}

.lh-xxxl {
  line-height: 2.2em;
}

/* Valign */
.valign-t {
  vertical-align: top;
}

.valign-m {
  vertical-align: middle;
}

.valign-b {
  vertical-align: bottom;
}

.valign-s {
  vertical-align: super;
}

.valign-tt {
  vertical-align: text-top;
}

/* WW */
.break-word {
  word-wrap: break-word;
}

/* Colors */
.green {
  color: #12C586;
}

.yellow {
  color: #fecd59;
}

.grey-bg {
  background-color: #F7F7F7;
}

.darkgrey-bg {
  background-color: #f9f9f9;
}

img, legend {
  border: 0;
}

legend, td, th {
  padding: 5px;
}

.fa, body, button, input, textarea {
  -moz-osx-font-smoothing: grayscale;
}

img, pre {
  max-width: 100%;
}

a, ins, mark {
  text-decoration: none;
}

#comments .comment-list .comment-body:after, #comments .comment-list .comment-meta cite, #comments .comment-list .reply:after, #respond, .aligncenter, .clear:after, .comment-content:after, .entry-content:after, .error404 .fourohfour-columns-2:after, .gallery:after, .handheld-navigation, .header-widget-region:after, .main-navigation .menu, .main-navigation:after, .pagination, .pagination .page-numbers:after, .site-content:after, .site-footer:after, .site-header:after, .site-main nav.navigation:after, .woocommerce-pagination, .woocommerce-pagination .page-numbers:after, h1, h2, h3, h4, h5, h6 {
  clear: both;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden], template {
  display: none;
}

.fa, .fa-stack {
  display: inline-block;
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

dfn {
  font-style: italic;
}

li {
  list-style-position: inside;
  font-family: "Inter" !important;
}

mark {
  color: #000;
}

sup {
  top: -0.5em;
  bottom: 1ex;
}

svg:not(:root) {
  overflow: hidden;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type=button], input[type=reset], input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

a.remove.remove_from_cart_button {
  position: absolute !important;
  right: 35px !important;
  float: none;
  left: auto !important;
}

a.remove.remove_from_cart_button,
table.cart a.remove {
  text-indent: 0;
  font-size: 19px !important;
  float: right !important;
}

a.remove.remove_from_cart_button:hover,
table.cart a.remove:hover {
  text-decoration: none;
  color: red;
}

button[disabled], html input[disabled] {
  cursor: default;
}

input[type=checkbox], input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  margin: 0 2px;
}

.fa.fa-pull-left, .fa.pull-left {
  margin-right: 0.3em;
}

optgroup {
  font-weight: 700;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

body, button, input, textarea {
  color: #061211;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

select {
  color: initial;
}

.woocommerce-MyAccount-content h2 {
  font-size: 27px;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: 600;
  margin-bottom: 0.5407911001em;
  font-size: 18px;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  font-weight: 700;
}

.alpha, h1, h2, h3, h4, h5 {
  font-size: 2.617924em;
  line-height: 1.214;
}

.beta, h2 {
  font-size: 2em;
  line-height: 1.214;
}

.beta + h3, h2 + h3 {
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding-top: 0.5407911001em;
}

.gamma, h3 {
  font-size: 1.618em;
  font-weight: 600;
}

.delta, b, dt, h4, ins, mark, strong, th {
  font-weight: 600;
}

.delta, h4 {
  font-size: 1.41575em;
}

small, sub, sup {
  font-size: 75%;
}

blockquote + h2, blockquote + h3, blockquote + h4, blockquote + header h2, form + h2, form + h3, form + h4, form + header h2, ol + h2, ol + h3, ol + h4, ol + header h2, p + h2, p + h3, p + h4, p + header h2, table + h2, table + h3, table + h4, table + header h2, ul + h2, ul + h3, ul + h4, ul + header h2 {
  margin: 20px 0 5px;
}

address, hr, table {
  margin: 0;
}

hr {
  box-sizing: content-box;
  background-color: #ccc;
  border: 0;
  height: 1px;
}

ol, ul {
  padding: 0;
}

ul {
  list-style: disc;
}

ol {
  list-style: decimal;
}

li > ol, li > ul {
  margin-bottom: 0;
  margin-left: 1em;
}

dd {
  margin: 0 0 1.618em;
}

blockquote {
  padding: 0 1em;
  border-left: 3px solid rgba(0, 0, 0, 0.05);
}

pre {
  background: rgba(0, 0, 0, 0.1);
  margin-bottom: 1.618em;
  padding: 1.618em;
  overflow: auto;
}

code, kbd, tt, var {
  background-color: rgba(0, 0, 0, 0.05);
  padding: 0.202em 0.5407911001em;
}

abbr, acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}

ins, mark {
  background: 0 0;
}

sub, sup {
  height: 0;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
  top: 0.5ex;
}

big {
  font-size: 125%;
}

figure {
  margin: 0;
}

img {
  height: auto;
}

.site-branding h1 a, table caption {
  font-weight: 700;
}

a:active,
a:target,
a:visited,
a:focus {
  outline: none;
}

* {
  box-sizing: border-box;
  outline: none;
}

.header-widget-region, .site-content {
  -webkit-tap-highlight-color: transparent;
}

.site-header .custom-logo-link img, .site-header .site-logo-anchor img, .site-header .site-logo-link img {
  max-width: 210px;
}

.site-header .custom-logo-link, .site-header .site-branding, .site-header .site-logo-anchor, .site-header .site-logo-link {
  margin-bottom: 0;
  float: left;
}

.site-header .widget {
  margin-bottom: 0;
}

.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header, .no-wc-breadcrumb .site-header {
  margin-bottom: 4.235801032em;
}

.no-wc-breadcrumb.page-template-template-homepage .site-header {
  margin-bottom: 0;
}

.header-widget-region {
  position: relative;
  z-index: 99;
}

.site-branding h1 {
  font-size: 2em;
  letter-spacing: -1px;
  margin: 0;
}

.site-branding .site-description {
  font-size: 0.875em;
  display: none;
}

.site-content {
  outline: 0;
}

.site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4, .site-footer h5, .site-footer h6 {
  color: #ffffff;
}

.site-info {
  padding: 2.617924em 0;
}

.alignleft {
  display: inline;
  margin-right: 1em;
}

.alignright {
  display: inline;
  float: right;
  margin-left: 1em;
}

.aligncenter {
  display: block;
  margin: 0 auto;
}

.hexagon li .icon_list_icon {
  width: 1.2em !important;
  height: 1.2em !important;
  line-height: 21px !important;
  background: #139069;
  border-color: #27a078;
  color: #FFF;
  position: absolute;
  top: 1em;
  overflow: inherit;
  left: -7px;
}

.aio-icon, .vc_row .aio-icon {
  display: inline-block;
  font-size: 32px;
  height: 2em;
  width: 2em;
  text-align: center;
  line-height: 2em;
  -moz-box-sizing: content-box !important;
  -webkit-box-sizing: content-box !important;
  box-sizing: content-box !important;
}

.aio-icon.none {
  display: inline-block;
  font-size: 32px;
  height: 1em;
  width: 1em;
  text-align: center;
  line-height: 1em;
}

.aio-icon.circle {
  border-radius: 50%;
}

.aio-icon-img {
  display: block;
  font-size: 48px;
  width: 1em;
  max-width: 100%;
  -moz-box-sizing: content-box !important;
  -webkit-box-sizing: content-box !important;
  box-sizing: content-box !important;
}

.aio-icon-img.uavc-circle {
  width: 1em;
  min-height: 1em;
  background: rgba(214, 214, 214, 0.44);
  border-radius: 50%;
  padding: 0.5em;
}

.aio-icon-img.uavc-square {
  width: 1em;
  min-height: 1em;
  background: rgba(214, 214, 214, 0.44);
  border-radius: 0;
  padding: 0.5em;
}

.aio-icon-img .img-icon {
  width: 1em;
  max-width: 100% !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  display: block;
  font-size: inherit;
}

.aio-tooltip {
  display: inline-block;
  text-align: center;
  width: auto;
  max-width: 100%;
}

.smile_icon_list {
  list-style: none !important;
  padding: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.smile_icon_list li.icon_list_item {
  padding: 0 !important;
  list-style: none !important;
  clear: both !important;
  position: relative !important;
  min-height: 1em !important;
  margin: 0 0 30px !important;
  line-height: 100%;
  overflow: visible;
}

.smile_icon_list li.icon_list_item:last-child {
  margin: 0 !important;
}

a.ulimate-info-list-link {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  z-index: 9;
  width: 100%;
  height: 100%;
}

.smile_icon_list li .icon_list_icon {
  font-size: 24px;
  line-height: 3em;
  text-align: center;
  float: left;
  background: #FFF;
  z-index: 9;
  position: relative;
  -moz-box-sizing: content-box !important;
  -webkit-box-sizing: content-box !important;
  box-sizing: content-box !important;
}

.smile_icon_list .list-img-icon {
  display: block;
  margin: 0 auto;
  max-height: 100% !important;
  max-width: 100% !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

.smile_icon_list li .icon_description h3 {
  font-size: 17px;
  line-height: 1.846153846;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
  clear: none !important;
}

.smile_icon_list li .icon_description h3 a {
  text-decoration: none;
}

.smile_icon_list li .icon_description p {
  font-size: inherit !important;
  font-weight: inherit !important;
  font-style: inherit !important;
  line-height: 27px !important;
  color: inherit !important;
}

.smile_icon_list li .icon_description div.icon_description_text {
  font-family: inherit;
  font-size: 13px;
  font-weight: inherit;
  color: inherit;
}

.smile_icon_list li .icon_description span.icon_description_text {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  font-size: 14px;
  line-height: 1.714285714;
  display: block;
}

.smile_icon_list li .icon_list_connector {
  height: 100%;
  position: absolute;
  top: 1em;
  z-index: 1;
}

.smile_icon_list li:last-child .icon_list_connector {
  display: none;
}

.smile_icon_list.no_bg .icon_list_icon {
  border: 2px solid #0183cc;
  color: #0183cc;
}

.smile_icon_list.square .icon_list_icon {
  border-color: inherit;
}

.smile_icon_list.circle .icon_list_icon {
  border-radius: 50%;
  border-color: inherit;
  overflow: hidden;
}

.smile_icon_list.with_bg .icon_list_icon {
  background: #0183cc;
  color: #fff;
}

.smile_icon_list.left li .icon_list_connector {
  left: 0.5em;
  border-right-width: 1px;
  border-right-style: dashed;
}

.smile_icon_list.left li.ult-info-circle-img .icon_list_connector {
  left: 0.165em;
  top: 0.32em;
}

.smile_icon_list.left li .icon_description {
  margin-left: 1em;
  padding-left: 25px;
}

.smile_icon_list.right {
  text-align: right;
}

.smile_icon_list.right li .icon_list_icon {
  float: right;
  position: relative;
}

.smile_icon_list.right li .icon_list_connector {
  right: 0.5em;
  border-left-width: 1px;
  border-left-style: dashed;
}

.smile_icon_list.right li .icon_description {
  margin-right: 1em;
  padding-right: 25px;
}

.smile_icon_list.top, .smile_icon_list.top:before, .smile_icon_list.top:after {
  content: " ";
  display: table;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.smile_icon_list.top {
  display: block;
}

.smile_icon_list.top li {
  display: table-cell;
  width: 1%;
  float: none;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.smile_icon_list.top li .icon_list_icon {
  margin: 0 auto;
  float: none;
}

.smile_icon_list.top li .icon_description {
  text-align: center;
  margin: 15px;
  padding-bottom: 0;
}

.smile_icon_list.top li .icon_list_connector {
  position: absolute;
  top: 0.5em;
  left: 50%;
  width: 100%;
  height: 10px;
  border-top-width: 1px;
  border-top-style: dashed;
  margin-left: 0;
}

.rtl .smile_icon_list.top li .icon_list_connector {
  right: 50%;
  left: auto;
}

.info-wrapper .smile_icon_list li .icon_description p {
  font-size: 13px !important;
  font-weight: normal !important;
  line-height: 1.64em !important;
  color: inherit !important;
}

@media only screen and (max-width: 767px) {
  .smile_icon_list_wrap .smile_icon_list.top {
    display: inline-block;
    width: 100%;
  }
  .smile_icon_list.top li.icon_list_item {
    display: block;
    width: 100%;
    float: left;
  }
  .smile_icon_list.top li .icon_list_connector {
    display: none;
  }
}
.hexagon li .icon_list_icon:before {
  content: "";
  position: absolute;
  top: -1em;
  left: 0;
  border-left: 1.5em solid rgba(0, 0, 0, 0);
  border-right: 1.5em solid rgba(0, 0, 0, 0);
  border-bottom: 1em solid;
  border-bottom-color: inherit !important;
}

.hexagon li .icon_list_icon {
  height: 1.5em !important;
  line-height: 1.5em !important;
  background: #139069;
  border-color: #27a078;
  color: #FFF;
  position: absolute;
  top: 1em;
  overflow: inherit;
}

.hexagon li .icon_list_icon:after {
  content: "";
  position: absolute;
  bottom: -1em;
  left: 0;
  border-left: 1.5em solid rgba(0, 0, 0, 0);
  border-right: 1.5em solid rgba(0, 0, 0, 0);
  border-top: 1em solid;
  border-top-color: inherit !important;
}

.smile_icon_list.top.hexagon .icon_list_icon {
  position: relative;
  margin-bottom: 2em;
}

.smile_icon_list.top.hexagon .icon_list_connector {
  top: 0.55em;
}

.full-width-content.wpb-js-composer .site-inner {
  overflow: visible !important;
}

.smile_icon_list.circle {
  float: none;
  border: 0;
  width: auto;
  margin: 0;
  cursor: inherit;
}

.ult-animation.ult-animate-viewport {
  -webkit-transition: opacity 900ms linear;
  -moz-transition: opacity 900ms linear;
  transition: opacity 900ms linear;
}

.uavc-list-icon ul {
  list-style: none !important;
  padding: 0 !important;
  margin: 0 0 30px !important;
  position: relative !important;
}

.uavc-list-icon ul:last-child {
  margin: 0 !important;
}

.uavc-list-icon li {
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
  clear: both !important;
  line-height: 1.6em;
  overflow: visible;
}

.uavc-list-content {
  display: table;
  width: 100%;
  margin-bottom: 7px;
}

.uavc-list-content .aio-icon {
  display: inline-block;
  padding: 0;
  margin: 0;
}

.uavc-list-content span.uavc-list-desc {
  display: table-cell;
  padding: 0;
  margin: 0;
  vertical-align: middle;
  width: 100%;
}

.uavc-icons, .wpb_column .wpb_wrapper .uavc-icons {
  display: block;
  margin-bottom: 15px;
  line-height: 1;
}

.uavc-icons:last-child, .wpb_column .wpb_wrapper .uavc-icons:last-child {
  margin-bottom: 0;
}

.uavc-icons-left.uavc-icons {
  text-align: left;
}

.uavc-icons-center.uavc-icons {
  text-align: center;
}

.uavc-icons-right.uavc-icons {
  text-align: right;
}

.hexagon li .icon_list_icon:before {
  content: "";
  position: absolute;
  top: -0.7em;
  left: 0;
  border-left: 0.6em solid rgba(0, 0, 0, 0);
  border-right: 0.6em solid rgba(0, 0, 0, 0);
  border-bottom: 0.7em solid;
  border-bottom-color: inherit !important;
}

.hexagon li .icon_list_icon:after {
  content: "";
  position: absolute;
  bottom: -0.7em;
  border-left: 0.6em solid rgba(0, 0, 0, 0);
  border-right: 0.6em solid rgba(0, 0, 0, 0);
  border-top: 0.7em solid;
  border-top-color: inherit !important;
}

.hexagon li .icon_list_icon > i {
  font-size: 16px;
}

.smile_icon_list li .icon_list_connector {
  height: 100%;
  position: absolute;
  top: 1.5em;
  z-index: 1;
  left: 0.5em;
}

.error404 .content-area, table {
  width: 100%;
}

table caption {
  padding: 1em 0;
}

table td p:last-child, table th p:last-child {
  margin-bottom: 0;
}

table tbody h2 {
  font-size: 1em;
  letter-spacing: normal;
}

#comments .comments-title {
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  padding-bottom: 0.5407911001em;
  margin-bottom: 1.618em;
}

#comments .comment-list {
  list-style: none;
  margin-left: 0;
}

#comments .comment-list .comment-content {
  padding-bottom: 1.618em;
  margin-bottom: 1.618em;
}

#comments .comment-list .comment-content .comment-text {
  padding: 1.618em;
  border-radius: 3px;
}

#comments .comment-list .comment-content .comment-text p:last-child {
  margin-bottom: 0;
}

#comments .comment-list .comment-meta {
  margin-bottom: 1em;
}

#comments .comment-list .comment-meta .avatar {
  margin-bottom: 1em;
  max-width: 64px;
  height: auto;
}

.widget select, .wp-caption, embed, iframe, object, video {
  max-width: 100%;
}

#comments .comment-list .comment-meta a.comment-date {
  font-size: 0.875em;
}

#comments .comment-list .comment-meta cite {
  font-style: normal;
  display: block;
}

#comments .comment-list .bypostauthor > .comment-body cite:after {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 0.5407911001em;
  content: "\f0f6";
}

#comments .comment-list .reply a:after, #respond #cancel-comment-reply-link:before {
  font: normal normal normal 1em/1 FontAwesome;
  text-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
}

#comments .comment-list .reply {
  margin-bottom: 1.618em;
  padding-top: 0.6180469716em;
}

#comments .comment-list .reply:after, #comments .comment-list .reply:before {
  content: "";
  display: table;
}

#comments .comment-list .reply a {
  display: inline-block;
  margin-right: 1em;
}

#comments .comment-list .reply a:after {
  display: inline-block;
  font-size: inherit;
  -webkit-font-smoothing: antialiased;
  content: "\f112";
  margin-left: 0.5407911001em;
}

#comments .comment-list .reply a.comment-edit-link:after {
  content: "\f040";
}

#comments .comment-list .reply a:last-child {
  margin-right: 0;
}

#comments .comment-list .children {
  list-style: none;
}

.comment-content a {
  word-wrap: break-word;
}

#respond {
  padding: 1.618em;
  background-color: rgba(0, 0, 0, 0.0125);
  position: relative;
}

#respond .comment-form-author input, #respond .comment-form-email input, #respond .comment-form-url input {
  width: 100%;
}

#respond .form-submit, #respond form {
  margin-bottom: 0;
}

#respond #cancel-comment-reply-link {
  position: absolute;
  top: 0.5407911001em;
  right: 0.5407911001em;
  display: block;
  height: 1em;
  width: 1em;
  overflow: hidden;
  line-height: 1;
  font-size: 1.41575em;
  text-align: center;
  -webkit-transition: -webkit-transform, ease, 0.3s;
  -moz-transition: -moz-transform, ease, 0.3s;
  transition: transform, ease, 0.3s;
}

#respond #cancel-comment-reply-link:hover {
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  -o-transform: scale(1.3);
  transform: scale(1.3);
}

#respond #cancel-comment-reply-link:before {
  font-size: inherit;
  -webkit-font-smoothing: antialiased;
  content: "\f057";
  display: block;
}

.sticky .entry-title:before {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 0.5407911001em;
  content: "\f08d";
}

.hentry {
  margin: 0 0 20px;
}

.hentry .entry-header .byline, .hentry .entry-header .posted-on {
  font-size: 0.875em;
}

.hentry .entry-header .byline a, .hentry .entry-header .posted-on a {
  text-decoration: underline;
}

.hentry .entry-header .byline a:hover, .hentry .entry-header .posted-on a:hover {
  text-decoration: none;
}

.hentry .entry-meta {
  font-weight: 400;
}

.hentry.type-page .entry-header {
  border-bottom: 0;
  margin-bottom: 0;
}

.byline, .updated:not(.published) {
  display: none;
}

.group-blog .byline, .single .byline {
  display: inline;
}

.page-links {
  clear: both;
  margin: 0 0 1em;
}

.author, .cat-links, .comments-link, .tags-links {
  display: block;
  margin-bottom: 1.618em;
}

.author .avatar {
  width: 64px;
  margin-bottom: 1em;
}

fieldset, form {
  margin-bottom: 1.618em;
}

button, input, select, textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
}

.woocommerce-Button,
.added_to_cart,
.button,
button,
input[type=button],
input[type=reset] {
  border: 2px solid rgb(24.9447852761, 189.0552147239, 137.8527607362);
  border-radius: 9px;
}

.woocommerce-Button,
.added_to_cart,
.button,
button,
input[type=button],
input[type=reset],
input[type=submit] {
  color: #139069 !important;
  cursor: pointer;
  font-size: 15px !important;
  padding: 10px 14px;
  text-decoration: none;
  font-weight: 600;
  text-shadow: none;
  display: inline-block;
  outline: 0;
  -webkit-appearance: none;
  -webkit-font-smoothing: antialiased;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 8px;
  text-transform: uppercase;
  background-color: #fff;
  color: rgb(21.972392638, 166.527607362, 121.4263803681);
  border-radius: 9px;
}

.woocommerce-Button,
.added_to_cart, input[type=button], input[type=reset], input[type=submit] {
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.3);
}

#page .increaseAmount,
#page .decreaseAmount {
  background: #fff !important;
  color: rgb(143, 143, 143) !important;
  border-radius: 0;
  line-height: 31px;
  border: none;
}

.decreaseAmount {
  background: #fff !important;
  border-right: 1px solid rgb(143, 143, 143) !important;
}

.increaseAmount {
  background: #fff !important;
  border-left: 1px solid rgb(143, 143, 143) !important;
}

button.mt-style, button.mt-style:hover {
  background-image: none;
}

.added_to_cart.alt, .added_to_cart.cta, .button.alt, .button.cta, button.alt, button.cta, input[type=button].alt, input[type=button].cta, input[type=reset].alt, input[type=reset].cta, input[type=submit].alt, input[type=submit].cta {
  background-color: #27a078;
  border-color: #2c2d33;
}

.added_to_cart.alt:hover, .added_to_cart.cta:hover, .button.alt:hover, .button.cta:hover, button.alt:hover, button.cta:hover, input[type=button].alt:hover, input[type=button].cta:hover, input[type=reset].alt:hover, input[type=reset].cta:hover, input[type=submit].alt:hover, input[type=submit].cta:hover {
  background-color: #e87930;
}

.added_to_cart:hover, .button:hover:not(.add_to_cart_button), button:hover:not(.add_to_cart_button), input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover {
  color: #fff;
}

.added_to_cart:focus, .button:focus, button:focus, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus {
  outline: #2c2d33 solid 2px;
}

.added_to_cart.loading, .button.loading, button.loading, input[type=button].loading, input[type=reset].loading, input[type=submit].loading {
  opacity: 0.5;
}

.added_to_cart.small, .button.small, button.small, input[type=button].small, input[type=reset].small, input[type=submit].small {
  padding: 0.5407911001em 0.875em;
  font-size: 0.875em;
}

.added_to_cart.disabled, .added_to_cart:disabled, .button.disabled, .button:disabled, button.disabled, button:disabled, input[type=button].disabled, input[type=button]:disabled, input[type=reset].disabled, input[type=reset]:disabled, input[type=submit].disabled, input[type=submit]:disabled {
  opacity: 0.5 !important;
  cursor: not-allowed;
}

.added_to_cart.disabled:hover, .added_to_cart:disabled:hover, .button.disabled:hover, .button:disabled:hover, button.disabled:hover, button:disabled:hover, input[type=button].disabled:hover, input[type=button]:disabled:hover, input[type=reset].disabled:hover, input[type=reset]:disabled:hover, input[type=submit].disabled:hover, input[type=submit]:disabled:hover {
  opacity: 0.5 !important;
}

input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.input-text,
input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=date],
input[type=number],
input[type=number],
input[type=datetime-local],
input[type=search],
textarea {
  padding: 13px 10px;
  background-color: #f2f2f2;
  color: #43454b;
  outline: 0;
  border: 0;
  -webkit-appearance: none;
  border-radius: 7px;
  box-sizing: border-box;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.125);
}

.form-group .input-text,
.form-group input[type=text],
.form-group input[type=email],
.form-group input[type=url],
.form-group input[type=password],
.form-group input[type=search],
.form-group textarea {
  width: 100%;
}

.input-text:focus, input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=search]:focus, textarea:focus {
  background-color: #e6e6e6;
  color: #2b2c30;
}

textarea {
  overflow: auto;
  padding-left: 0.875em;
  vertical-align: top;
  width: 100%;
}

label {
  font-weight: 600;
}

label.inline input {
  width: auto;
}

fieldset {
  padding: 0;
  border: 0;
}

fieldset legend {
  font-weight: 700;
  margin: 0;
}

[placeholder]:focus::-webkit-input-placeholder {
  -webkit-transition: opacity 0.5s 0.5s ease;
  -moz-transition: opacity 0.5s 0.5s ease;
  transition: opacity 0.5s 0.5s ease;
  opacity: 0;
}

img {
  border-radius: 3px;
}

.comment-content img.wp-smiley, .entry-content img.wp-smiley, .page-content img.wp-smiley {
  border: none;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
  display: inline-block;
  border-radius: 0;
}

.wp-caption {
  margin-bottom: 1em;
}

.wp-caption img[class*=wp-image-] {
  display: block;
  margin: 0 auto;
}

.wp-caption .wp-caption-text {
  text-align: left;
  font-style: italic;
  border-bottom: 2px solid rgba(0, 0, 0, 0.05);
  padding: 1em 0;
}

.gallery {
  margin-bottom: 1em;
}

.gallery:after, .gallery:before {
  content: "";
  display: table;
}

.gallery .gallery-item {
  float: left;
}

.gallery .gallery-item .gallery-icon a {
  display: block;
}

.gallery .gallery-item .gallery-icon img {
  border: none;
  height: auto;
  margin: 0 auto;
}

.gallery .gallery-item .gallery-caption {
  margin: 0;
  text-align: center;
}

.gallery.gallery-columns-1 .gallery-item {
  width: 100%;
}

.gallery.gallery-columns-2 .gallery-item {
  width: 50%;
}

.gallery.gallery-columns-3 .gallery-item {
  width: 33.3%;
}

.gallery.gallery-columns-4 .gallery-item {
  width: 25%;
}

.gallery.gallery-columns-5 .gallery-item {
  width: 20%;
}

.gallery.gallery-columns-6 .gallery-item {
  width: 16.666666667%;
}

.gallery.gallery-columns-7 .gallery-item {
  width: 14.285714286%;
}

.gallery.gallery-columns-8 .gallery-item {
  width: 12.5%;
}

.gallery.gallery-columns-9 .gallery-item {
  width: 11.111111111%;
}

.secondary-navigation {
  display: none;
}

.main-navigation ul li a:before, .site-main nav.navigation .nav-previous a:before {
  font: normal normal normal 1em/1 FontAwesome;
  text-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
}

button.mt-style span:before, button.mt-style:after, button.mt-style:before {
  content: "";
  display: block;
  height: 2px;
  width: 19px;
  position: absolute;
  top: 50%;
  left: 11px;
  -webkit-transition: all, ease, 0.2s;
  -moz-transition: all, ease, 0.2s;
  transition: all, ease, 0.2s;
  border-radius: 3px;
}

button.mt-style:before {
  -webkit-transform: translateY(-5px);
  -moz-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  -o-transform: translateY(-5px);
  transform: translateY(-6px);
}

button.mt-style:after {
  -webkit-transform: translateY(5px);
  -moz-transform: translateY(5px);
  -ms-transform: translateY(5px);
  -o-transform: translateY(5px);
  transform: translateY(6px);
}

.toggled button.mt-style:after, .toggled button.mt-style:before {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.toggled button.mt-style:after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.toggled button.mt-style span:before {
  opacity: 0;
}

.primary-navigation {
  display: none;
}

.main-navigation:after, .main-navigation:before {
  content: "";
  display: table;
}

.main-navigation div.menu {
  display: none;
}

.main-navigation div.menu:last-child {
  display: block;
}

.handheld-navigation ul {
  margin: 0;
}

.main-navigation ul {
  margin-left: 0;
  list-style: none;
  margin-bottom: 0;
}

.main-navigation ul li a:before {
  display: inline-block;
  font-size: inherit;
  -webkit-font-smoothing: antialiased;
  content: "\f0f6";
  margin-right: 0.5407911001em;
}

.main-navigation ul li a:hover {
  color: #e6e6e6;
}

.site-main nav.navigation {
  margin: 0 0 1em;
}

.site-main nav.navigation:after, .site-main nav.navigation:before {
  content: "";
  display: table;
}

.site-main nav.navigation .nav-next a, .site-main nav.navigation .nav-previous a {
  display: inline-block;
  -webkit-transition: all, ease, 0.3s;
  -moz-transition: all, ease, 0.3s;
  transition: all, ease, 0.3s;
  padding: 0.6180469716em 1em;
  border-radius: 3px;
}

.site-main nav.navigation .nav-previous {
  float: left;
  width: 50%;
}

.site-main nav.navigation .nav-previous a:before {
  display: inline-block;
  font-size: inherit;
  -webkit-font-smoothing: antialiased;
  content: "\f177";
  margin-right: 0.5407911001em;
}

.site-main nav.navigation .nav-previous a:hover {
  -webkit-transform: translate(-1em);
  -moz-transform: translate(-1em);
  -ms-transform: translate(-1em);
  -o-transform: translate(-1em);
  transform: translate(-1em);
}

.site-main nav.navigation .nav-next {
  float: right;
  text-align: right;
  width: 50%;
}

.site-main nav.navigation .nav-next a:after {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f178";
  margin-left: 0.5407911001em;
}

.site-main nav.navigation .nav-next a:hover {
  -webkit-transform: translate(1em);
  -moz-transform: translate(1em);
  -ms-transform: translate(1em);
  -o-transform: translate(1em);
  transform: translate(1em);
}

.pagination, .woocommerce-pagination {
  padding: 1em 0;
  background-color: #f8f8f8;
  float: none;
  margin: 0;
  padding: 10px 15px;
  width: 100%;
}

.pagination > li {
  display: inline-block;
  margin: 0 -1px 0 0;
  font-size: 13px;
}

.pagination .page-numbers, .woocommerce-pagination .page-numbers {
  list-style: none;
  margin: 0;
  min-width: 37px;
  text-align: center;
  padding: 7px 2px;
}

.pagination .page-numbers:after, .pagination .page-numbers:before, .woocommerce-pagination .page-numbers:after, .woocommerce-pagination .page-numbers:before {
  content: "";
  display: table;
}

.pagination .page-numbers li, .woocommerce-pagination .page-numbers li {
  display: inline-block;
  margin-left: -2px;
}

.pagination .page-numbers li .page-numbers, .woocommerce-pagination .page-numbers li .page-numbers {
  display: inline-block;
  padding: 5px 10px !important;
  background-color: #fff;
  color: #43454b;
  border-radius: 5px;
  min-width: 34px;
  border: 1px solid #ddd;
  text-align: center;
  font-weight: normal !important;
}

.pagination .page-numbers li .page-numbers.current, .woocommerce-pagination .page-numbers li .page-numbers.current {
  font-weight: 700;
  background-color: #139069;
  border-color: #069264;
  color: #fff;
}

.pagination .page-numbers li .page-numbers.dots, .woocommerce-pagination .page-numbers li .page-numbers.dots {
  background-color: transparent;
}

.pagination .page-numbers li .page-numbers.next, .pagination .page-numbers li .page-numbers.prev, .woocommerce-pagination .page-numbers li .page-numbers.next, .woocommerce-pagination .page-numbers li .page-numbers.prev {
  padding: 1em;
}

.pagination .page-numbers li a.page-numbers:hover, .woocommerce-pagination .page-numbers li a.page-numbers:hover {
  background-color: #eee;
  text-decoration: none;
}

.rtl .pagination a.next, .rtl .pagination a.prev, .rtl .woocommerce-pagination a.next, .rtl .woocommerce-pagination a.prev {
  transform: rotateY(180deg);
}

.sidebar .widget {
  margin: 0 0 20px;
}

.widget .widget-search .search-submit {
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
}

.widget .widget-title, .widget .widgettitle {
  font-size: 1.41575em;
  letter-spacing: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  padding: 0 0 5px;
  margin-bottom: 1em;
  font-weight: 700;
  margin-bottom: 10px !important;
  display: block;
}

.widget ul {
  margin-left: 0;
  list-style: none;
}

.widget ul ul {
  margin-left: 16px;
}

.widget-area .widget {
  font-weight: 400;
}

.widget-area .widget a.button {
  font-weight: 700 !important;
  color: #fff;
}

.widget-area .widget a.button:hover {
  color: #fff;
}

.header-widget-region:after, .header-widget-region:before {
  content: "";
  display: table;
}

.header-widget-region .widget {
  margin: 0;
  padding: 1em 0;
  font-size: 0.875em;
}

.widget_product_search form, .widget_search form {
  position: relative;
}

.widget_product_search form input[type=search], .widget_product_search form input[type=text], .widget_search form input[type=search], .widget_search form input[type=text] {
  width: 100%;
}

.widget_product_search form input[type=submit], .widget_search form input[type=submit] {
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  top: 0;
  left: 0;
}

.site-header .widget_product_search form:before, .widget_search form:before {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f002";
  position: absolute;
  top: 1em;
  left: 1em;
}

.widget_archive ul, .widget_categories ul, .widget_links ul, .widget_nav_menu ul, .widget_pages ul, .widget_recent_comments ul, .widget_recent_entries ul {
  margin: 0;
}

.widget_archive ul li, .widget_categories ul li, .widget_links ul li, .widget_nav_menu ul li, .widget_pages ul li, .widget_recent_comments ul li, .widget_recent_entries ul li {
  list-style: none;
  margin-bottom: 0.6180469716em;
}

.widget_archive ul li:before, .widget_categories ul li:before, .widget_links ul li:before, .widget_nav_menu ul li:before, .widget_pages ul li:before, .widget_recent_comments ul li:before, .widget_recent_entries ul li:before {
  font-family: FontAwesome;
  margin-right: 0.5407911001em;
  display: inline-block;
  opacity: 0.35;
}

.widget_archive ul .sub-menu, .widget_categories ul .sub-menu, .widget_links ul .sub-menu, .widget_nav_menu ul .sub-menu, .widget_pages ul .sub-menu, .widget_recent_comments ul .sub-menu, .widget_recent_entries ul .sub-menu {
  margin-top: 0.6180469716em;
  margin-left: 1.618em;
}

.footer-widgets #wp-calendar td, .footer-widgets #wp-calendar th, .widget-area #wp-calendar td, .widget-area #wp-calendar th {
  padding: 0.236em;
  text-align: center;
}

.widget_pages ul li:before, .widget_recent_entries ul li:before {
  content: "\f0f6";
}

.widget_pages ul ul.children, .widget_recent_entries ul ul.children {
  margin: 0.6180469716em 0 0 1.41575em;
}

.widget_categories ul li:before {
  content: "\f114";
}

.widget_archive ul li:before, .widget_categories ul li.current-cat:before {
  content: "\f115";
}

.widget_recent_comments ul li:before {
  content: "\f0e5";
}

.widget_nav_menu ul li:before {
  content: "\f0f6";
}

.widget_links ul li:before {
  content: "\f08e";
}

.widget_rating_filter .wc-layered-nav-rating {
  margin-bottom: 0.6180469716em;
}

.widget_rating_filter .wc-layered-nav-rating a {
  text-decoration: none !important;
}

.widget_rating_filter .wc-layered-nav-rating .star-rating {
  display: inline-block;
}

.widget-area .widget {
  font-size: 0.875em;
}

.widget-area .widget h1.widget-title {
  font-size: 1.41575em;
}

.widget-area .widget a:not(.button) {
  text-decoration: underline;
  color: #333;
  display: block;
}

.widget-area .widget a:not(.button):hover {
  text-decoration: none;
}

@media only screen and (min-width: 768px) {
  .secondary-navigation .menu a:hover, .secondary-navigation .menu > li:hover > a {
    text-decoration: none;
  }
  table.shop_table_responsive tbody tr td, table.shop_table_responsive tbody tr th {
    text-align: left;
  }
  .site-header {
    padding-top: 2.617924em;
    padding-bottom: 0;
  }
  .site-header .site-branding {
    display: block;
  }
  .site-header .site-branding img {
    height: auto;
    width: auto;
    max-width: 100%;
    max-height: 75px;
    margin-top: 5px;
    min-width: 140px;
  }
  .site-branding .site-description {
    margin-bottom: 0;
    display: block;
  }
  .site-logo-anchor,
  .site-logo-link,
  .site-search {
    margin-bottom: 25px;
  }
  .site-header .subscribe-and-connect-connect {
    float: right;
    margin-bottom: 1em;
  }
  .site-header .subscribe-and-connect-connect .icons {
    list-style: none;
    margin: 0;
  }
  .site-header.subscribe-and-connect-connect .icons a {
    font-size: 1em !important;
  }
  .site-header .subscribe-and-connect-connect .icons li {
    margin: 0 0 0 0.5407911001em !important;
    display: inline-block;
  }
  .col-full {
    max-width: 67.141em;
    margin-left: auto;
    margin-right: auto;
    padding: 0 2.617924em;
    box-sizing: content-box;
  }
  .col-full:after, .col-full:before {
    content: "";
    display: table;
  }
  .col-full:after {
    content: " ";
    display: block;
    clear: both;
  }
  .comment-list:after, .comment-list:before, .footer-widgets:after, .footer-widgets:before, .hentry.type-post:after, .hentry.type-post:before, .site-content:after, .site-content:before {
    display: table;
    content: "";
  }
  .site-content:after {
    clear: both;
  }
  .right-sidebar .content-area {
    width: 76.9130434783%;
    float: left;
    margin-right: 4.347826087%;
  }
  .right-sidebar .widget-area {
    width: 18.7391304348%;
    float: right;
    margin-right: 0;
  }
  .left-sidebar .content-area {
    width: 73.9130434783%;
    float: right;
    margin-right: 0;
  }
  .left-sidebar .widget-area {
    width: 21.7391304348%;
    float: left;
    margin-right: 4.347826087%;
  }
  .template-fullwidth .content-area {
    width: 100%;
  }
  .page-template-template-fullwidth-php .content-area,
  .storefront-full-width-content .woocommerce-tabs .panel,
  .woocommerce-page.storefront-full-width-content .content-area,
  .page-template-template-fullwidth-container-php .content-area,
  .page-template-template-homepage-php .content-area {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    float: none;
  }
  .footer-widgets {
    padding-top: 4.235801032em;
    border-bottom: 3px solid rgba(0, 0, 0, 0.05);
  }
  .footer-widgets:after {
    clear: both;
  }
  .footer-widgets.col-2 .block {
    width: 47.8260869565%;
    float: left;
    margin-right: 4.347826087%;
  }
  .footer-widgets.col-2 .block.footer-widget-2 {
    float: right;
    margin-right: 0;
  }
  .footer-widgets.col-3 .block {
    width: 30.4347826087%;
    float: left;
    margin-right: 4.347826087%;
  }
  .footer-widgets.col-3 .block.footer-widget-3 {
    float: right;
    margin-right: 0;
  }
  .footer-widgets.col-4 .block {
    width: 21.7391304348%;
    float: left;
    margin-right: 4.347826087%;
  }
  .footer-widgets.col-4 .block.footer-widget-4 {
    float: right;
    margin-right: 0;
  }
  .comment-list .comment, .comment-list:after {
    clear: both;
  }
  .comment-list .comment-meta {
    width: 17.6470588235%;
    float: left;
    margin-right: 5.8823529412%;
    text-align: right;
  }
  .comment-list .comment-meta .avatar {
    float: right;
  }
  .comment-list .comment-content {
    padding-bottom: 3.706325903em;
    margin-bottom: 3.706325903em;
  }
  .comment-list #respond, .comment-list .comment-content {
    width: 76.4705882353%;
    float: right;
    margin-right: 0;
  }
  .comment-list #respond {
    float: right;
  }
  .comment-list #respond .comment-form-author, .comment-list #respond .comment-form-email, .comment-list #respond .comment-form-url {
    width: 100%;
    margin-right: 0;
  }
  .comment-list .comment-body #respond {
    box-shadow: 0 6px 2em rgba(0, 0, 0, 0.2);
    margin-bottom: 2.617924em;
  }
  .comment-list .reply {
    clear: both;
    text-align: right;
  }
  .comment-list ol.children {
    width: 88.2352941176%;
    float: right;
    margin-right: 0;
    list-style: none;
  }
  .comment-list ol.children .comment-meta {
    width: 20%;
    float: left;
    margin-right: 6.6666666667%;
  }
  .comment-list ol.children #respond, .comment-list ol.children .comment-content {
    width: 73.3333333333%;
    float: right;
    margin-right: 0;
  }
  .comment-list ol.children ol.children {
    width: 86.6666666667%;
    float: right;
    margin-right: 0;
  }
  .comment-list ol.children ol.children .comment-meta {
    width: 23.0769230769%;
    float: left;
    margin-right: 7.6923076923%;
  }
  .comment-list ol.children ol.children #respond, .comment-list ol.children ol.children .comment-content {
    width: 69.2307692308%;
    float: right;
    margin-right: 0;
  }
  .comment-list ol.children ol.children ol.children {
    width: 84.6153846154%;
    float: right;
    margin-right: 0;
  }
  .comment-list ol.children ol.children ol.children .comment-meta {
    width: 27.2727272727%;
    float: left;
    margin-right: 9.0909090909%;
  }
  .comment-list ol.children ol.children ol.children #respond, .comment-list ol.children ol.children ol.children .comment-content {
    width: 63.6363636364%;
    float: right;
    margin-right: 0;
  }
  .comment-list ol.children ol.children ol.children ol.children {
    width: 81.8181818182%;
    float: right;
    margin-right: 0;
  }
  .comment-list ol.children ol.children ol.children ol.children .comment-meta {
    width: 33.3333333333%;
    float: left;
    margin-right: 11.1111111111%;
  }
  .comment-list ol.children ol.children ol.children ol.children #respond, .comment-list ol.children ol.children ol.children ol.children .comment-content {
    width: 55.5555555556%;
    float: right;
    margin-right: 0;
  }
  #respond {
    padding: 2.617924em;
  }
  #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url {
    width: 29.4117647059%;
    float: left;
    margin-right: 5.8823529412%;
  }
  #respond .comment-form-url {
    float: right;
    margin-right: 0;
  }
  #respond .comment-form-comment {
    clear: both;
  }
  .hentry.type-post:after {
    clear: both;
  }
  .hentry.type-post .entry-meta {
    width: 17.6470588235%;
    float: left;
    margin-right: 5.8823529412%;
    font-size: 0.875em;
  }
  .hentry.type-post .entry-content {
    width: 76.4705882353%;
    float: right;
    margin-right: 0;
  }
  .handheld-navigation, .main-navigation.toggled .handheld-navigation, .main-navigation.toggled div.menu, .mt-style {
    display: none;
  }
  .main-navigation ul.menu > li.menu-item-has-children > a:after, .main-navigation ul.menu > li.page_item_has_children > a:after, .main-navigation ul.nav-menu > li.menu-item-has-children > a:after, .main-navigation ul.nav-menu > li.page_item_has_children > a:after {
    display: inline-block;
    font: normal normal normal 1em/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f107";
    margin-left: 1em;
  }
  .main-navigation ul.menu ul, .main-navigation ul.nav-menu ul {
    margin-left: 0;
  }
  .main-navigation ul.menu ul li a, .main-navigation ul.nav-menu ul li a {
    padding: 0.875em 1.41575em;
    font-size: 0.875em;
  }
  .main-navigation ul.menu ul li:last-child, .main-navigation ul.nav-menu ul li:last-child {
    border-bottom: 0;
  }
  .main-navigation ul.menu ul li.menu-item-has-children > a:after, .main-navigation ul.menu ul li.page_item_has_children > a:after, .main-navigation ul.nav-menu ul li.menu-item-has-children > a:after, .main-navigation ul.nav-menu ul li.page_item_has_children > a:after {
    display: inline-block;
    font: normal normal normal 1em/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f105";
    float: right;
    line-height: 1.618;
  }
  .main-navigation ul.menu ul ul, .main-navigation ul.nav-menu ul ul {
    margin-left: 0;
    box-shadow: none;
  }
  .main-navigation ul.menu ul a:hover, .main-navigation ul.menu ul li:hover > a, .main-navigation ul.nav-menu ul a:hover, .main-navigation ul.nav-menu ul li:hover > a {
    background-color: rgba(0, 0, 0, 0.025);
  }
  .main-navigation a {
    padding: 0 1em 2.2906835em;
  }
  .secondary-navigation {
    margin: 0 0 1.618em;
    width: auto;
    clear: none;
    line-height: 1;
  }
  .secondary-navigation .menu {
    font-size: 0.875em;
    width: auto;
    float: right;
  }
  .secondary-navigation .menu > li > a {
    position: relative;
  }
  .secondary-navigation .menu > li > a:before {
    content: "";
    display: block;
    width: 1px;
    height: 25%;
    background-color: rgba(0, 0, 0, 0.05);
    position: absolute;
    top: 37.5%;
    left: -3px;
  }
  .secondary-navigation .menu > li:first-child a:before {
    display: none;
  }
  .secondary-navigation .menu ul a {
    padding: 0.326em 0.875em;
    background: rgba(0, 0, 0, 0.05);
  }
  .secondary-navigation .menu ul li:first-child a {
    padding-top: 1em;
  }
  .secondary-navigation .menu ul li:last-child a {
    padding-bottom: 1em;
  }
  .secondary-navigation .menu ul ul {
    margin-top: -ms(-2);
  }
  .secondary-navigation .menu a {
    padding: 1.41575em 0.875em;
    color: #737781;
  }
  .error404 .site-content .widget_product_search {
    padding: 1.618em;
    background-color: rgba(0, 0, 0, 0.025);
  }
  .error404 .site-content .widget_product_search form {
    margin: 0;
  }
  .error404 .fourohfour-columns-2 {
    padding: 2.617924em 0;
    border-width: 1px 0;
    margin-bottom: 2.617924em;
  }
  .error404 .fourohfour-columns-2 .widget, .error404 .fourohfour-columns-2 ul.products, .error404 .fourohfour-columns-2 ul.products li.product {
    margin-bottom: 0;
  }
  .error404 .fourohfour-columns-2 .col-1 {
    width: 47.8260869565%;
    float: left;
    margin-right: 4.347826087%;
  }
  .error404 .fourohfour-columns-2 .col-1 ul.products li.product {
    width: 45.4545454545%;
    float: left;
    margin-right: 9.0909090909%;
  }
  .error404 .fourohfour-columns-2 .col-2 {
    width: 47.8260869565%;
    float: right;
    margin-right: 0;
    padding: 1.618em;
    background-color: rgba(0, 0, 0, 0.025);
  }
}
@media only screen and (max-width: 67.141em) {
  .col-full {
    margin-left: 2.617924em;
    margin-right: 2.617924em;
    padding: 0;
  }
}
.header-icons {
  float: right;
  padding: 2px 0;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  height: auto;
  margin: 0 0 0 0;
  min-width: 130px;
  position: relative;
}

@media only screen and (max-width: 568px) {
  .col-full {
    margin-left: 1.41575em;
    margin-right: 1.41575em;
    padding: 0;
  }
  .header-icons {
    float: right;
    padding: 2px 0;
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    height: auto;
    margin: 9px 0 0 0;
    min-width: 130px;
    position: relative;
    gap: 10px;
  }
}
.site-header .site-7branding img {
  max-width: none;
}

#header-account-icon {
  margin-right: 15px;
  position: relative;
  font-size: 18px;
  background: #27a078;
  padding: 3px 4px 3px 8px;
  line-height: 0;
  font-weight: bold;
  border-radius: 5px;
  color: #fff;
  top: 20px;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  border: 1px solid #dd0a85;
}

#header-cart-amount {
  background: linear-gradient(83.73deg, #16FFAE -75%, #FFF767 113.69%, #FF6568 113.72%);
  display: inline-block;
  line-height: 0;
  border-radius: 8px;
  font-size: 15px;
  cursor: pointer;
  box-shadow: 0px 2px 0px 0px rgb(44, 167, 128);
  padding: 14px 15px;
  margin: -4px 0 0 20px;
  font-weight: 600;
  text-transform: uppercase;
  height: 54px;
  color: #061211;
}

#header-cart-amount svg {
  display: inline-block;
  vertical-align: middle;
  margin: -5px 2px 0 0;
}

#header-cart-amount:active,
#header-cart-amount:focus,
#header-cart-amount:hover {
  text-decoration: none !important;
}

#header-search-icon {
  font-size: 18px;
  line-height: 0;
  cursor: pointer;
  padding: 9px 0px 0px 5px;
}

@media screen and (min-width: 768px) {
  #site-header-cart .widget_shopping_cart {
    top: 60px;
  }
  span.cart-icon > i {
    font-size: 14px !important;
    margin-right: 5px !important;
  }
  /* Footer mobile */
  .newsletter-signup {
    max-width: 200px;
  }
  .woocommerce-cart #primary {
    margin: -5px 0 0 0;
  }
  .woocommerce-cart .woocommerce-cart-form {
    min-height: 500px;
  }
}
.summary .woocommerce-product-rating {
  margin-bottom: 15px !important;
}

#cart-icons-collapsed {
  display: none;
  width: 250px;
  height: auto;
  position: absolute;
  text-align: left;
  vertical-align: top;
  text-decoration: none;
  -webkit-box-shadow: 6px 9px 42px -5px rgba(194, 194, 194, 0.25);
  -moz-box-shadow: 6px 9px 42px -5px rgba(194, 194, 194, 0.25);
  box-shadow: 6px 9px 42px -5px rgba(194, 194, 194, 0.25);
  top: 79px;
  background: #fff;
  border-radius: 0 0 7px 7px;
  padding: 0 20px 20px 20px;
  z-index: 99;
}

.storefront-sorting {
  display: none;
}

.main-navigation ul li a {
  font-size: 16px;
  text-align: left;
  padding: 18px 1em 16px 1em;
  text-decoration: none;
  color: #000;
  font-weight: 600;
}

.main-navigation a:hover {
  color: #333 !important;
}

.main-navigation ul li a:hover {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.woocommerce-message,
.woocommerce-info {
  font-size: 14px;
}

.woocommerce-info a, .woocommerce-message a {
  padding-top: 3px !important;
}

.woocommerce-info, .woocommerce-info a, .alert-info, .woocommerce-noreviews, .onsale {
  color: #31708f !important;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.woocommerce-checkout label.woocommerce-form__label-for-checkbox {
  cursor: pointer;
}

.woocommerce-message, .woocommerce-message a, .alert-success, .woocommerce-thankyou-order-received {
  color: #3c763d !important;
  background-color: #dff0d8;
  border-color: #d6e9c6;
  clear: both;
}

.woocommerce-thankyou-order-received {
  padding: 20px;
}

.usp-info i {
  vertical-align: middle;
  margin-right: 30px;
}

.usp-green {
  color: #d6e9c6;
}

.green span.woocommerce-Price-amount.amount {
  color: #12C586 !important;
}

.single-product div.product .price {
  font-size: 20px;
  padding-bottom: 0;
  font-weight: 700;
  margin-bottom: 5px;
}

.woocommerce-cart-wrap .quantity, .woocommerce-variation-add-to-cart .quantity, .product .quantity {
  display: -webkit-inline-flex;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: -ms-inline-flex;
  display: inline-flex;
  text-align: right;
}

.order-total strong > .woocommerce-Price-amount {
  color: #139069;
}

ul.products li.product {
  text-align: left;
  margin-bottom: 10px;
  min-width: 210px;
}

.columns-3 .products .woocommerce-LoopProduct-link img {
  width: 80%;
  height: 80%;
}

.products li.product .product-excerpt > div {
  position: relative;
}

.products li.product .product-excerpt > div > .add_to_cart_button {
  position: relative;
}

.outofstock .product_type_simple {
  display: none;
}

.product-excerpt .added_to_cart {
  margin-top: 20px;
}

span.onsale {
  position: absolute;
  left: 0;
  padding: 0 5px;
  z-index: 1;
}

ul.products li span.onsale {
  top: 0;
}

.star-rating {
  text-align: left;
  display: inline-block;
}

.amount-options, #box-simkaart {
  background-color: #f8f8f8;
  border: 1px solid #e4e4e4;
  padding: 10px;
  margin-top: 20px;
}

#box-simkaart label {
  display: block;
  border-top: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
  cursor: pointer;
  padding: 5px;
  background-color: #fff;
}

#box-simkaart br {
  display: none;
}

#box-simkaart input {
  margin: 2px 10px 0 5px;
}

/* Cart */
small.includes_tax {
  display: block;
}

p.wc-terms-and-conditions {
  background-color: #fff;
  border: 1px solid #ebebeb;
  text-align: center;
  padding: 0;
  margin: 0;
}

.form-row.woocommerce-invalid p.wc-terms-and-conditions {
  border: 1px solid red;
}

p.wc-terms-and-conditions label {
  padding: 0;
  margin: 0;
}

p.wc-terms-and-conditions {
  background-color: #fff;
  border: 1px solid #f8f8f8;
  text-align: center;
  padding: 5px;
  margin-bottom: 25px !important;
}

#payment .terms label:before {
  padding-right: 2px;
  font-size: 15px;
  vertical-align: text-bottom;
}

#payment .terms input[type=checkbox]:checked + label:before {
  content: "\f14a";
  opacity: 1;
  color: #27a078;
}

.well h3 i {
  color: #27a078;
}

.well i {
  padding-right: 15px;
}

.well input:not(.wpcf7-submit), .well textarea {
  background-color: #fff !important;
}

.well textarea {
  height: 100px;
}

.well td, label {
  vertical-align: middle !important;
  font-size: 14px;
  font-weight: normal;
  font-family: "Inter" !important;
}

.well td, .well table tbody tr:nth-child(2n) td {
  background-color: #f5f5f5 !important;
  border: none !important;
}

h1 {
  font-size: 25px;
}

h2 {
  font-size: 25px;
  /*text-transform: lowercase;*/
}

h3 {
  font-size: 25px;
  font-weight: 600;
  /*text-transform: lowercase;*/
}

h4, h5 {
  margin-bottom: 10px;
  font-size: 14px;
}

small, sub, sup {
  font-size: 90%;
}

table h1,
table h2,
table h3,
table h4 {
  margin: 0;
  padding: 0;
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
  position: relative;
  margin: 4px 10px 0 0;
}

.widget a.button:hover,
.site-header-cart .widget_shopping_cart a.button:hover,
button:hover, input[type=button]:hover,
input[type=reset]:hover,
.button:not(.add_to_cart_button):hover,
.added_to_cart:hover,
.widget a.button:hover,
button:not(.add_to_cart_button):hover,
button:not(.add_to_cart_button):focus,
.button.alt:hover,
.widget_shopping_cart a.button:hover,
.button.alt:hover {
  background: #27a078;
  color: white !important;
  text-decoration: none;
  outline: none;
}

.added_to_cart:focus, .button:focus, button:focus, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus {
  outline: #e26b1a;
}

a.greybutton {
  background: #a4a4a4;
  border: 1px solid #9e9e9e;
}

a.greybutton:hover {
  background: #767676;
  border: 1px solid #686868;
}

hr {
  box-sizing: content-box;
  background-color: #F4f5F6;
  border: 0;
  height: 1px;
}

.text-head {
  display: inline-block;
}

.t-head-s {
  width: 150px;
}

.t-head-m {
  width: 100px;
}

.t-head-l {
  width: 100px;
}

.vertical-middle {
  vertical-align: middle !important;
}

.vertical-top {
  vertical-align: top !important;
}

.vertical-bottom {
  vertical-align: bottom !important;
}

.wc-proceed-to-checkout .button.checkout-button {
  font-size: 1em;
}

@media only screen and (max-width: 767px) {
  .hzs-title {
    padding: 0 39% 0 0;
  }
  .shop_table th,
  .shop_table td {
    border-bottom: 1px solid #f8f8f8;
  }
  .woocommerce-cart-form .shop_table th,
  .woocommerce-cart-form .shop_table td {
    border-bottom: 1px solid #f8f8f8;
  }
  .page-template-template-fullwidth-php .col2-set {
    margin-bottom: 10px;
    border-bottom: 1px solid #f8f8f8;
  }
  .wc-proceed-to-checkout .button.checkout-button {
    width: 100%;
  }
}
.site-header .site-7branding img {
  max-width: none;
}

.storefront-sorting {
  display: none;
}

.table {
  border-collapse: collapse;
}

.table > tbody > tr > td {
  border-color: #f8f8f8;
}

.table.cart {
  padding-bottom: 20px;
}

@media (min-width: 768px) {
  .flex-item.usp-3.usp-list--item {
    margin-left: -30px;
  }
  .main-navigation ul li > a:hover,
  .main-navigation ul li > a:focus,
  .main-navigation .current-menu-item > a,
  .main-navigation .current-page-ancestor > a,
  .main-navigation > ul li.current_page_item > a,
  .main-navigation ul li.current-menu-item > a {
    height: 100%;
    background-color: #f8f8f8;
    background-color: rgba(255, 255, 255, 0.15);
    border-radius: 8px;
  }
  .site-title a:hover,
  a.cart-contents:hover,
  .main-navigation .current-menu-item > a,
  .main-navigation .current-menu-ancestor > a,
  .main-navigation .current-page-ancestor > a,
  .site-header-cart .widget_shopping_cart a:hover,
  .site-header-cart:hover > li > a,
  .site-header ul.menu li.current-menu-item > a {
    color: #139069 !important;
  }
}
/* Alerts */
.woocommerce-info a, .woocommerce-message a {
  padding-top: 3px !important;
}

.woocommerce-info, .woocommerce-info a, .alert-info, .woocommerce-noreviews, .onsale {
  color: #31708f !important;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.woocommerce-checkout label.woocommerce-form__label-for-checkbox {
  cursor: pointer;
}

.woocommerce-message, .woocommerce-message a, .alert-success, .woocommerce-thankyou-order-received {
  color: #3c763d !important;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.woocommerce-thankyou-order-received {
  padding: 20px;
}

.checkout-inline-error-message,
.alert-danger, .woocommerce-error {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  clear: both;
}

.usp-icon {
  display: inline-block;
}

.usp-info i {
  vertical-align: middle;
  margin-right: 30px;
}

.usp-green {
  color: #d6e9c6;
}

/* Navbar & Header */
.site-search .widget_product_search input[type=search] {
  padding: 7px 10px 7px 30px;
}

.site-search .widget_product_search input[type=search]:focus + .custom-search-btn {
  background: #27a078;
}

.site-search .widget_product_search input[type=search]:focus {
  background: #f8f8f8;
}

.site-search .widget_product_search form:before {
  color: #a6a6a6;
  top: 10px;
  left: 10px;
}

.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header, .no-wc-breadcrumb .site-header {
  margin: 0;
}

.main-navigation ul li a:before {
  content: none;
}

/* Topbar */
.main-nav .navbar-nav a.name {
  padding-top: 15px;
}

.main-nav .navbar-nav .material-icons {
  vertical-align: bottom;
  padding-right: 5px;
}

.navigation-max-height {
  max-height: 100px;
  overflow-y: hidden;
}

.navigation-max-height-collapsed {
  max-height: none;
  overflow-y: visible;
}

.navbar-show-all {
  clear: both;
  position: absolute;
  bottom: 0;
  text-align: left;
}

.navbar-fixed-top {
  z-index: 90;
}

.navbar-default .navbar-toggle {
  border: 0;
  margin-right: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #5e6062;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.navbar-default .navbar-toggle:hover {
  background-color: transparent;
}

.navbar-default .navbar-toggle:focus {
  background-color: transparent;
}

.navbar-default .navbar-toggle:hover .icon-bar {
  background-color: #27a078;
}

.navbar-default .navbar-toggle:focus .icon-bar {
  background-color: #27a078;
}

.top-nav .languages {
  display: inline-block;
  float: left;
  margin-right: 20px;
}

.top-nav .languages i {
  vertical-align: middle;
  margin-right: 5px;
  color: #5e6062;
  font-size: 22px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.top-nav .languages a i {
  vertical-align: middle;
  margin-left: 5px;
  font-size: 20px;
}

.top-nav .languages .btn-dropdown a {
  text-transform: uppercase;
  font-size: 12px;
  vertical-align: middle;
  font-family: "Inter";
}

.top-nav .navbar-right > li > a {
  padding: 0;
  padding-bottom: 5px;
  font-size: 12px;
  text-transform: uppercase;
  color: #5e6062;
  display: inline-block;
  font-family: "Inter";
}

.navbar-default .navbar-nav > li > a:hover {
  color: #5e6062;
}

.navbar-default .navbar-nav > .active > a:hover {
  background: white;
}

.top-nav ul.navbar-right li:hover .iconhover, .top-nav ul.navbar-right li:focus .iconhover, .top-nav ul.navbar-right li:active .iconhover, .top-nav ul.navbar-right li:visited .iconhover, .main-nav li:hover i, .main-nav li.active i, .main-nav .navbar-nav > li.active a {
  color: #27a078;
}

.top-nav ul.navbar-right {
  display: inline-block;
}

.top-nav ul.navbar-right li i {
  vertical-align: middle;
  margin-right: 5px;
  font-size: 15px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.top-nav ul.navbar-right li i:hover {
  cursor: pointer;
}

.top-nav ul.navbar-right li {
  position: relative;
  display: inline-block;
  float: right;
}

.top-nav ul.navbar-right li.cart-label span {
  position: absolute;
  top: 0;
  right: 10px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  background-color: #27a078;
  border-radius: 50%;
  text-align: center;
  color: #FFF;
  font-size: 12px;
  font-family: "Inter";
}

.top-nav ul.navbar-right li.cart-label {
  padding-right: 35px;
}

.navbar-nav.navbar-right:last-child {
  margin-right: 0;
}

/* FORMS */
select {
  padding: 12px 5px !important;
  margin-top: 5px;
  border-color: #e8e8e8;
  border-radius: 8px;
  cursor: pointer;
  color: #333333;
  background-color: white;
}

.input-text,
input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search],
input[type=date],
input[type=datetime-local],
textarea {
  background-color: #f8f8f8;
}

.input-group-addon {
  border-color: #d8d8d8;
}

/* TOP NAV SITEMAP */
.top-nav {
  width: 100%;
  text-align: center;
  position: relative;
  font-family: "Inter";
}

.top-nav .sitemap {
  margin: 0 auto;
  display: inline-block;
  height: 40px;
  padding: 0;
  text-align: left;
  width: 516px;
  overflow: hidden;
  float: left;
}

.top-nav .sitemap li {
  display: inline-block;
  padding: 9px 5px 10px 5px;
}

.top-nav .sitemap a {
  padding: 0;
  padding-bottom: 5px;
  font-size: 11px;
  text-transform: uppercase;
  color: #5e6062;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.top-nav .sitemap a:hover, .top-nav .sitemap a.page-active, .top-nav .sitemap a:focus {
  text-decoration: none;
  color: #27a078;
}

.dropdown .nav-dropdown.dropdown-menu {
  display: block;
  padding: 20px 0;
  visibility: hidden;
  opacity: 0;
  margin-left: -10px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.dropdown:hover .nav-dropdown.dropdown-menu {
  display: block;
  padding: 20px 0;
  opacity: 1;
  visibility: visible;
}

a.cart-contents, .site-header-cart .widget_shopping_cart a {
  font-size: 14px;
}

.variation {
  padding-top: 10px;
}

.widget_shopping_cart .buttons a {
  width: 100%;
}

.more-info-down {
  font-weight: 600;
  font-size: 18px;
  padding: 15px 25px;
  text-align: center;
  cursor: pointer;
  background: linear-gradient(83.73deg, #16FFAE -75%, #FFF767 113.69%, #FF6568 113.72%) !important;
  color: #fff;
  border-radius: 10px;
  text-transform: uppercase;
  box-shadow: 0px 7.78px 11.67px 5.19px rgba(96, 175, 40, 0.19), 0px 2.59px 0px 0px #2CA780;
}

.more-info-down .fa-chevron-down {
  margin-left: 5px;
  font-size: 17px;
  vertical-align: unset;
}

.collapsed-content {
  padding-top: 20px;
}

.slide-body {
  display: none;
}

@media only screen and (min-width: 768px) {
  .combi-table .product img {
    height: 140px;
    width: auto !important;
  }
  .combi-table.combis-1 .product img {
    max-width: 150px;
    height: auto !important;
    max-height: 195px;
  }
  #page .combi-table {
    width: 100%;
  }
  #page .combi-table.combis-1 {
    width: 49%;
  }
  .filter-title-button {
    padding: 20px;
  }
  .modal-dialog {
    width: 700px;
  }
}
/* Spacers */
.spacer-s {
  margin: 10px 0 !important;
}

.spacer-m {
  margin: 20px 0 !important;
}

.spacer-ml {
  margin: 30px 0 !important;
}

.spacer-l {
  margin: 40px 0 !important;
}

.spacer-s-top {
  margin-top: 10px !important;
}

.spacer-m-top {
  margin-top: 20px !important;
}

.spacer-ml-top {
  margin-top: 30px !important;
}

.spacer-l-top {
  margin-top: 40px !important;
}

.spacer-s-bottom {
  margin-bottom: 10px !important;
}

.spacer-m-bottom {
  margin-bottom: 20px !important;
}

.spacer-ml-bottom {
  margin-bottom: 30px !important;
}

.spacer-l-bottom {
  margin-bottom: 40px !important;
}

.padder-s {
  padding: 10px;
}

.padder-m {
  padding: 20px;
}

.padder-ml {
  padding: 30px;
}

.padder-l {
  padding: 40px;
}

.padder-s-top {
  padding-top: 10px;
}

.padder-m-top {
  padding-top: 20px;
}

.padder-ml-top {
  padding-top: 30px;
}

.padder-l-top {
  padding-top: 40px;
}

.padder-xl-top {
  padding-top: 4vw;
}

.padder-s-bottom {
  padding-bottom: 10px;
}

.padder-m-bottom {
  padding-bottom: 20px;
}

.padder-ml-bottom {
  padding-bottom: 30px;
}

.padder-l-bottom {
  padding-bottom: 40px;
}

.padder-xl-bottom {
  padding-bottom: 4vw;
}

.padder-s-left {
  padding-left: 10px;
}

.padder-m-left {
  padding-left: 20px;
}

.padder-ml-left {
  padding-left: 30px;
}

.padder-l-left {
  padding-left: 40px;
}

.padder-s-right {
  padding-right: 10px;
}

.padder-m-right {
  padding-right: 20px;
}

.padder-ml-right {
  padding-right: 30px;
}

.padder-l-right {
  padding-right: 40px;
}

@media only screen and (max-width: 767px) {
  .xs-no-padding {
    padding: 0 !important;
  }
}
.block {
  display: block !important;
}

.inline-block {
  display: inline-block !important;
}

.fullwidth {
  width: 100%;
}

.relative {
  position: relative;
}

.clear {
  clear: both;
}

.text-s {
  font-size: 10px !important;
}

.text-sm {
  font-size: 11px !important;
}

.text-m {
  font-size: 12px !important;
}

/* MAIN NAVBAR */
.logo-wrapper {
  display: inline-block;
  height: auto;
  float: left;
  margin-top: 6px;
  max-width: 200px;
}

.logo-wrapper img {
  max-height: 60px;
}

.navbar-default {
  background: #FFF;
}

.main-nav {
  position: relative;
}

.main-nav .navbar-collapse {
  text-align: center;
  margin: 0 auto;
}

.main-nav .navbar-nav {
  display: inline-block;
  vertical-align: top;
}

.main-nav .navbar-nav > li, .top-nav .navbar-right > li {
  padding: 0 10px 0 20px;
}

.main-nav .navbar-nav > li.firstone {
  margin-left: 0;
}

.main-nav .navbar-nav > li.active a {
  background: none;
}

.main-nav .navbar-nav > li > a {
  padding: 0 0 20px 0;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 2px;
  color: #5e6062;
}

.main-nav .navbar-nav > li > a:hover {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.main-nav .navbar-nav > li.category-active > a, .main-nav .navbar-nav > li > a:hover, .main-nav .navbar-nav > li.active a {
  color: #333;
  -webkit-box-shadow: inset 0 -2px 0 0 #27a078;
  -moz-box-shadow: inset 0 -2px 0 0 #27a078;
  box-shadow: inset 0 -2px 0 0 #27a078;
}

.top-nav .form-group {
  margin: 0;
  margin-top: 12px;
  display: inline-block;
  position: relative;
  width: 185px;
}

.nm-productmeta-box label .show_description {
  font-weight: normal;
}

.form-row.woocommerce-invalid input.input-text {
  box-shadow: inset 2px 0 0 #ff0000;
}

.form-row.woocommerce-validated input.input-text {
  box-shadow: inset 2px 0 0 #12C586;
}

.top-nav .form-group input {
  border: 0 !important;
}

.top-nav .form-group span i {
  margin: 0;
  margin-right: 5px;
  padding-left: 5px;
  font-size: 18px;
  padding: 5px;
  border-radius: 50%;
  color: #A7A7A7;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.top-nav .form-control:focus {
  border-bottom: 1px solid #27a078 !important;
}

.top-nav .navbar-right {
  width: 175px;
  padding-top: 10px;
}

.top-nav .form-group span {
  position: absolute;
  right: 0;
  top: 2px;
}

.top-nav .form-control:focus + .focus-icon i {
  color: #FFF;
  background-color: #27a078;
  padding: 5px;
  border-radius: 50%;
}

.navbar-default .navbar-nav > li > a:hover {
  color: #5e6062;
}

.navbar-default .navbar-nav > .active > a:hover {
  background: white;
}

.top-nav ul.navbar-right li:hover .iconhover, .top-nav ul.navbar-right li:focus .iconhover, .top-nav ul.navbar-right li:active .iconhover, .top-nav ul.navbar-right li:visited .iconhover, .main-nav li:hover i, .main-nav li.active i, .main-nav .navbar-nav > li.active a, .main-nav .navbar-nav > li:hover a {
  color: #27a078;
}

.sellingpoint {
  font-size: 11px;
  padding-top: 10px;
  color: #FFF;
  font-size: 12px;
  width: 100%;
  background: #139069;
  text-align: left;
}

.sellingpoint i {
  vertical-align: bottom;
  color: #ffc59e;
}

/* Sidebar */
ul.product-categories li a {
  display: inline-block;
  border-bottom: 1px solid #F4f5F6;
  padding: 10px 0 10px 40px;
  text-decoration: none !important;
  font-size: 14px;
  color: #333333;
}

ul.product-categories li a:hover {
  text-decoration: underline;
}

.widget_product_categories ul li:before {
  opacity: 1;
}

.widget_product_categories ul li.current-cat:before {
  color: #139069;
}

.is-active > a,
.widget_product_categories ul li.current-cat a {
  color: #139069 !important;
}

ul.product-categories li:hover a, ul.product-categories li:hover::before {
  color: #139069;
}

ul.product-categories li {
  position: relative;
  margin: 0;
}

.widget_product_categories ul li.current-cat:before,
.widget_product_categories ul li:before {
  content: none;
}

.widget_product_categories ul li > a::before {
  position: absolute;
  left: 0;
  top: 10px;
  font-family: FontAwesome;
  font-size: 18px;
}

.widget_product_categories ul li.cat-item-6 > a::before {
  content: "\e31e";
}

.widget_product_categories ul li.cat-item-8 > a::before {
  content: "\f10a";
}

.widget_product_categories ul li.cat-item-9 > a::before {
  content: "\f10b";
}

.widget_product_categories ul li.cat-item-11 > a::before {
  content: "\f0e8";
}

.widget_product_categories ul li.cat-item-12 > a::before {
  content: "\f1e6";
}

.widget_product_categories ul li.cat-item-43 > a::before {
  content: "\f287";
}

.widget_product_categories ul li.cat-item-41 > a::before {
  content: "\f1eb";
}

.widget_product_categories ul li.cat-item-40 > a::before {
  content: "\f005";
}

.widget_product_categories ul li.cat-item-42 > a::before {
  content: "\f109";
}

.widget_product_categories ul li.cat-item-49 > a::before {
  content: "\f0a6";
}

.widget-area .widget {
  font-size: 1em;
  margin: 0;
}

/* Login */
.login .woocommerce-Button {
  margin-bottom: 20px;
}

/* Footer */
.site-footer a:not(.button) {
  text-decoration: none;
}

.site-footer a:not(.button):hover {
  text-decoration: underline;
}

.footer-section {
  background-color: rgb(24.9447852761, 189.0552147239, 137.8527607362);
  webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
  font-size: 14px;
}

.footer-section *,
.footer-section *:before {
  color: #fff;
}

.footer-section .form-control:focus, .footer-section .NewsMailInputField:focus {
  border-bottom: 1px solid transparent;
  outline: 0;
}

.footer-section .form-control:focus + .focus-icon i {
  color: #27a078;
}

.footer-section .form-group span, .top-nav .form-group span {
  position: absolute;
  right: 0;
  top: 0;
}

.footer-section .contact-info i {
  margin-right: 10px;
}

.footer-section i {
  font-size: 16px;
  color: #27a078;
  vertical-align: middle;
}

.footer-section .contact-info {
  padding: 7px 0;
}

.footer-section .form-group {
  position: relative;
  margin-top: 20px;
}

.footer-section .form-group span i {
  margin: 0;
  margin-top: 3px;
  margin-right: 5px;
  font-size: 18px;
  color: #A7A7A7;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.footer-section p {
  color: #5e6062;
  font-size: 14px;
  font-family: "Inter";
  margin: 0;
  display: inline-block;
}

.footer-info {
  width: 100%;
  background-color: #27a078;
  vertical-align: middle;
  text-align: center;
  padding: 20px 0;
}

.footer-info p {
  font-size: 12px;
  color: #ffffff;
  text-transform: uppercase;
}

.footer-info a {
  color: #ffffff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-family: "montserrat", Fallback, sans-serif;
}

.footer-info a:hover, .footer-info a:focus {
  text-decoration: underline;
}

.footer-section .sitemap {
  margin: 0;
}

.footer-section ul.sitemap > li {
  list-style: none;
  padding: 7px 0;
}

.footer-section ul.sitemap > li > a {
  padding-bottom: 5px;
  text-decoration: none;
  font-weight: normal;
}

ul.site-header-cart.menu {
  position: absolute;
  right: 15px;
  z-index: 99999;
}

.menu-item-has-children > a > .menu-arrow:after {
  content: "\f078";
  font-family: "FontAwesome";
  width: 20px;
  height: 20px;
  position: absolute;
  left: 12px;
  top: 12px;
}

@media only screen and (max-width: 1023px) {
  .woocommerce-active .site-header .site-header-cart {
    min-width: 300px;
  }
  button.mt-style {
    cursor: pointer;
    text-align: left;
    border: 1px solid #139069;
    box-shadow: none;
    display: inline-block;
    width: 45px;
    height: 45px;
    right: 15px;
    padding: 0;
    position: absolute;
    border-radius: 8px;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
    margin-top: -1px;
  }
  #page #bs-example-navbar-collapse-1 {
    background: #0e4935;
  }
  /* Mobile tabs */
  #bs-example-navbar-collapse-1 {
    display: block;
    padding: 0;
    margin: 0;
    width: 100%;
    position: fixed;
    top: 0;
    right: -100%;
    z-index: 9999;
    background: #fff;
    bottom: 0;
    overflow-y: auto;
    max-width: 450px;
    padding-top: 40px;
  }
  /* */
  #header .top-header {
    padding: 47px 0 0 0;
  }
  #page #menu-main-navigation {
    margin-top: 130px;
  }
  .faded-in #menu-main-navigation:before {
    position: fixed;
    height: 145px;
    background: #0e4935;
    display: block;
    z-index: 9999;
    content: "";
    top: 0;
    width: 100%;
    max-width: 450px;
    right: 0;
  }
  #ac-body.faded-in .widget-visible {
    display: none !important;
  }
  #menu-main-navigation .menu-item {
    position: relative !important;
  }
  #menu-main-navigation .menu-item img {
    position: absolute;
    left: 25px;
    top: 4px;
    height: 34px;
    width: 34px;
    margin: 0 8px 0 -15px;
  }
  .overlay {
    background: black;
    opacity: 0.4;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 9;
    top: 0;
    left: 0;
    display: none;
    transition: visibility 0s, opacity 0.5s linear;
  }
  .navbar-nav,
  .navbar-nav > li {
    float: none;
  }
  .site-header-cart .header-icons-inner {
    display: none;
  }
  .header-icons-inner .icons-row-content {
    order: 3;
    flex-basis: 100%;
  }
  .header-icons-inner .header-icon-wrapper {
    order: 2;
  }
  #header-cart-amount {
    font-size: 14px;
    height: 44px;
    padding: 10px 15px;
    margin-right: 50px;
    z-index: 99999;
    position: relative;
  }
  .header-cart-count {
    display: none;
  }
  #header-cart-amount img {
    width: 24px;
  }
  #header-cart-amount svg {
    width: 24px;
  }
  .main-navigation button.mt-style {
    z-index: 99999;
  }
  button.mt-style, button.mt-style:hover {
    background-color: #fff;
    color: #333;
  }
  #page .container {
    padding: 0 15px !important;
  }
  #page .my-account-container.container {
    margin-top: 20px;
  }
  #menu-main-navigation .menu-item a.has-img {
    background-size: 50px 100%;
  }
  ul#menu-main-navigation > li > a > .menu-arrow {
    border-color: rgb(7.2078947368, 175.3921052632, 120.1315789474) !important;
  }
  .sub-menu {
    display: none;
  }
  /* First level */
  .child-visible > .sub-menu {
    display: block !important;
    background: #f8f8f8;
  }
  ul#menu-main-navigation li a {
    padding: 15px;
    position: relative;
  }
  /* First level */
  ul#menu-main-navigation > li > a {
    color: #fff;
    background: transparent;
  }
  /* Second level */
  ul#menu-main-navigation > li > ul.sub-menu > li > a {
    color: #181818 !important;
  }
  ul#menu-main-navigation > li > ul.sub-menu {
    background: #f8f8f8 !important;
  }
  ul#menu-main-navigation > li > ul.sub-menu > li a {
    display: block;
    width: 100%;
    background: transparent !important;
  }
  /* Third level */
  ul#menu-main-navigation ul.sub-menu ul.sub-menu {
    background: white !important;
  }
  ul#menu-main-navigation ul.sub-menu ul.sub-menu .menu-arrow {
    display: none;
  }
  ul#menu-main-navigation ul.sub-menu ul.sub-menu li a {
    display: block;
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
  }
  /* Button 'n bar */
  .mobile-navbar-header {
    height: 0;
    position: fixed;
    top: 4px;
    z-index: 99999;
  }
  .navbar-toggle {
    margin: 5px 0 0 0px !important;
    position: fixed !important;
    z-index: 999999999;
    border: 1px solid #eee !important;
    padding: 5px 11px 5px 8px !important;
    width: 40px;
    height: 30px;
  }
  .child-visible > a > .menu-arrow:after {
    content: "\f077";
  }
  .icon-collapsed .dropdown-menu {
    top: 38px;
  }
  .overlay {
    background: black;
    opacity: 0.4;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 9;
    top: 0;
    left: 0;
    display: none;
    transition: visibility 0s, opacity 0.5s linear;
  }
  #header-search-icon {
    display: inline-block;
  }
  .header-icons {
    min-width: 100px;
    margin: 1px 5px 0 0;
  }
}
@media only screen and (min-width: 1024px) {
  .header-icons-inner > a {
    border-radius: 8px;
  }
  span.menu-arrow {
    margin: 5px 0 0;
    right: -3px !important;
  }
  #menu-main-navigation {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    height: auto;
  }
  .navbar-nav,
  .navbar-nav > li {
    float: left;
  }
  .icons-row-content {
    -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
    -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
    box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -o-border-radius: 5px 5px 5px 5px;
    -ms-border-radius: 5px 5px 5px 5px;
    background-color: #fff;
    color: #333;
    border: none;
  }
  .icons-row-content {
    display: none;
    position: absolute;
    z-index: 9;
  }
  .icc-active + .icons-row-content {
    display: block;
    width: 250px;
  }
  .icc-active {
    background-color: #fff !important;
    opacity: 1;
  }
  .icc-active svg path {
    stroke: #139069;
  }
  .icons-row-link {
    position: relative;
    margin-right: 5px;
  }
  .icc-active::after {
    content: "";
    position: absolute;
    background: #fff;
    height: 13px;
    bottom: -3px;
    left: 0;
    right: 0;
    top: auto;
    z-index: 10;
  }
  .woocommerce-account #page .ma-icon {
    background-color: rgba(255, 255, 255, 0.25);
    color: #139069;
  }
  #page .mobile-tabs .header-icons-inner {
    display: none;
  }
  #menu-main-navigation > li > .sub-menu {
    background: rgba(255, 255, 255, 0.95);
    position: absolute;
  }
  .main-navigation ul li .sub-menu {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s, opacity 0.2s linear;
  }
}
@media only screen and (max-width: 767px) {
  .site-header .site-branding {
    position: relative;
    z-index: 100000;
  }
  .mysim-welcome button.mt-style {
    margin: -10px -10px 0 0;
    background-color: #139069;
    width: 41px;
    height: 42px;
  }
  .mysim-welcome button.mt-style span:before,
  .mysim-welcome button.mt-style:before,
  .mysim-welcome button.mt-style:after {
    background-color: #fff !important;
  }
  ul.mw-active li {
    display: block !important;
  }
  .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link:not(woocommerce-MyAccount-navigation-link--dashboard) {
    display: none;
  }
  .site-header {
    padding-top: 0;
    top: 60px;
    width: 100%;
    height: 46px;
    z-index: 3;
  }
  .site-header.hc-fixed {
    box-shadow: 0 0 1px 2px rgba(189, 189, 189, 0.1);
  }
  .site-header > .container {
    padding: 0;
  }
  .sellingpoint .col-sm-4 {
    text-align: center;
    padding-bottom: 10px;
  }
  .sellingpoint {
    display: none;
  }
  img {
    display: block;
  }
  .flex-viewport img {
    max-height: 350px;
  }
  .compare-container .grid-icons {
    border-bottom: 4px solid #eaeaea;
  }
  .storefront-primary-navigation li {
    text-align: center;
  }
  .storefront-primary-navigation li.page_item {
    border-top: 1px solid #F4f5F6;
  }
  footer#contact h4 {
    padding: 30px 0 !important;
  }
}
.footer-section ul {
  margin: 0;
}

.footer-section li {
  list-style: none;
}

/*ul#shipping_method {*/
/*background-color: #fff;*/
/*border-left: 1px solid #e8e8e8;*/
/*border-right: 1px solid #e8e8e8;*/
/*border-bottom: 1px solid #e8e8e8;*/
/*}*/
/*ul#shipping_method li {*/
/*border-top: 1px solid #e8e8e8;*/
/*padding: 5px 20px 3px;*/
/*cursor: pointer;*/
/*}*/
ul#shipping_method li input {
  margin-right: 10px;
}

/* Powered */
.poweredby {
  padding: 20px 0;
  text-align: left;
}

.poweredbywrapper {
  width: 100%;
  padding-left: 10px;
  display: inline-block;
  color: #ffffff;
  font-size: 15px;
}

/* Payments */
.payment-methods {
  padding: 20px 0;
  gap: 20px;
  display: block;
}

.payment-methods img {
  vertical-align: middle;
  height: 26px;
  width: auto;
  display: inline-block;
}

.payment-methods img:hover {
  opacity: 1;
}

.payment-methods span:not(.lastone) {
  display: inline-block;
  margin-right: 115px;
}

.payment-methods span.lastone {
  display: inline-block;
}

.payment-methods .pull-right span {
  display: inline-block;
  margin: 0 0 0 77px;
}

.payment-methods .pull-right img {
  max-height: 72px;
}

.payment-methods li {
  width: 80px;
  background: white;
  padding: 6px 7px !important;
  border-radius: 8px;
  text-align: center;
  height: 40px;
}

.payment-methods li.klarna {
  padding: 0 !important;
}

.payment-methods li.klarna {
  background-color: #ffb3c7;
}

.payment-methods li.klarna img {
  height: 100% !important;
}

/* Social */
.social-media {
  padding: 20px 0;
  text-align: right;
}

.social-media a {
  padding: 0 10px;
  display: inline-block;
}

.social-media a:hover i, .social-media a:focus i {
  display: inline-block;
  color: rgb(4.1380368098, 31.3619631902, 22.8680981595);
}

.social-media i {
  font-size: 22px;
  color: #ffffff;
  text-align: center;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* Widgets */
.handheld-navigation {
  margin-top: 46px;
}

.site-header-cart .widget_shopping_cart {
  padding: 20px 15px 10px 15px;
}

.wc-forward:after, .woocommerce-Button--next:after {
  display: none;
}

/* Content & Tabs */
/* Content & Tabs */
.single-product #primary {
  padding: 0;
}

#entry-content {
  background-color: #fff;
  padding: 35px 0 0 0 !important;
}

.woocommerce-checkout .site-main {
  padding: 0;
}

.block-title,
.woocommerce-billing-fields > h3 {
  background: #139069;
  background: -moz-linear-gradient(180deg, #27a078 0%, #27a078 50%, #139069 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #27a078), color-stop(50%, #27a078), color-stop(100%, #139069));
  background: -webkit-linear-gradient(180deg, #27a078 0%, #27a078 50%, #139069 100%);
  background: -o-linear-gradient(180deg, #27a078 0%, #27a078 50%, #139069 100%);
  background: -ms-linear-gradient(180deg, #27a078 0%, #27a078 50%, #139069 100%);
  background: linear-gradient(180deg, #27a078 0%, #27a078 50%, #139069 100%);
  color: white !important;
  padding: 13px 15px 11px 21px !important;
  border-radius: 5px 5px 5px 5px !important;
}

.modal-content {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -o-border-radius: 10px;
  -ms-border-radius: 10px;
  webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.8) !important;
  -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.8) !important;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.8) !important;
  border-radius: 8px 8px 8px 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  border: none;
}

.modal-header .close {
  color: #bbb !important;
  opacity: 0.8;
  font-size: 22px !important;
  display: inline-block;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  text-shadow: none;
  box-shadow: none !important;
  line-height: 25px;
  margin: 0;
}

.modal-footer {
  padding: 15px;
  text-align: left;
  border-radius: 0 0 10px 10px;
  border: none;
}

.modal-footer .btn {
  margin: 8px 0 0 0;
  float: right;
}

.modal-header h5 {
  display: inline-block;
  font-size: 20px !important;
  font-weight: 600;
}

.modal-header .close:hover {
  transition: 0.2s;
  opacity: 1;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: transparent;
  color: red !important;
}

.shdw-content-block,
.site-header-cart .widget_shopping_cart,
.checkout .woocommerce-form-login,
#primary .woocommerce-products-header,
.sidebar-inner > .widget {
  padding: 20px 20px 20px !important;
  -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  -o-border-radius: 5px 5px 5px 5px;
  -ms-border-radius: 5px 5px 5px 5px;
  background-color: #fff;
  color: #333;
  border: none;
}

.site-header-cart .widget_shopping_cart {
  padding-top: 15px !important;
}

#menu-main-navigation .sub-menu {
  border-radius: 8pxpx;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
}

.woocommerce-checkout #primary .woocommerce-form-login,
.woocommerce-checkout #primary .woocommerce-form-coupon {
  -webkit-box-shadow: 0 0 4px 0 rgba(196, 196, 196, 0.61);
  -moz-box-shadow: 0 0 4px 0 rgba(196, 196, 196, 0.61);
  box-shadow: 0 0 4px 0 rgba(196, 196, 196, 0.61);
  border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 0px 10px 0 0;
  -o-border-radius: 0px 10px 0 0;
  -ms-border-radius: 0px 10px 0 0;
  background-color: #fff;
  padding: 20px;
}

.page-template-template-fullwidth-container #primary .entry-content {
  padding: 0 !important;
}

/* No shadow */
.woocommerce-account:not(.logged-in) .my-account-container #primary .entry-content,
.no-shadow .entry-content,
.woocommerce-cart .entry-content,
.no-shadow h1.entry-title,
.home h1.entry-title,
.woocommerce-cart #primary .entry-content,
.woocommerce-checkout #primary .entry-content {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  background: transparent !important;
  background-color: transparent !important;
  position: relative !important;
  color: inherit !important;
}

/* No padding */
.no-shadow .entry-content,
.woocommerce-cart .entry-content,
.no-shadow h1.entry-title,
.home h1.entry-title,
.woocommerce-cart #primary .entry-content,
.woocommerce-checkout #primary .entry-content {
  padding: 0 !important;
}

/* White shadow */
#primary .woocommerce-products-header {
  padding: 0px !important;
  position: relative;
}

#primary .woocommerce-products-header {
  padding: 20px !important;
}

.woocommerce-checkout #primary {
  background-color: transparent;
}

#primary, .sidebar-inner > .widget {
  position: relative;
}

#comments,
.shdw-content-block,
.handheld-navigation,
.site-header-cart .widget_shopping_cart,
#customer_details,
#order_review .shop_table,
#order_review #payment,
.woocommerce-ResetPassword,
.checkout .woocommerce-form-login,
#primary .woocommerce-products-header,
#menu-main-navigation .sub-menu,
.sidebar-inner > .widget {
  margin-bottom: 25px;
}

@media only screen and (min-width: 768px) {
  #comments,
  .shdw-content-block,
  .handheld-navigation,
  .site-header-cart .widget_shopping_cart,
  #customer_details,
  #order_review .shop_table,
  #order_review #payment,
  .woocommerce-ResetPassword,
  .checkout .woocommerce-form-login,
  #primary .woocommerce-products-header,
  #menu-main-navigation .sub-menu,
  .sidebar-inner > .widget {
    margin-bottom: 25px;
  }
  .modal-content {
    margin-top: 10%;
    text-align: left;
  }
  .payment-methods {
    margin-top: 15px;
  }
  .storefront-primary-navigation {
    position: relative;
  }
  .site-header {
    padding-top: 0px;
  }
  .left-sidebar .widget-area {
    width: 21.7391304348%;
    float: left;
    margin-right: 20px;
  }
  .page-template-template-index-page-content #primary,
  .page-template-template-homepage #primary {
    float: none;
  }
  .page-template-template-index-page-content #primary,
  .page-template-template-fullwidth-php #primary {
    width: 100%;
  }
}
.certified-box {
  padding: 10px;
}

.certified-box a {
  display: block;
}

.certified-box img {
  margin: 20px auto 10px auto;
  height: 110px;
}

.page-template-template-homepage #secondary {
  margin-top: 30px;
}

.woocommerce-breadcrumb, .site-main, .widget_product_categories {
  margin: 0;
  padding: 0;
}

.woocommerce-breadcrumb {
  margin: 10px 0;
  padding: 0;
  clear: both;
  z-index: 1;
  position: relative;
}

.woocommerce-breadcrumb a {
  text-decoration: none;
}

.woocommerce-breadcrumb a:hover {
  text-decoration: none;
}

@media (min-width: 768px) {
  .page-template-template-homepage #primary {
    margin-top: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .page-template-template-homepage #primary {
    padding-top: 30px;
  }
}
#content .site-container {
  position: relative;
}

#content td, #content th {
  line-height: 24px;
}

#content td, #content th {
  padding: 10px;
}

@media only screen and (max-width: 1200px) {
  .container {
    width: 100% !important;
  }
}
@media only screen and (max-width: 767px) {
  .woocommerce-tabs ul.tabs li.active:after, .woocommerce-tabs ul.tabs li:after {
    right: 20px;
  }
  .homepage-products .btn {
    float: none !important;
  }
  .homepage-products .wpb_wrapper {
    margin-top: 35px;
  }
}
@media only screen and (min-width: 768px) {
  .woocommerce-tabs .panel {
    width: 100%;
    float: none;
  }
}
.page-template-template-homepage .site-main {
  padding: 0;
  overflow-x: hidden;
}

/* Categories */
li.product-category {
  min-height: 320px;
  padding: 20px !important;
}

li.product-category p {
  color: #333333;
}

li.product-category {
  border-top: 1px solid #F4f5F6;
  border-bottom: 1px solid #F4f5F6;
}

.amount-options, #box-simkaart {
  background-color: #f8f8f8;
  border: 1px solid #e4e4e4;
  padding: 10px;
  margin-top: 20px;
}

#box-simkaart label {
  display: block;
  border-top: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
  cursor: pointer;
  padding: 5px;
  background-color: #fff;
}

#box-simkaart br {
  display: none;
}

#box-simkaart input {
  margin: 2px 10px 0 5px;
}

/* Cart */
small.includes_tax {
  display: block;
}

p.wc-terms-and-conditions {
  background-color: #fff;
  border: 1px solid #ebebeb;
  text-align: center;
  padding: 0;
  margin: 0;
}

.form-row.woocommerce-invalid p.wc-terms-and-conditions {
  border: 1px solid red;
}

p.wc-terms-and-conditions label {
  padding: 0;
  margin: 0;
}

p.wc-terms-and-conditions {
  background-color: #fff;
  border: 1px solid #f8f8f8;
  text-align: center;
  padding: 5px;
  margin-bottom: 25px !important;
}

#payment .terms label:before {
  padding-right: 2px;
  font-size: 15px;
  vertical-align: text-bottom;
}

#payment .terms input[type=checkbox]:checked + label:before {
  content: "\f14a";
  opacity: 1;
  color: #27a078;
}

#page ul.products li.product:hover {
  background: #E3FFF5;
  cursor: pointer;
  border-radius: 9px;
}

ul.products li.product .imagewrapper {
  display: block;
  clear: both;
}

.listview .imagewrapper {
  max-width: 16.4%;
  max-height: 225px;
}

ul.products.columns-3 li.product .cat-excerpt {
  text-align: left;
  font-weight: normal;
  color: #333333;
}

ul.products:not(.combi-table ul.products) li.product .variations {
  margin: 0;
}

ul.products:not(.combi-table ul.products) li.product .variations th,
ul.products:not(.combi-table ul.products) li.product .variations td {
  line-height: 13px;
}

ul.products:not(.combi-table ul.products) li.product .variations th.label {
  display: none;
}

ul.products li.product .variations td {
  margin: 0;
  padding: 0;
  text-align: left;
}

ul.products li.product .variations select {
  width: 100%;
  height: 100%;
  display: block;
  margin: 0;
  padding: 4px 10px !important;
}

.variations label {
  color: #000;
  margin: 8px 0 0;
  text-align: left;
  display: block;
}

ul.products li.product div.eid-field-container {
  position: absolute;
  margin-top: -184px;
}

div.eid-field-container {
  margin: 0px 0 6px 0;
}

div.eid-field-container input {
  padding: 4px;
}

ul.products li.product .woocommerce-variation-availability,
ul.products li.product-type-variable .woocommerce-loop-product__title-container + .price,
.single-product .product-type-variable p.price,
div.eid-field-container > label,
ul.products li.product-type-variable .quantity,
ul.products li.product-type-variable .woocommerce-variation-description,
ul.products li.product-type-variable .reset_variations {
  display: none !important;
}

.listview-xs ul.products li.product .variations {
  margin: 0 !important;
  width: auto !important;
  position: relative !important;
}

@media only screen and (min-width: 992px) {
  .main-navigation ul li a {
    padding-right: 1.5em !important;
    padding-left: 1.5em;
    margin: 0 5px;
  }
  .main-navigation ul li.menu-item-has-children a {
    padding-right: 2.3em !important;
  }
  .header-icons {
    min-width: 175px;
  }
  .listview ul.products li.product .variations {
    margin: 0 !important;
    width: auto !important;
    position: relative !important;
  }
  .woocommerce-cart ul.products li.product {
    margin-right: 2.5% !important;
    clear: none !important;
  }
  .woocommerce-cart ul.products li.product:last-child {
    margin-right: 0 !important;
  }
  .woocommerce-cart ul.products li.product {
    width: 23%;
  }
  h2.woocommerce-loop-product__title {
    line-height: 25px;
    position: relative;
    display: block;
    margin: 0;
  }
  ul.products li.product .price {
    display: inline-block;
    margin: 5px 0;
  }
  ul.products li.product a.woocommerce-LoopProduct-link img {
    display: block;
    height: auto;
    width: 100%;
    min-height: 187px;
  }
}
.hp-content-txt {
  padding: 0 15px;
}

ul.products li.product .star-rating {
  margin: 4px 6px !important;
}

.woocommerce ul.products:not(.combi-table) li.product img {
  width: auto !important;
  max-height: 95%;
}

.woocommerce ul.products:not(.combi-table) li.product .imagewrapper {
  height: 250px;
}

/* Home & Global*/
@media only screen and (min-width: 768px) {
  .atc-cross-sells ul.products:not(.combi-table),
  #page ul.products:not(.combi-table) {
    display: flex;
    gap: 1%;
    flex-wrap: wrap;
    margin-bottom: 30px;
    justify-content: flex-start;
    padding: 0;
    margin: 0 0 25px 0;
  }
  #page ul.products li.product {
    font-size: 1em;
    position: relative;
    margin: 0;
    padding: 1%;
    width: 24%;
    max-width: 280px;
    flex: 1 1 250px;
  }
  .atc-cross-sells ul.products li.product {
    width: 32%;
  }
  .atc-cross-sells .homepage-products .flex-item {
    width: 22.7%;
  }
  #CompareContent .flex-item {
    width: 23.5%;
    margin-right: 2%;
    margin-top: 2%;
  }
  #CompareContent .flex-item:nth-child(4n) {
    margin-right: 0;
  }
  .homepage-products img {
    vertical-align: middle;
  }
  img.pull-right {
    margin-right: 0 !important;
    margin-left: 40px !important;
  }
  .single-product #page .images {
    width: 32.5%;
    margin-right: 0;
  }
  .single-product #page .summary {
    width: 62%;
    margin-bottom: 65px;
  }
}
/* Comparer */
.hp-content-text {
  height: 260px;
  overflow: hidden;
  padding: 20px;
}

.homepage-products .btn {
  margin: 0 auto;
  display: block;
}

.compare-highlight {
  font-size: 1.1em;
  font-weight: bold;
}

.product-category {
  float: left;
  width: 33%;
}

.product-category .woocommerce-loop-category__title {
  text-align: center;
}

/* Providers */
.odido {
  border-color: #eee;
  color: #ed0c90;
}

.odido:hover {
  border-color: #ed0c90;
  color: #ed0c90;
}

/* Form 7 */
form {
  margin-bottom: 0;
}

div.wpcf7 {
  margin: 0;
  padding: 0;
}

div.wpcf7-response-output {
  margin: 2em 0.5em 1em;
  padding: 0.2em 1em;
}

div.wpcf7 .screen-reader-response {
  position: absolute;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  width: 1px;
  margin: 0;
  padding: 0;
  border: 0;
}

div.wpcf7-mail-sent-ok {
  color: #3c763d !important;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

div.wpcf7-mail-sent-ng {
  color: #3c763d !important;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

div.wpcf7-spam-blocked {
  color: #31708f !important;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

div.wpcf7-validation-errors {
  color: #31708f !important;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.wpcf7-form-control-wrap {
  position: relative;
}

span.wpcf7-not-valid-tip {
  color: #f00;
  font-size: 1em;
  display: block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {
  position: absolute;
  top: 20%;
  left: 20%;
  z-index: 100;
  border: 1px solid #ff0000;
  background: #fff;
  padding: 0.2em 0.8em;
}

span.wpcf7-list-item {
  display: inline-block;
  margin: 0 0 0 1em;
}

span.wpcf7-list-item-label::before, span.wpcf7-list-item-label::after {
  content: " ";
}

.wpcf7-display-none {
  display: none;
}

div.wpcf7 .ajax-loader {
  visibility: hidden;
  display: inline-block;
  background-image: url("../../images/ajax-loader.gif");
  width: 16px;
  height: 16px;
  border: none;
  padding: 0;
  margin: 0 0 0 4px;
  vertical-align: middle;
}

div.wpcf7 .ajax-loader.is-active {
  visibility: visible;
}

div.wpcf7 div.ajax-error {
  display: none;
}

div.wpcf7 .placeheld {
  color: #888;
}

div.wpcf7 .wpcf7-recaptcha iframe {
  margin-bottom: 0;
}

div.wpcf7 input[type=file] {
  cursor: pointer;
}

div.wpcf7 input[type=file]:disabled {
  cursor: default;
}

.country-list li {
  position: relative;
  display: block;
  width: 100%;
}

.index-letter {
  display: inline-block;
  width: 25px;
  font-weight: bold;
  position: absolute;
  left: -5px;
}

.country-list ul {
  margin: 0;
  list-style: none;
}

.table-text-img .tti-image {
  vertical-align: middle;
}

.table-text-img > tbody > tr > td {
  padding-left: 0;
  padding-right: 0;
}

@-moz-document url-prefix() {
  fieldset {
    display: table-cell;
  }
}
.check-label label {
  display: inline-block;
  padding: 5px 0;
  min-width: 77%;
}

.compare-provider {
  min-width: 125px;
}

.compare-provider label {
  display: block;
  text-align: center;
  background: #f6f6f6;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1);
  margin: 0;
  border: none;
  cursor: pointer;
  border: 1px solid transparent;
  position: relative;
}

.compare-provider .check-label input:checked + label {
  border-color: #12C586;
  background: #fff;
}

.compare-provider .check-label input:checked + label:before {
  background: #139069;
  border-radius: 0 0 10px;
  position: absolute;
  left: 0;
  line-height: 0;
  top: 0;
  content: "";
  width: 15px;
  height: 15px;
}

.compare-provider .check-label input:checked + label:after {
  font-size: 9px;
  color: #ffffff;
  font-family: FontAwesome;
  content: "\f00c";
  position: absolute;
  left: 2px;
  line-height: 10px;
  top: 2px;
}

aside.entry-meta {
  display: none;
}

.hentry.type-post .entry-content {
  width: 100%;
}

/* Checks */
ul.check-lines {
  list-style: none;
  padding: 0;
  margin: 5px 0;
  line-height: 27px;
}

ul.check-lines li:before {
  position: absolute;
  font-size: 14px;
  left: 0;
  color: #77b800;
  font-weight: bold;
  font-family: FontAwesome;
  content: "\f00c";
}

ul.check-lines li.con:before {
  content: "\f05e";
  color: red;
}

ul.check-lines li {
  position: relative;
  padding-left: 20px;
}

ul.check-lines br {
  display: none;
}

.green-check {
  margin-right: 10px;
  font-size: 16px !important;
  color: #77b800;
  vertical-align: middle;
  display: block;
  float: left;
}

.green-check i {
  font-size: 16px !important;
  color: #77b800;
  vertical-align: middle;
}

.price-info-head {
  border: 1px solid #eaeaea;
  position: relative;
}

.price-info-content {
  padding: 5px 30px 15px 15px;
}

.price-info-head h3 {
  padding: 0 0 5px 0 !important;
}

.price-info-head table {
  background-color: transparent;
}

.price-info-body {
  padding: 20px;
  border-right: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
  border-left: 1px solid #eaeaea;
}

.price-info-body table {
  margin: 0;
}

.price-info-head .img-responsive {
  padding-left: 10px;
}

.price-info-head .nav-tabs {
  border: none;
}

.price-info-head ul.nav-tabs {
  margin: 0;
}

.price-info-head .nav-tabs > li > a {
  padding: 4px 7px;
}

.grey-border-top {
  border-top: 1px solid #eee;
}

.grey-border-bottom {
  border-bottom: 1px solid #eee;
}

.read-more-overlap {
  border-top: 1px solid #eee;
  text-align: center;
}

img.attachment-.size-.wp-post-image {
  width: 300px;
  float: right;
  padding: 10px 0 20px 30px;
}

.woocommerce-product-gallery {
  position: relative;
  margin: 0 0 20px 0 !important;
}

.woocommerce-product-gallery figure {
  margin: 0;
}

.flex-viewport img {
  padding: 10px;
}

.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2) {
  width: 25%;
  display: inline-block;
}

.woocommerce-product-gallery .flex-control-thumbs li {
  list-style: none;
  cursor: pointer;
}

.woocommerce-product-gallery .flex-control-thumbs img {
  opacity: 0.5;
  border-radius: 10px;
  padding: 10px;
  background-color: white;
}

.woocommerce-product-gallery .flex-control-thumbs img.flex-active, .woocommerce-product-gallery .flex-control-thumbs img:hover {
  opacity: 1;
}

.flex-viewport img {
  display: block;
  width: auto !important;
  margin: 0 auto;
  text-align: center;
}

.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {
  width: 33.3333%;
}

.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
  width: 25%;
}

.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
  width: 20%;
}

.woocommerce-product-gallery__trigger {
  position: absolute;
  top: 1em;
  right: 1em;
  z-index: 99;
}

a.woocommerce-product-gallery__trigger {
  text-decoration: none;
}

.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
  position: absolute;
  top: 0.875em;
  right: 0.875em;
  display: block;
  height: 2em;
  width: 2em;
  border-radius: 3px;
  z-index: 99;
  text-align: center;
  text-indent: -9999px;
  overflow: hidden;
}

.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
  background-color: transparent;
  color: #fff;
  font-size: 25px;
}

.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover {
  background-color: #139069;
  border-color: #27a078;
  color: #ffffff;
}

.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before {
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
  content: "\f00e";
  line-height: 2;
  text-indent: 0;
}

/* Simcontent */
#simcontent {
  min-height: 75px;
}

/* */
.filter-title-button {
  font-size: 18px;
  font-weight: bold;
  color: #181818;
  text-transform: uppercase;
  cursor: pointer;
  background: #eeeeee;
}

.content-is-collapsed.filter-title-button {
  color: #ff9332;
}

.filter-title-button i {
  margin-right: 5px;
}

.hexagon li .icon_list_icon,
.hexagon li .icon_list_icon {
  background: #fff !important;
  border-color: #fff !important;
}

.icon_list_icon {
  top: 0 !important;
}

.hexagon li .icon_list_icon {
  color: #139069 !important;
}

@media only screen and (max-width: 767px) {
  .imagewrapper {
    height: 230px;
  }
  .woocommerce ul.products:not(.combi-table) li.product img {
    height: auto !important;
    max-height: 210px;
    min-height: 200px;
  }
  .nav-menu {
    display: block;
  }
  .woocommerce-breadcrumb {
    padding-top: 0;
  }
  .fixed-filter-group {
    position: fixed;
    left: 0px;
    top: 46px;
    background: #fff;
    border: 1px solid #eee;
    z-index: 998;
    right: 0px;
    /* width: 100%; */
    overflow-y: auto;
    max-height: 100%;
    padding: 6px 20px 0;
    opacity: 0.95;
  }
  .filter-title-button {
    text-align: center;
  }
  .collapsed-content .filter-title-button {
    color: orange;
  }
  .collapsed-content.hidden .filter-title-button {
    color: #000;
  }
  .filter-title-button:before {
    font-family: FontAwesome;
    content: "\f107";
    position: absolute;
    top: 7px;
    left: 14px;
    font-size: 21px;
  }
  .filter-title-button:after {
    font-family: FontAwesome;
    top: 7px;
    content: "\f107";
    position: absolute;
    right: 14px;
    font-size: 21px;
  }
  .content-is-collapsed.filter-title-button:before,
  .content-is-collapsed.filter-title-button:after {
    content: "\f106";
  }
  .text-right-xs {
    text-align: right;
  }
  .hidden-xs {
    display: none;
  }
}
@media only screen and (max-width: 1200px) {
  .container {
    width: 100%;
  }
}
@media only screen and (min-width: 1024px) {
  .section-content .btn-block {
    max-width: 50%;
    margin: 0 auto;
  }
}
.btn-primary:focus, .btn-primary:hover, .btn-primary:active {
  background: #27a078;
  color: #fff !important;
  border-color: #069264;
}

.btn-info {
  padding: 5px 20px 5px 20px;
  position: relative;
  background-color: #27a078;
  border: 1px solid rgb(34.0025125628, 139.4974874372, 104.6231155779);
  color: #fff;
  transition: all 0.4s ease-in-out;
  width: auto !important;
  text-align: center;
}

.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.btn-info:focus,
.btn-info:hover,
.btn-info:active {
  background-color: rgb(29.0050251256, 118.9949748744, 89.2462311558);
  border-color: rgb(24.0075376884, 98.4924623116, 73.8693467337);
}

.btn-info.active, .btn-info:active, .btn-info:hover, .open > .dropdown-toggle.btn-info {
  outline: none;
}

input#data {
  border: none;
  font-size: 20px;
  color: #181818;
}

.single-product .flex-control-nav.flex-control-thumbs {
  margin: 20px 0 0 0 !important;
  display: flex;
  flex-flow: row;
  height: auto;
  clear: both;
  gap: 10px;
  justify-content: space-around;
}

/* compatible-devices */
.compatible-devices i {
  font-size: 15px;
  color: #757575;
  margin: 0 3px;
  vertical-align: middle;
}

.compatible-devices i.fa-mobile {
  font-size: 17px;
}

.compatible-devices [class*=hint-]:not(:last-child) {
  vertical-align: middle;
}

span[class*=hint-] {
  position: relative;
  cursor: pointer;
}

.compatible-devices [class*=hint-] {
  display: inline-block;
  cursor: pointer;
}

.compatible-devices [class*=-success] i {
  color: #77b800;
}

.compatible-devices [class*=-error] i {
  color: red;
}

/* Amount */
.woocommerce input.increaseAmount, .woocommerce input.decreaseAmount {
  background: #fff !important;
  color: #139069 !important;
  border-color: #e4e4e4 !important;
  display: inline-block;
  padding: 14px 20px 17px !important;
  border-width: 1px;
  border-style: solid;
  margin: 0 -1px;
  /* border: none !important; */
  box-shadow: none !important;
  border-radius: 0;
}

.qty {
  display: inline;
  vertical-align: middle;
  width: 45px !important;
  margin: 0;
  border-radius: 0;
  text-align: center;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
  padding: 15px 5px !important;
  border: 1px solid #eee;
  background-color: #fff !important;
  box-shadow: none !important;
  font-size: 16px;
  line-height: 21px;
  font-weight: 600 !important;
}

.single-product div.product form.cart .button {
  float: none;
}

/* Opwaarderen */
.opwaarderen {
  width: 75%;
  height: 75%;
  background-color: #fff;
}

#customer_details.col-md-4,
.wc-order-review.col-md-4,
.woocommerce-checkout-payment.col-md-4 {
  background-color: #fff !important;
  padding: 20px;
  border: 1px solid #eaeaea;
  border-radius: 5px;
}

#customer_details {
  position: relative;
}

@media only screen and (min-width: 992px) {
  #blog .col-md-4 {
    width: 31%;
  }
  #blog .col-md-4:not(:last-child) {
    margin-right: 20px;
  }
}
.layout-select {
  position: absolute;
  left: 15px;
  top: 21px;
  width: 65px;
  padding: 10px;
  height: 36px;
  font-size: 12px;
  line-height: 20px;
}

.filter-block label {
  cursor: pointer;
  padding: 5px 11px;
  display: inline-block;
  margin: 0;
  text-align: center;
  transition: all 0.1s ease-in-out;
}

.filter-block label i {
  font-size: 16px;
  color: #333333;
  display: inline-block;
  margin-right: 7px;
  vertical-align: middle;
}

.filter-block label:hover i,
.filter-block label:hover,
.filter-block input:checked + label i {
  color: orange;
}

.filter-block input:checked + label {
  color: orange;
  font-style: normal;
  background-color: #fff;
  box-shadow: 0 0 2px 1px rgba(189, 189, 189, 0.1);
  -moz-box-shadow: 0 0 2px 1px rgba(189, 189, 189, 0.1);
  -webkit-box-shadow: 0 0 2px 1px rgba(189, 189, 189, 0.1);
  border-radius: 10px 10px 0 0;
}

.uvc-heading-spacer.line_with_icon:before, .ultimate-heading .uvc-heading-spacer.line_with_icon:after {
  width: 30px;
  border-style: solid;
  border-color: #139069;
  border-bottom-width: 2px;
}

.uvc-heading-spacer.line_with_icon:before {
  left: 0;
  right: auto;
}

.uvc-heading-spacer.line_with_icon:after {
  left: 56px;
  right: auto;
}

.dynamic-buttons label {
  padding: 20px;
  border: 1px solid #f4f4f4;
  cursor: pointer;
}

ul.dynamic-buttons,
ul.dynamic-buttons li {
  list-style: none;
  padding: 0;
  margin: 0;
  display: inline-block;
}

.dynamic-buttons input:checked + label {
  color: #27a078;
  border: 1px solid #27a078 !important;
  font-style: normal;
}

.compare-blockview td,
.list-table td,
.list-table th,
#CompareContent td {
  line-height: 15px;
  vertical-align: middle;
  font-size: 14px;
}

.compare-blockview td {
  height: 60px;
}

.list-table th {
  background-color: #fff;
  border: none;
}

.list-table th label {
  font-weight: bold;
  cursor: pointer;
  display: block;
}

#primary .list-table td img,
.compare-container td img {
  display: inline-block;
  padding: 0;
  max-height: 45px;
  max-width: 100px;
}

.compare-container .list-table-btn {
  padding: 0 10px 0 0 !important;
}

.list-table-title,
.list-table-price {
  font-size: 15px !important;
  color: #000;
  font-weight: bold;
}

.list-table td.first,
.compare-container td.first {
  padding-left: 5px;
  text-align: center;
}

.list-table td.compare-price,
.compare-container td.compare-price {
  text-align: left;
}

.list-table .lt-product:nth-child(even) {
  background: #fbfbfb !important;
}

.list-table-img {
  width: 100px;
}

.uvc-heading {
  text-align: center;
}

.smile_icon_list_wrap * {
  font-size: 14px;
}

.smile_icon_list.left li .icon_description {
  line-height: 1em;
}

.smile_icon_list.left li .icon_description {
  margin-left: 1em;
  padding-left: 25px;
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.smile_icon_list {
  list-style: none !important;
  padding: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.smile_icon_list li.icon_list_item {
  padding: 0 !important;
  list-style: none !important;
  clear: both !important;
  position: relative !important;
  min-height: 1em !important;
  margin: 0 0 30px !important;
  line-height: 100%;
  overflow: visible;
}

.button-block, .product-category {
  text-align: center;
  line-height: 30px;
  margin: 0 0 0 -1px;
  padding: 0 0 20px !important;
}

.button-block:hover, .product-category:hover {
  border-color: #e8e8e8;
}

.provider-block .added_to_cart,
.button-block .added_to_cart {
  display: none !important;
}

/*.button-block .btn {*/
/*position: absolute;*/
/*bottom: 20px;*/
/*right: 20px;*/
/*}*/
/*.button-block:hover h2 {*/
/*color: $base-secundary-color;*/
/*}*/
.button-block:hover {
  border-color: #e4e4e4;
}

.alpha-head {
  font-weight: bold;
  margin: 10px 0 0 0;
}

.block-countries {
  margin: 0;
  list-style: none;
  font-size: 14px;
  line-height: 17px;
}

.combination-img {
  vertical-align: middle;
  position: relative;
}

.combination-img img {
  max-width: 50px !important;
  max-height: 100% !important;
  display: inline-block;
}

.combination-img .plus-icon {
  margin-left: -5px;
}

.desc-text-small {
  font-size: 12px;
}

.button-block {
  text-align: left;
  padding: 25px 15px 25px 220px;
  background-repeat: no-repeat;
  background-size: 101% 150px;
  position: relative;
  -webkit-box-shadow: 0 0 4px 0 rgba(94, 94, 94, 0.21);
  -moz-box-shadow: 0 0 4px 0 rgba(94, 94, 94, 0.21);
  box-shadow: 0 0 4px 0 rgba(94, 94, 94, 0.21);
  line-height: 22px;
  background: #fff;
  border-radius: 6px;
  background-repeat: no-repeat;
  border-radius: 8px;
}

.button-block-product {
  background-size: contain;
  background-position: 0px -75px;
}

.button-block h2,
.button-block p {
  margin: 0 !important;
  padding: 0 !important;
}

.button-block h2 {
  font-size: 18px !important;
  margin-bottom: 10px !important;
  padding: 15px 15px !important;
}

.button-block:not(.bg-block) h2 {
  background: #f3f3f3;
}

.child-block-container .button-block h2 {
  margin: -20px -20px 20px !important;
}

.button-block a {
  display: block;
  text-decoration: none !important;
  color: #333;
}

.button-block img {
  display: block;
  max-width: 100px;
  max-height: 100px;
  margin: 0 auto;
}

.button-block-bg {
  background: #000;
  height: 200px;
}

.plus-icon {
  font-size: 17px;
  color: #ff9047;
  vertical-align: middle;
}

.button-block-link:hover,
.button-block-link:focus,
.button-block-link:active {
  text-decoration: none;
  color: #000;
}

.bg-block {
  background-size: 101% 190px;
}

@media only screen and (min-width: 768px) {
  .button-block {
    margin-left: 10px !important;
  }
  .button-block:first-child,
  .button-block:nth-child(5n) {
    margin-left: 0 !important;
  }
  .provider-block:hover,
  .button-block:hover {
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 10px -1px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 0px 10px -1px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 10px -1px rgba(0, 0, 0, 0.25);
  }
  .bg-block {
    padding-top: 190px !important;
  }
}
@media only screen and (max-width: 767px) {
  .list-table td,
  .compare-container td {
    font-size: 12px;
    padding: 0 0 0 3px;
  }
  .list-table td img,
  .compare-container td img {
    max-width: 75px;
  }
  .bg-block {
    padding-left: 15px;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 20px;
    box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0.6) !important;
  }
  .bg-block * {
    color: #fff !important;
  }
}
.block-layer {
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

/* Custom logo */
.vodafone-logo {
  height: 45px !important;
}

.yellow-stars .fa {
  color: #ffb700;
  font-size: 17px;
}

.nolist,
.nolist li {
  list-style: none !important;
  margin: 0;
}

/* Search */
.woocommerce-product-search {
  position: relative;
  display: block;
  margin: 5px 0 0 0;
}

.custom-search-btn {
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  box-shadow: none;
  padding: 5px 10px 6px 9px;
  bottom: 0;
  border-radius: 0 5px 5px 0;
}

/* Add ons */
.amount-options .woocommerce-Price-amount:before {
  position: absolute;
  left: 5px;
  font-style: normal;
  text-decoration: inherit;
  font-size: 16px;
  color: #27a078;
  content: "+";
  font-weight: bold;
}

.amount-options .woocommerce-Price-amount:last-child:before {
  content: "=";
}

.amount-options {
  font-size: 14px;
  color: #333;
  background: #fbfbfb;
  border-top: 1px solid #f4f4f4;
  border-bottom: 1px solid #f4f4f4;
  position: relative;
  margin: 10px 0 15px 0;
  padding: 5px 0 5px 25px;
}

.nm-productmeta-box br {
  display: none;
}

.nm-productmeta-box label .show_description {
  font-weight: normal;
}

.amount-options strong {
  font-weight: bold;
  font-size: 21px;
  color: #27a078;
  padding-top: 10px;
  margin-top: 10px;
}

.nm-productmeta-box label {
  display: block;
}

/* Simonly */
.variation-add-block {
  margin: 0 9px 9px 9px;
  -webkit-box-shadow: 0 5px 15px -2px rgba(201, 201, 201, 0.6);
  -moz-box-shadow: 0 5px 15px -2px rgba(201, 201, 201, 0.6);
  box-shadow: 0 5px 15px -2px rgba(201, 201, 201, 0.6);
  border-radius: 5px;
  padding: 20px 30px;
  background-color: #fff;
}

.variation-add-block > label {
  padding: 9px 25px;
  display: block;
  line-height: 22px;
  cursor: pointer;
  border: 1px solid #dadada;
}

.variation-add-block input {
  display: none;
}

.variation-add-block input:checked + span + label.btn:after {
  font-family: FontAwesome;
  content: "\f00c";
  position: absolute;
  right: 8px;
  font-size: 14px;
}

.variation-content h3 {
  font-size: 1.1em;
  padding: 0;
  margin: 15px 0 5px 0;
}

.variation-content img {
  display: block !important;
  text-align: left;
  max-height: 50px !important;
  width: auto !important;
  margin: 0 auto;
}

.variation-content hr {
  padding: 0;
  margin: 5px 0;
  height: 1px;
  display: block;
  border-top: 1px solid #eee;
}

@media only screen and (min-width: 768px) {
  .leftbar-grey {
    border: 1px solid #eaeaea;
    background-color: #fafafa;
    padding: 20px 25px;
    box-shadow: -1px 6px 18px -1px rgba(201, 201, 201, 0.74);
  }
  .nm-productmeta-box .owl-carousel {
    position: absolute;
    left: 0;
    width: 100%;
    top: 285px;
    background: white;
    z-index: 99;
  }
  span.variation-add-desc {
    position: absolute;
    top: 262px;
    font-weight: bold;
    padding: 5px 11px;
    left: -20px;
    z-index: 9999;
    background: #000;
    color: white;
    opacity: 0.4;
    border-radius: 0 5px 5px 0;
  }
}
.nm-productmeta-box .owl-dots {
  display: none !important;
}

.nm-productmeta-box .owl-prev,
.nm-productmeta-box .owl-next {
  position: absolute;
  top: 33%;
}

.nm-productmeta-box .owl-prev {
  left: 0;
}

.nm-productmeta-box .owl-next {
  right: 0;
}

/* Reset amount input */
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

/* Flex items */
.flex-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  height: auto;
  clear: both;
}

/*.flex-container {*/
/*align-items: center;*/
/*}*/
.flex-nospace {
  justify-content: flex-start;
}

.flex-around {
  justify-content: space-around;
}

.flex-left {
  justify-content: left;
}

.flex-item-inner {
  padding: 10px;
}

.logo-img {
  height: 45px;
}

.fx-left {
  justify-content: flex-start;
}

.fx-right {
  justify-content: flex-end;
}

.fx-start {
  align-items: flex-start;
}

.fx-center {
  justify-content: center;
}

.fx-end {
  align-items: flex-end;
}

.logo-img-small {
  max-width: 90px !important;
  max-height: 29px;
}

.logo-img-medium {
  max-width: 114px !important;
  max-height: 54px;
}

@media only screen and (max-width: 1201px) {
  .container {
    width: 1120px;
  }
}
/* Cart */
.woocommerce .cart-collaterals .cross-sells,
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
  width: 100%;
}

.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li {
  width: 70%;
}

.cart-collaterals .cart_totals {
  background-color: #fff;
  padding: 20px;
  position: relative;
}

.wc-proceed-to-checkout {
  margin: 0;
  padding-top: 15px;
}

.wc-proceed-to-checkout a.wc-forward {
  margin: 0;
}

@media only screen and (min-width: 992px) {
  .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    width: 31%;
    margin-top: 20px;
  }
  .woocommerce-cart-wrap .cart_item .product-name {
    width: 32%;
  }
  .woocommerce-cart-form {
    width: 66%;
    float: left;
  }
  .wc-complete-wrap {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  /* Cross sells cart */
  .woocommerce .cart-collaterals .cross-sells .products .owl-carousel {
    width: 100%;
    border: 1px solid #eee;
    margin-top: 20px;
    padding: 10px 25px 0 25px;
    background: #fcfcfc;
  }
}
.woocommerce-cart-wrap .cart-collaterals .shop_table {
  margin-bottom: 20px;
}

.woocommerce-cart-wrap .cart-collaterals {
  width: auto;
}

.woocommerce-cart-wrap .woocommerce-cart-wrap {
  width: auto;
  position: relative;
}

.woocommerce-cart-wrap .cart_totals tr:first-of-type td,
.woocommerce-cart-wrap .cart_totals tr:first-of-type th {
  border: none;
}

.woocommerce-cart-wrap .cart_totals tr th {
  padding-right: 10px;
}

.woocommerce-cart-wrap .cart_totals table,
.woocommerce-cart-wrap .cart_totals tbody,
.woocommerce-cart-wrap .cart_totals tr,
.woocommerce-cart-wrap .cart_totals th,
.woocommerce-cart-wrap .cart_totals tbody th,
.woocommerce-cart-wrap .cart_totals td {
  display: block;
  border: none;
  padding: 0;
  background-color: #fff;
}

.woocommerce-cart-wrap .cart_totals tr {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding: 10px 0;
}

.woocommerce-cart-wrap .cart_totals tr:first-of-type {
  border: none;
}

.woocommerce-cart-wrap .cart_totals td {
  text-align: left;
  padding-right: 0;
  line-height: 30px;
  font-size: 15px;
}

.woocommerce-cart-wrap .cart_totals table {
  margin-top: 20px !important;
}

.woocommerce-cart-wrap .cart_totals .woocommerce-shipping-calculator {
  overflow: hidden;
}

@media only screen and (max-width: 600px) {
  .content .woocommerce-cart-wrap .shop_table tr.cart_item td {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-flex-pack: center;
    -ms-justify-content: center;
    justify-content: center;
    max-width: 100%;
    padding: 5px 0;
    border: none;
  }
}
.btn-success {
  background-color: #139069;
}

.btn-success:hover {
  background-color: rgb(14.8386503067, 112.4613496933, 82.0030674847);
}

.product_type_variable,
.add_to_cart_button,
.ajax_add_to_cart,
.single_add_to_cart_button,
#page .button.wc-forward.checkout {
  background: linear-gradient(270deg, #CEFF80 100%, #A9FFFE 100%) !important;
  margin: 0 !important;
  position: relative;
  display: inline-block !important;
  padding: 9px 15px !important;
  font-size: 15px !important;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-shadow: none !important;
  transition: all 0.4s ease-in-out;
  border-radius: 8px !important;
  margin: -10px 0 0;
  font-weight: 600;
  text-transform: uppercase;
  text-decoration: none;
  line-height: 34px;
  color: #fff !important;
  border: none !important;
}

#place_order:before,
.product_type_variable:before,
.add_to_cart_button:before,
.ajax_add_to_cart:before,
.single_add_to_cart_button:before,
.button.wc-forward.checkout:before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("/wp-content/themes/ac/img/icons/shopping-cart-01.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: middle;
  margin: 0 8px 0 0;
}

.select-box .add_to_cart_button:before {
  content: none;
}

.woocommerce-form-register__submit {
  width: auto;
}

.js_to_cart:after {
  font-family: FontAwesome;
  content: "\f105";
  position: absolute;
  right: 8px;
  font-size: 14px;
}

/* Custom button adjustments */
.woocommerce-message .button,
.alert .button {
  width: auto !important;
}

.woocommerce-page #payment #place_order:hover,
.product_type_variable:hover,
.add_to_cart_button:hover,
.ajax_add_to_cart:hover,
.checkout-button:hover,
.single_add_to_cart_button:hover,
.button.checkout.wc-forward:hover {
  background-color: #00b900 !important;
  transition: all 0.3s ease-in-out;
  text-decoration: none;
}

.button-gt-right:after {
  font-family: FontAwesome;
  content: "\f105";
  padding-right: 5px;
  position: absolute;
  right: 15px;
  font-size: 14px;
  top: 10px;
}

.custom-content-section {
  box-shadow: 0 0 2px 1px rgba(189, 189, 189, 0.1);
  background-color: #fff;
  color: #333;
}

.woocommerce-checkout .woocommerce-form-coupon {
  padding: 20px;
}

.homepage-products .provider-block {
  padding: 20px 5px;
}

.provider-color-block {
  border: 10px solid #eee;
  padding: 20px !important;
}

.provider-color-block.provider-kpn {
  border: 10px solid #8bc266;
}

.provider-color-block.provider-odido {
  border: 10px solid #ee0a90;
}

.provider-color-block.provider-vodafone {
  border: 10px solid #e8303f;
}

.provider-kpn h1, .provider-kpn h2 {
  color: #8bc266;
}

.provider-odido h1, .provider-odido h2 {
  color: #ee0a90;
}

.provider-vodafone h1, .provider-vodafone h2 {
  color: #e8303f;
}

.provider-block {
  background-color: #fff;
  padding: 0;
  margin: 0;
  position: relative;
  border: 1px solid #fff;
  border-radius: 1px;
  -webkit-box-shadow: 0px 0px 4px 0px rgba(121, 121, 121, 0.61);
  -moz-box-shadow: 0px 0px 4px 0px rgba(121, 121, 121, 0.61);
  box-shadow: 0px 0px 4px 0px rgba(121, 121, 121, 0.61);
  min-height: 373px;
}

.shadow-block {
  -webkit-box-shadow: 0px 0px 4px 0px rgba(121, 121, 121, 0.61);
  -moz-box-shadow: 0px 0px 4px 0px rgba(121, 121, 121, 0.61);
  box-shadow: 0px 0px 4px 0px rgba(121, 121, 121, 0.61);
}

.provider-top-bar {
  width: 100%;
  padding: 10px 0 10px 10px;
  border-bottom: 1px solid #eee;
  height: 70px;
  background-color: #eee;
}

@media only screen and (max-width: 767px) {
  .provider-block {
    margin: 0 0 20px 0;
  }
  .flex-xs-full .flex-item {
    width: 100%;
  }
}
.provider-bottom-bar {
  background-color: #f3f3f3;
  border-top: 1px solid #eee;
}

.data-table * {
  line-height: 15px;
  margin: 0;
}

.data-table th,
.data-table td {
  padding: 5px 1px;
  min-height: 40px;
  padding: 0 !important;
  font-size: 13px !important;
}

.data-table .odd td {
  background-color: #f4f4f4 !important;
}

/* Custom scrollbar */
.custom-scroll {
  min-height: 250px;
}

/* width */
/*.custom-scroll {*/
/*overflow-x: hidden;*/
/*overflow-y: auto;*/
/*}*/
/*.custom-scroll::-webkit-scrollbar {*/
/*width: 10px;*/
/*}*/
/*!* Track *!*/
/*.custom-scroll::-webkit-scrollbar-track {*/
/*background: #f1f1f1;*/
/*}*/
/*!* Handle *!*/
/*.custom-scroll::-webkit-scrollbar-thumb {*/
/*background: #adadad;*/
/*}*/
/*!* Handle on hover *!*/
/*.custom-scroll::-webkit-scrollbar-thumb:hover {*/
/*background: #888;*/
/*}*/
.nostyle,
.nostyle:active,
.nostyle:hover {
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  line-height: 20px !important;
  background: none !important;
  border: none !important;
  text-align: left;
}

table.nostyle,
table.nostyle th,
table.nostyle tr,
table.nostyle td {
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  line-height: 20px !important;
}

.compare-price {
  font-size: 1.13em;
  font-weight: bold;
}

.storefront-handheld-footer-bar ul li.cart .count,
button.mt-style:after,
button.mt-style:before,
button.mt-style span:before {
  background-color: #000;
}

.storefront-handheld-footer-bar ul li.cart .count {
  color: #2c2d33;
}

.storefront-handheld-footer-bar ul li.cart .count {
  border-color: #2c2d33;
}

#comments .comment-list .comment-content .comment-text {
  background-color: #f1f1f1;
}

#payment .payment_methods > li .payment_box {
  background-color: #f8f8f8;
  padding: 15px 20px;
}

#payment .payment_methods > li {
  background-color: #f8f8f8;
}

#payment .payment_methods > li:hover {
  background-color: #eeeeee;
}

table.cart td.product-remove,
table.cart td.actions {
  border-top: none;
}

.woocommerce-tabs ul.tabs li.active a,
ul.products li.product .price,
.onsale,
.widget_search form:before,
.widget_product_search form:before {
  color: #43454b;
}

.woocommerce-tabs ul.tabs li a {
  padding: 0.6em 0;
  color: #333333;
  font-size: 14px;
  text-decoration: none;
}

.star-rating span:before,
p.stars a:hover:after,
p.stars a:after,
.star-rating span:before,
#payment .payment_methods li input[type=radio]:first-child:checked + label:before {
  color: #27a078;
}

.widget_price_filter .ui-slider .ui-slider-range,
.widget_price_filter .ui-slider .ui-slider-handle {
  background-color: #27a078;
}

ul.order_details {
  background-color: #f1f1f1;
  margin: 20px 0;
}

.order_details li {
  border-bottom: 1px dotted #dcdcdc;
}

.order_details:before,
.order_details:after {
  background: -webkit-linear-gradient(transparent 0, transparent 0), -webkit-linear-gradient(135deg, #f1f1f1 33.33%, transparent 33.33%), -webkit-linear-gradient(45deg, #f1f1f1 33.33%, transparent 33.33%);
}

p.stars a:before,
p.stars a:hover ~ a:before,
p.stars.selected a.active ~ a:before {
  color: #43454b;
}

p.stars.selected a.active:before,
p.stars:hover a:before,
p.stars.selected a:not(.active):before,
p.stars.selected a.active:before {
  color: #27a078;
}

@media only screen and (min-width: 768px) {
  .cart-collaterals .cart_totals {
    -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1);
  }
  .site-header-cart .widget_shopping_cart,
  .site-header .product_list_widget li .quantity {
    color: #9aa0a7;
  }
  .flex-container-sm {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    height: auto;
    clear: both;
  }
}
table.cart td, table.cart th {
  padding: 5px 20px;
}

/* List Tables */
/* Listview */
.lt-product {
  position: relative;
  background-color: #fff;
}

.lt-product .table {
  padding: 0;
  margin: 0;
}

.lt-product .table tr td {
  border: none !important;
  padding: 0px !important;
  font-size: 14px !important;
  vertical-align: middle !important;
}

.list-table .yellow-stars .fa {
  font-size: 15px;
}

.out-of-stock .list-table * {
  color: #808080;
}

.combination-img img {
  margin: 5px 0 !important;
  padding: 3px 0;
  border: 1px solid #eee;
}

.list-table-name {
  width: 175px;
}

.list-table .short-description {
  font-size: 12px;
}

.list-table-left {
  float: left;
}

.list-table-right {
  float: right;
}

.lt-head {
  height: 35px;
}

.lt-head table {
  margin: 0 !important;
}

.list-table-qty {
  width: 68px;
  padding-right: 14px !important;
}

.list-table-qty select {
  width: 100%;
  padding: 3px 0;
}

.lt-product {
  border-bottom: 1px solid #eee !important;
  padding: 0;
}

.list-table span.label {
  position: absolute;
  right: 0;
  top: 0;
}

.list-table .added_to_cart {
  display: none !important;
}

.b2b-hovered,
.lt-product:hover .b2b-hover {
  display: none;
  transition: all 0.2s ease-in-out;
}

.lt-product:hover .b2b-hovered {
  display: block;
  transition: all 0.2s ease-in-out;
}

/* List table mobile */
@media only screen and (min-width: 768px) {
  .lt-product:hover:not(.lt-head) {
    /*box-shadow: 0px 2px 8px 0 rgba(31, 28, 22, 0.2);*/
    transition: all 0.2s ease-in-out;
  }
  /*.lt-col-1 {*/
  /*width: 33%;*/
  /*}*/
  /*.lt-col-2 {*/
  /*width: 33%;*/
  /*}*/
  /*.lt-col-3 {*/
  /*width: 26%;*/
  /*}*/
  /*.lt-col-4 {*/
  /*width: 40%;*/
  /*}*/
  /*.lt-col-5 {*/
  /*width: 26%;*/
  /*}*/
  /*.lt-col-6 {*/
  /*width: 40%;*/
  /*}*/
  .list-table td {
    padding: 0 5px;
  }
  #content .add_all_button {
    font-size: 12px !important;
  }
}
.b2b-table td,
.b2b-table td.price {
  font-size: 12px !important;
  width: 23px;
  padding: 0 !important;
}

.lt-short-description {
  margin-top: 15px !important;
  font-size: 12px;
}

.summary ul.combi-table.list-table.nolist {
  /* background: #eee; */
  border-top: 1px solid #ececec;
  margin: 10px 0;
}

.combi-table .list-table-img,
.combi-table .list-table-img td {
  text-align: center !important;
}

.combi-table h3 {
  font-size: 14px !important;
  margin: 0 !important;
}

.order-total span.woocommerce-Price-amount {
  font-size: 1.45em;
}

.woocommerce cart .order-total .includes_tax {
  display: none;
}

.includes_tax span.woocommerce-Price-amount {
  font-size: 1em;
}

.product-subtotal span.woocommerce-Price-amount,
.cart-subtotal span.woocommerce-Price-amount,
.combi-table span.woocommerce-Price-amount {
  font-weight: bold;
  color: #12C586;
}

.combination-img img {
  margin-left: -5px !important;
}

.combi-table .woocommerce-loop-product__title {
  height: auto !important;
}

@media only screen and (max-width: 767px) {
  .list-table-version {
    text-align: center !important;
  }
  .list-table-left,
  .list-table-right {
    width: 100% !important;
    float: none;
    clear: both;
  }
  .list-table-img {
    padding-right: 5px !important;
    min-width: 65px;
  }
  .list-table-qty {
    width: 50px;
    padding: 0 2px;
  }
  .list-table-qty,
  .list-table-img,
  .list-table-btn,
  .list-table-title {
    padding: 0;
  }
  #content .add_all_button {
    font-size: 11px !important;
  }
  .list-table-speed {
    width: 30% !important;
    text-align: center !important;
  }
  span.product-remove {
    position: absolute;
    top: 0;
    right: 0;
  }
}
/* List table tablet */
@media only screen and (max-width: 992px) {
  .lt-col-6.list-table-btn {
    width: 50%;
  }
}
@media only screen and (max-width: 767px) {
  .lt-head {
    display: none;
  }
  .list-table-name {
    width: 175px;
  }
}
/* Colors */
.primary {
  color: #139069;
}

.bg-primary {
  background-color: #139069;
}

.blue-d {
  color: #fff;
  text-transform: none !important;
}

.blue-dark {
  color: #007dbd;
}

.blue {
  color: #72d1fa;
}

.red {
  color: red;
}

.orange {
  color: #ffba00;
}

.white,
.whitetext,
.white:hover,
.whitetext:hover {
  color: #fff !important;
}

.green {
  color: #12C586;
}

.bg-white {
  background: #ffffff;
}

.bg-grey {
  background: #f8f8f8;
}

.bg-light {
  background: #E3FFF5;
}

.medium {
  color: #B9FFE6;
}

.bg-medium {
  background: #B9FFE6;
}

.border-light {
  border: 1px solid #E3FFF5;
}

.border-primary {
  border: 1px solid #139069 !important;
}

.br8 {
  border-radius: 8px;
}

.bw2 {
  border-width: 2px;
}

.bold,
.text-bold {
  font-weight: bold;
}

.grey {
  color: #8c8c8c;
}

.black {
  color: #181818 !important;
}

.add_to_cart_small {
  padding: 6px !important;
  font-size: 14px !important;
  width: auto;
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.icon-green {
  color: #9bdc27 !important;
}

.icon-red {
  color: red !important;
}

.icon-orange {
  color: orange !important;
}

/* List view products */
ul.products.columns-1 li.product {
  width: 100%;
  border-bottom: 1px solid #eee !important;
}

.compatible-crossels {
  padding: 10px;
  margin-top: 20px;
}

.compatible-crossels span.woocommerce-Price-amount.amount {
  font-size: 14px !important;
}

/* Cart widget */
.blockUI.blockOverlay {
  opacity: 0.2 !important;
}

p.woocommerce-mini-cart__empty-message {
  font-size: 14px;
}

#site-header-cart.header-cart-collapsed {
  display: block !important;
}

#order_review .shop_table th,
#order_review .shop_table td {
  background-color: transparent;
  padding: 20px;
}

#order_review .shop_table td {
  padding: 10px 20px;
}

.woocommerce-shipping-destination {
  display: none;
}

.modal-body .woocommerce-terms-and-conditions {
  display: block !important;
  max-height: 100% !important;
}

.site-header-cart ul.woocommerce-mini-cart {
  max-height: 321px;
  overflow-y: auto;
}

.header-container {
  background: #fff;
  padding: 30px 0;
}

@media only screen and (min-width: 768px) {
  .header-container {
    position: inherit;
    top: 0;
    width: 100%;
  }
}
@media only screen and (min-width: 992px) {
  /* Checkout */
  #customer_details {
    width: 34%;
    margin: 0 !important;
  }
  .woocommerce-checkout-review-order {
    position: relative;
    width: 66% !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  body.woocommerce-checkout #order_review .shop_table {
    width: 46%;
    padding: 0 !important;
    margin: 0 2% !important;
    float: left;
  }
  body.woocommerce-checkout #order_review #payment {
    width: 50%;
    padding: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    float: right;
  }
  #payment .place-order {
    padding-top: 0;
  }
  #page .woocommerce-checkout #order_review:before {
    width: calc(50% - 30px);
    margin-left: 15px;
  }
  #page .woocommerce-checkout #payment:before {
    margin: -75px 0 15px 0;
  }
}
h3#order_review_heading,
.woocommerce-checkout .entry-header {
  display: none;
}

#billing_house_number_suffix_field .optional,
#shipping_house_number_suffix_field .optional {
  display: none;
}

.woocommerce-checkout p#shipping_postcode_field,
.woocommerce-checkout p#shipping_house_number_field,
.woocommerce-checkout p#shipping_house_number_field,
.woocommerce-checkout p#shipping_address_2_field,
.woocommerce-checkout p#shipping_house_number_suffix_field,
.woocommerce-checkout p#billing_postcode_field,
.woocommerce-checkout p#billing_house_number_field,
.woocommerce-checkout p#billing_house_number_field,
.woocommerce-checkout p#billing_address_2_field,
.woocommerce-checkout p#billing_house_number_suffix_field {
  width: 32% !important;
  margin-left: 0 !important;
  margin-right: 1% !important;
  clear: none;
  display: inline-block;
  float: left;
}

.woocommerce-checkout p#shipping_address_2_field,
.woocommerce-checkout p#billing_address_2_field {
  width: 25% !important;
}

.woocommerce-checkout p#shipping_address_1_field + p#shipping_address_2_field,
.woocommerce-checkout p#shipping_address_2_field + p#shipping_postcode_field,
.woocommerce-checkout p#shipping_shipping_1_field + p#shipping_shipping_2_field,
.woocommerce-checkout p#shipping_shipping_2_field + p#shipping_shipping_field,
.woocommerce-checkout p#billing_address_1_field + p#billing_address_2_field,
.woocommerce-checkout p#billing_address_2_field + p#billing_postcode_field,
.woocommerce-checkout p#billing_shipping_1_field + p#billing_shipping_2_field,
.woocommerce-checkout p#billing_shipping_2_field + p#billing_shipping_field {
  width: 100% !important;
}

.woocommerce-checkout p#shipping_postcode_field,
.woocommerce-checkout p#billing_postcode_field {
  width: 40% !important;
}

#shipping_address_2_field .screen-reader-text,
#billing_address_2_field .screen-reader-text {
  clip: unset !important;
  clip-path: unset !important;
  display: block !important;
  width: auto !important;
  height: auto !important;
  position: relative !important;
  margin: 0 0 5px 0;
}

#billing_address_2_field .optional {
  display: none !important;
}

#place_order {
  padding: 12px 0 !important;
}

/* Formatting search box */
.search-box-full-width {
  width: 100%;
}

.search-box {
  width: 300px;
  position: relative;
  display: inline-block;
  font-size: 14px;
}

.search-box input[type=text] {
  height: 32px;
  padding: 5px 10px;
  border: 1px solid #CCCCCC;
  font-size: 14px;
}

.result {
  position: absolute;
  z-index: 999;
  top: 100%;
  left: 0;
  max-height: 500px;
  border: 1px solid #eee;
  overflow-y: auto;
}

.search-box input[type=text], .result {
  width: 100%;
  box-sizing: border-box;
}

/* Formatting result items */
.result p {
  margin: 0;
  padding: 7px 10px;
  border: 1px solid #CCCCCC;
  border-top: none;
  cursor: pointer;
  background-color: #fff;
}

.result p:hover {
  background: #f2f2f2;
}

/* Highlight word */
#content .highlight-word {
  color: green;
  font-weight: bold;
}

#site-header-cart {
  display: none;
}

.site-header-cart.cart-focused #site-header-cart {
  display: block;
  width: 80%;
  /* right: 0; */
  float: right;
}

.site-header-cart .widget_shopping_cart,
.site-header-cart.focus .widget_shopping_cart,
.site-header-cart:hover .widget_shopping_cart {
  left: 0;
  display: block;
}

@media only screen and (min-width: 768px) {
  .site-main ul.products.columns-1 li.product {
    float: none;
  }
}
@media only screen and (max-width: 767px) {
  nav#site-navigation {
    display: block;
    height: 46px;
    width: 100% !important;
  }
  .woocommerce-message {
    margin: 0 0 20px 0;
  }
  .woocommerce-message a.button.wc-forward {
    display: block !important;
    clear: both !important;
    width: 100% !important;
    font-size: 14px !important;
  }
}
.site-search {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  padding: 0;
  z-index: -1;
  bottom: -29px;
  margin: 0;
}

.site-search .container {
  padding: 1px 9px 6px 5px;
  -webkit-box-shadow: 0px 0px 4px 0px rgba(196, 196, 196, 0.41);
  -moz-box-shadow: 0px 0px 4px 0px rgba(196, 196, 196, 0.41);
  box-shadow: 0px 0px 4px 0px rgba(196, 196, 196, 0.41);
  background-color: #fff;
}

.site-search.search-focused {
  display: block;
}

#menu-topbar,
#site-header-cart .widget_shopping_cart {
  display: block;
}

/* Highlight */
.site-header-cart.flashed-parent a#header-cart-amount {
  background: red !important;
}

.woocommerce-message a.button.wc-forward {
  font-weight: normal !important;
  padding: 5px 10px !important;
  border-radius: 4px !important;
  line-height: normal;
  border: 1px solid #069264 !important;
  margin: 0;
}

.shop_table th,
.shop_table td {
  border-bottom: none;
}

/* * Webwinkelkeur */
.webwinkelkeurPopup {
  text-align: center;
}

.summary .stock {
  display: none;
}

@media only screen and (min-width: 768px) {
  .webwinkelkeurPopup {
    text-align: right;
    float: right;
  }
  .single-product div.product .images img {
    width: auto;
    display: block;
    margin: 0 auto;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .site-main ul.products li.product {
    width: 100%;
    margin: 0 !important;
    padding: 20px 0 !important;
    border-bottom: 1px solid #eee;
  }
}
/* Remove zoom */
/* Plus minus */
/*.woocommerce-cart button[name=update_cart] {*/
/*display: none !important;*/
/*}*/
.wac-qty-button:hover {
  border: 1px solid #eee;
}

.wac-qty-button {
  display: inline-block;
  margin: 0 -5px;
  background-color: white;
  height: 100%;
  padding: 15px 0 18px;
  border-radius: 0;
  line-height: 12px;
  color: #139069 !important;
  text-align: center;
  width: 20px;
  border: 1px solid #eee;
}

.site-footer p {
  font-size: 14px;
}

.fb_iframe_widget {
  margin-top: 15px;
}

.fb_loader {
  display: none;
}

#payment .payment_methods li img {
  max-height: 40px;
  vertical-align: middle;
  position: relative;
  width: 40px !important;
  height: 40px !important;
  top: -2px;
}

.stock-txt-container {
  padding: 0 0 10px;
  font-style: italic;
  margin-top: -5px;
}

.on-stock-txt {
  color: #9bdc27;
  font-weight: bold;
}

.backorder-stock-txt {
  color: orange;
  font-weight: bold;
}

.out-stock-txt {
  color: red;
  font-weight: bold;
}

.site-footer h3 {
  font-size: 14px !important;
}

.footer-title {
  letter-spacing: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  padding: 0 0 1em;
  font-weight: 700;
}

.sml_subscribe input {
  width: 100%;
}

.sml_email {
  margin-top: 15px !important;
}

/* Breadcrumb style */
.woocommerce-breadcrumb a.back-link:before {
  content: "\f100" !important;
  margin-left: 0;
}

.woocommerce-breadcrumb a:first-of-type:before {
  content: none;
}

/* Mobile menu */
.menu-arrow {
  display: none;
}

.has-subitems .menu-arrow {
  display: inline-block;
}

.mobile-sub-menu {
  -webkit-box-shadow: -2px 6px 12px 1px rgba(37, 37, 37, 0.21);
  -moz-box-shadow: -2px 6px 12px 1px rgba(37, 37, 37, 0.21);
  box-shadow: -2px 6px 12px 1px rgba(37, 37, 37, 0.21);
  background-color: #fff;
}

/* Mobile menu */
/* New navi */
.navbar-nav > li.menu-item-has-children > a {
  padding-right: 25px;
}

.navbar-default .navbar-nav > li,
.navbar-default .navbar-nav > li > a {
  color: #fff;
}

.navbar-nav li.dropdown ul li {
  width: 100%;
  float: none;
}

.navbar-nav li.dropdown strong {
  color: #333;
}

.navbar-nav li.dropdown > ul > li {
  font-size: 0.96em;
  position: static;
}

.menu-item i.fa.fa-angle-down {
  font-size: 12px;
  margin-top: 6px;
}

.container > header {
  margin: 0;
  padding: 0;
}

div#keurmerk-container {
  margin-top: 0px;
}

.navbar-nav li.dropdown ul {
  color: #fff;
  overflow: hidden;
}

.navbar-nav > li > .glyphicon {
  color: #fff;
  position: relative;
  top: 16px;
  font-size: 9px;
}

.navbar {
  min-height: 0 !important;
}

.home-icon {
  font-size: 20px !important;
}

.home-li > a {
  padding-top: 12px;
  padding-bottom: 12px;
}

/* Tap for dropdowns till ?*/
.touch .dropdown-before {
  width: 100%;
  right: 13px;
}

.touch .open .dropdown-before {
  width: auto;
}

.dropdown-menu .dropdown,
.dropdown-menu .dropup {
  position: static !important;
}

.navbar-center {
  width: 100%;
  text-align: center;
}

.navbar-center > li {
  float: none !important;
  display: -webkit-inline-box !important;
  display: -moz-inline-box !important;
}

.navbar-nav > li:before {
  font-family: "FontAwesome";
  /* font-size: 20px; */
  line-height: 2.9em;
  color: #fff;
}

.navbar-nav li.dropdown ul {
  color: #fff;
  overflow: hidden;
}

.navbar-nav > li > .glyphicon {
  color: #fff;
  position: relative;
  top: 16px;
  font-size: 9px;
}

.dropdown-menu > .dropdown-sub-sub {
  display: block;
}

.dropdown-menu .dropdown-sub-sub:first-child {
  display: block;
}

.dropdown-sub-sub > li > a {
  color: #333 !important;
  width: 100% !important;
  display: block;
  line-height: 18px;
  padding: 5px;
}

#menu-main-navigation ul {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 14px;
}

#menu-main-navigation .menu-item-txt {
  font-size: 14px;
}

#menu-main-navigation .dropdown-sub-sub > li > a > img {
  display: block;
  text-align: center;
  margin: 0 auto 20px auto;
  height: 127px;
  width: auto;
}

.main-nav-custom-inlink {
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 45px 45px;
}

.dropdown-menu li a.has-icon:hover * {
  color: #1f1f1f;
}

#menu-main-navigation > li.main-menu-overlay {
  position: absolute;
  right: 0;
  width: 100%;
  opacity: 0.5;
}

.livechat-block {
  display: block;
  position: absolute;
  bottom: 0;
  padding: 20px 0;
  text-align: center;
  width: 100%;
  background-color: #049eea !important;
  font-weight: bold;
  cursor: pointer;
  border-radius: 0 0 0 5px;
}

.livechat-block:hover {
  background-color: #049eea !important;
}

.livechat-block .fa {
  margin-right: 10px;
  font-size: 17px;
  vertical-align: middle;
}

/*.has-icon >.fa {*/
/*position: absolute;*/
/*top: 20px;*/
/*font-size: 25px;*/
/*}*/
.menu-item i.fa.fa-angle-down {
  font-size: 12px;
  margin-top: 6px;
}

#menu-main-navigation > li > .sub-menu,
#menu-main-navigation .dropdown-menu {
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  text-align: left;
  /*display: none;*/
}

#menu-main-navigation > li > .sub-menu > li > a {
  color: #fff !important;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  font-size: 14px !important;
  line-height: 20px;
}

#menu-main-navigation > li > .sub-menu > li > a {
  min-width: 235px;
}

ul#menu-main-navigation ul.sub-menu a {
  font-size: 14px;
}

.menu-item-txt {
  color: #333;
}

@media only screen and (min-width: 768px) {
  #menu-main-navigation a.has-img img {
    display: block;
  }
  #menu-main-navigation li ul li ul li a {
    display: inline-block;
    border: 1px solid #eee;
    text-align: center;
    padding: 155px 5px 5px 5px;
    position: relative;
    width: 24%;
    height: 24%;
    float: left;
    margin: -1px 0 0 -1px;
    font-size: 14px;
  }
  #menu-main-navigation a.has-img img {
    position: absolute;
    left: 15%;
    right: 0;
    top: 0;
    margin-bottom: 10px;
  }
  .main-navigation ul li:hover .sub-menu {
    visibility: visible;
    opacity: 1;
  }
  #menu-main-navigation > .menu-item-has-children a {
    position: relative;
  }
  li.menu-item-has-children > a {
    position: relative;
  }
  .collapsed-desktop {
    display: block;
  }
  .menu-arrow {
    display: none;
  }
  .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    background-color: #e8e8e8;
    background-image: linear-gradient(to bottom, #f5f5f5 0, #fff 100%);
    background-repeat: repeat-x;
  }
  a.collapse-next-sub-menu {
    position: relative;
  }
  a.collapse-next-menu > i, a.collapse-next-sub-menu > i {
    display: none;
  }
  a.collapse-next-sub-menu:after {
    font-family: FontAwesome;
    content: "\f105";
    color: #fff;
    font-size: 14px;
    position: absolute;
    right: 8px;
    margin-top: 2px;
  }
  #menu-main-navigation li.menu-item-has-children .sub-menu > li:first-child > .sub-menu {
    display: block;
    background-size: 0 !important;
  }
  .dropdown-sub-sub li {
    display: inline-block;
    width: 49% !important;
  }
  .dropdown-sub-sub.has-img li {
    display: inline-block;
    width: 24% !important;
    border: 1px solid #eee;
    min-height: 195px;
    overflow: hidden;
    text-align: center;
  }
  .dropdown-sub-sub.has-img li:hover {
    border-color: #d4d4d4;
  }
  .navbar-nav li.dropdown ul {
    background-color: #f9f9f9;
  }
  #menu-main-navigation .sub-menu .sub-menu,
  .navbar-nav li.dropdown ul.dropdown-sub-sub {
    left: 235px;
    right: 0;
    top: 0;
    border-radius: 0 0 5px 0;
    width: auto;
    padding: 20px;
    position: absolute;
    z-index: 1000;
    float: left;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-repeat: no-repeat;
    background-size: 38%;
    background-position: right -60px bottom -30px;
    background-color: #fff;
    height: 500px;
    overflow-y: auto;
    display: none;
  }
  .navbar-nav li.dropdown ul.dropdown-sub-sub.has-img {
    padding: 20px;
  }
  .active-subsub-parent, .active-subsub-parent > li > a {
    background: #eee !important;
    color: #ffffff !important;
  }
  #subsub-img {
    position: absolute;
    right: 20px;
    bottom: -20px;
    height: 280px;
  }
  .navbar-nav li.dropdown ul.dropdown-sub-sub {
    min-height: 435px;
  }
  .dropdown-menu li.livechat-block {
    width: 19.7% !important;
  }
  .site-branding {
    transition: all 0.3s ease-in-out;
    margin: 0 4% 0 0;
  }
  .dropdown-before {
    display: inline-block;
    bottom: 0;
    text-align: right;
    float: right;
    position: relative;
    top: -39px;
    right: 15px;
  }
  a.collapse-next-sub-menu:focus:after,
  a.collapse-next-sub-menu:hover:after,
  .active-subsub-parent a:after {
    color: #1f1f1f !important;
  }
  .latest-manuals {
    margin-bottom: 30px;
  }
  .active-subsub-parent > ul {
    display: block !important;
  }
  .navbar-toggle {
    display: none !important;
  }
  .navbar-collapse {
    display: block !important;
  }
  .dropdown-menu li a.has-icon {
    position: relative;
  }
  .dropdown-menu .dropdown-before {
    position: absolute;
    left: 0;
    width: 19.8%;
    height: 100%;
    top: 0;
  }
  .block-space {
    display: block;
    height: 125px;
  }
  .fixed-container {
    width: 100%;
    background: white;
    z-index: 99;
    top: 40px;
    left: 0;
  }
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  /* *Show only textlinks */
  .menu-item-5610199 .sub-menu {
    background-image: none;
  }
  #menu-main-navigation .text-only a {
    text-align: left;
    background-image: none !important;
    margin: 0 !important;
    border: none !important;
    min-height: 0 !important;
    float: none !important;
    width: auto !important;
    height: auto !important;
    padding: 5px !important;
  }
  #menu-main-navigation .text-only .menu-item-txt {
    min-height: 0;
  }
  #menu-main-navigation .text-head {
    border-bottom: 1px solid #efefef;
    display: block;
    padding: 0 0 6px 0;
    font-weight: bold;
    margin: 0 35px 5px 0;
  }
  #menu-main-navigation .text-only > ul > li {
    width: 33%;
    display: inline-block;
  }
  #menu-main-navigation .text-only > ul > li.text-head {
    width: 100%;
    float: none;
    display: block;
    clear: both;
  }
  #menu-main-navigation .text-only > ul li.text-head:not(:first-child) {
    margin-top: 15px;
  }
}
.hamburger-close {
  display: none;
}

.hamburger-close {
  font-size: 19px !important;
  color: #ce0000;
  margin-left: 3px;
}

#menu-main-navigation {
  position: relative;
  margin: 0;
  z-index: 25;
  border: none !important;
  border-radius: 0 !important;
  padding: 0;
  font-size: 14px;
}

.menu-item-has-children > a > .menu-arrow {
  position: absolute;
  right: 0;
  display: block;
  height: 100%;
  top: 0;
  width: 45px;
  text-align: center;
  background: transparent;
  vertical-align: middle;
}

#menu-main-navigation .menu-item a.has-img {
  background-size: 0;
}

@media only screen and (max-width: 767px) {
  .woocommerce-cart-form .cart_item {
    border-bottom: 1px solid #f8f8f8;
  }
  .compare-container .col-md-9 {
    padding: 0;
  }
}
.stock.in-stock:before {
  content: none;
}

.combi-table.list-table li {
  border-bottom: 1px solid #f8f8f8 !important;
  margin-bottom: 20px !important;
}

/* Hide what is paypal */
#order_review .about_paypal {
  display: none;
}

/* Choose blocks */
.choose-blocks {
  list-style: none;
  display: flex;
  padding: 0;
  margin: 0;
}

.cb-container {
  list-style: none;
  padding: 0;
  margin: 0;
}

.cb-link {
  border: 1px solid #eee;
  padding: 0;
  margin: 0;
  text-align: center;
}

.cb-link {
  display: block;
  padding: 20px;
}

.cb-link:hover {
  border: 1px solid #27a078;
  color: #27a078;
}

.cb-data {
  display: block;
  font-size: 40px;
  font-weight: bold;
}

.cb-price {
  display: block;
}

.cb-duration {
  display: block;
}

#blog {
  position: relative;
}

/* Vars per theme */
#blog p a {
  color: #139069;
}

/* Colors */
/* Header */
.header-top {
  border-bottom: 1px solid #f4f4f4;
  border-top: 4px solid #139069;
}

.custom-top-header {
  border-bottom: 1px solid #f4f4f4;
}

#header .header-top .share-links > a {
  color: #139069;
}

#footer .copyright {
  color: #139069;
}

.markup-format table a,
.markup-format a {
  color: #139069;
}

/* Hover */
/* Heading */
#footer .widget .widget-title h5, #footer .widget .widget-title h5 a {
  color: #ffffff;
}

/* Custom Footer */
#footer {
  background-color: #139069;
  border-top: 1px solid #ffffff;
}

#footer .bottom-footer {
  background-color: #ffffff;
}

.footer-nav {
  color: #0099ff;
}

.hori-sep-nav ul li .separator {
  color: #f4f4f4;
}

#footer-ups {
  background-color: #ffffff;
}

#header .header-top * {
  color: #139069;
}

#special-block-1 {
  background-image: url("/wp-content/uploads/2017/11/medical_block.jpg");
  background-size: 228px;
}

#special-block-2 {
  background-image: url("/wp-content/uploads/2017/11//video.png");
  background-size: cover;
}

#special-block-3 {
  background-image: url("/wp-content/uploads/2017/11/Set_Stay-in-Shape-5.0.jpg");
  background-size: 228px;
}

.woocommerce ul.products .woocommerce-loop-category__title {
  background: #139069;
  color: #ffffff;
  position: absolute;
  bottom: -5px;
  right: 0;
  left: 0;
  padding: 15px !important;
  border-radius: 0 0 10px 10px;
}

.woocommerce ul.products li.product .price {
  color: #333;
  font-size: 20px;
  display: block;
}

.woocommerce div.product p.price, .woocommerce div.product span.price,
.woocommerce ul.products li.product .price .amount {
  color: #12C586;
  font-weight: bold;
  ont-size: 23px;
}

.yith-par-message-variation,
.yith-par-message,
.woocommerce-info,
.woocommerce-info a,
.alert-info,
.woocommerce-noreviews,
.onsale {
  color: #31708f !important;
  background-color: #d9edf7 !important;
  border-color: #bce8f1 !important;
}

.woocommerce-error,
.woocommerce-info,
.woocommerce-message,
.woocommerce-noreviews,
p.no-comments {
  margin-bottom: 10px;
}

#header .top-header .header-navigation {
  background-color: #139069;
  background: linear-gradient(top, #139069, #139069);
  border: 1px solid #139069;
}

.btn-search-small {
  background: #ffffff;
  color: #139069;
}

.cookie-notice-container #cn-accept-cookie {
  background: #ffffff !important;
  color: #265071 !important;
}

.cookie-notice-container a {
  color: #ffffff;
}

/* Formal inline theme */
#header .top-header .header-logo:hover,
#header .top-header .header-navigation ul li.menu-item-has-children .sub-menu li:hover > a,
#latest-news .section-content .post .post-title:hover,
#latest-news .section-content .post .post-button,
#contact-us .section-content .contact-us-box .box-left,
.recentcomments > a,
#blog .blog-post .blog-post-meta .post-meta-author,
#blog .blog-post .blog-post-meta .post-meta-author .fa,
#blog .blog-post .blog-post-meta .post-meta-time .fa,
#blog .blog-post .blog-post-meta .post-meta-categories .fa,
#blog .blog-post .blog-post-meta .post-meta-comments .fa,
#blog .blog-post .blog-post-author h4,
.widget table td#prev a,
.widget table td#next a,
.widget .widget-recent-post .recent-post-button,
span.rss-date:before,
.post-date:before,
.blog-post-related-articles .related-post:hover .related-post-title,
#comments #comments-list ul.comments .comment .url,
#comments #comments-list ul.comments .comment .comment-reply-link,
#header .bottom-header span.span-dot,
#header .top-header .header-navigation ul li:hover a {
  color: #139069;
}

#header .top-header .header-navigation ul li.menu-item-has-children .sub-menu li:hover > a {
  border-color: #139069;
  background: #267bad;
}

#blog .blog-post .blog-post-title {
  width: 100%;
  margin-top: 0;
  margin-bottom: 10px;
  line-height: 1.4;
  font-weight: 700;
  font-size: 25px;
  color: #139069;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  display: block;
}

#header .bottom-header .header-button-two,
#comments #respond .comment-form #input-submit,
#latest-news .latest-news-button,
#contact-us .section-content .wpcf7-form p .wpcf7-submit,
#blog .blog-post .blog-post-button,
.widget table caption,
.widget table#wp-calendar tbody tr td a {
  background-color: #139069;
}

@media only screen and (max-width: 991px) {
  .header-front-page nav ul.sub-menu {
    background-color: #139069;
  }
}
a:hover,
.current_page_item a,
a:focus,
#latest-news .section-content .post .post-button:hover,
#latest-news .section-content .post .post-button:focus,
.recentcomments a:hover,
.widget:not(.widget_rss):not(.widget_recent_comments):not(.widget_recent_entries) ul li:hover:before,
.widget:not(.widget_recent_comments) ul li:hover > a,
.widget.widget_recent_comments ul li a:hover,
.widget table td#prev a:hover:before,
.widget table td#next a:hover:before,
.widget table td#prev a:focus:before,
.widget table td#next a:focus:before,
.widget_categories ul li:hover,
.widget_archive ul li:hover,
.current-cat > a {
  color: #27a078;
}

.woocommerce #reviews #comments h2, .woocommerce #reviews h3, .woocommerce .woocommerce-tabs.wc-tabs-wrapper h2 {
  color: #139069;
}

input[type=submit]:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce input.button:hover,
input[type=submit]:active {
  background: #27a078;
  border-color: #069264;
}

.widget_fcs_widget,
.widget_fcr_widget {
  color: #ffffff;
}

.shiftnav.shiftnav-skin-flat-blue ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target, .shiftnav.shiftnav-skin-flat-blue ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target {
  color: #ffffff !important;
  background: #56adf1;
}

.woocommerce-checkout .payment_methods li > input[type=radio]:first-child:checked + label:before,
.woocommerce-checkout #BusinessSelect input[type=radio]:first-child:checked + label:before {
  color: #139069;
}

.woocommerce-checkout #BusinessSelect input[type=radio]:first-child:checked + label {
  color: #139069;
}

.wac-qty-button a,
.woocommerce input.increaseAmount, .woocommerce input.decreaseAmount {
  background: #ffffff !important;
  color: #139069 !important;
  border: none !important;
}

table.vartable tr.variation-active {
  border: 1px solid #139069 !important;
}

span.variations-added-amount {
  background: #139069;
  color: #ffffff;
}

.woocommerce-MyAccount-content .addresses .title h3,
.woocommerce-MyAccount-content fieldset > legend {
  border-bottom: 1px solid #eee;
  color: #139069;
}

/* Top USPS */
.hori-sep-nav ul {
  margin: 0;
  padding: 0;
}

.hori-sep-nav ul li {
  list-style: none;
  float: left;
  padding-right: 7px;
}

.hori-sep-nav ul li .separator {
  padding-left: 7px;
  display: inline-block;
}

.hori-sep-nav ul li:last-child > .separator {
  display: none;
}

.usp-list--item:before {
  content: "\f00c";
  font-family: "FontAwesome";
  display: inline-block;
  width: 15px;
  height: 15px;
  position: relative;
  margin-right: 5px;
}

.sidebar-inner .widget {
  position: relative;
}

h2.entry-title,
.block-title,
.woocommerce-billing-fields > h3 {
  background: #008b5d;
  background: #f3f3f3;
  background: #f8f8f8;
  color: #333 !important;
  margin: 0px 0 20px;
}

.modal-header {
  padding: 13px 15px 11px 15px !important;
  border-radius: 6px 6px 0 0 !important;
  border-bottom: none;
  border-bottom: 1px solid #f8f8f8;
}

.sidebar-inner .widget-title a {
  text-decoration: none !important;
}

.sidebar-inner .widget-title h2 {
  margin: 0;
}

.sidebar-inner .widget-title a:hover {
  text-decoration: underline !important;
}

.single-product div.product {
  position: inherit;
  overflow: inherit;
}

/* FAQ*/
h2.schema-faq-question {
  font-size: 18px;
}

h2.schema-faq-question:after {
  font-size: 23px;
  top: 20px;
}

.answer-container p:last-child {
  margin-bottom: 0px;
}

.answer-container {
  display: none;
  opacity: 0;
  transition: all 0.4s ease-in-out !important;
  height: 0;
  overflow: hidden;
  padding: 15px 20px 15px 20px;
}

.schema-faq-section {
  display: block;
  border-bottom: 1px solid #eee;
  position: relative;
  margin-bottom: 30px;
}

.schema-faq-section h2 {
  padding: 15px 35px 15px 20px;
  margin: 0;
  font-weight: 600;
}

.faq-active,
.schema-faq-section:hover {
  background-color: #fff;
  webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.2) !important;
  -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.2) !important;
}

.schema-faq-section h2 {
  cursor: pointer;
}

.schema-faq-section h2:hover {
  background-color: rgb(240.35, 240.35, 240.35) !important;
}

.faq-active h2.schema-faq-section {
  background-color: rgb(222.5, 222.5, 222.5) !important;
}

.faq-active .answer-container {
  display: block;
  opacity: 1;
  height: auto;
  overflow: visible;
}

h2.schema-faq-question:after {
  font-family: FontAwesome;
  content: "\f107";
  font-size: 23px;
  position: absolute;
  right: 15px;
  top: 7px;
  color: #139069;
}

.faq-active h2.schema-faq-question:after {
  content: "\f106";
}

.woocommerce-edit-account fieldset {
  margin-top: 50px;
}

.woocommerce-edit-account .woocommerce-Address {
  padding: 15px !important;
  box-shadow: 0 2px 6px 2px #d6d6d6;
  -webkit-box-shadow: 0 2px 6px 2px #d6d6d6;
  -moz-box-shadow: 0 2px 6px 2px #d6d6d6;
  -o-box-shadow: 0 2px 6px 2px #d6d6d6;
  margin-bottom: 25px !important;
}

.widget_shopping_cart .product_list_widget li,
.site-header .widget_shopping_cart p.buttons {
  padding: 5px 0;
}

.progress {
  display: inline-block;
  width: 100%;
  margin: 0;
  font-size: 15px !important;
  height: 8px;
  width: 150px;
  background-color: #F3FFF5;
  border: 1px solid #139069;
}

dl.variation {
  font-size: 1em;
}

.page-template-template-page-archive-list .entry-header img {
  display: none;
}

.combi-table .cat-excerpt,
.combi-table .stock-txt-container {
  display: none !important;
}

.hp-heading {
  color: #333;
  background-color: #f5f5f5;
  border: #ddd;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  min-width: 100%;
  display: block;
  font-size: 16px;
  font-weight: bold;
  padding: 10px 15px;
}

/* If custom variable add to cart button, hide standard button */
.button.product_type_variation,
.combi-table .button.product_type_variation + .variations_button {
  display: none !important;
}

.combi-table .button.product_type_variation {
  display: block !important;
}

#wizard-result-container {
  min-width: 100%;
}

#page .combi-table {
  background-color: #fff;
  margin-bottom: 0;
  position: relative;
  display: flex;
  justify-content: flex-end;
  height: auto;
  margin-bottom: 20px;
  border-radius: 8px;
  gap: 0 !important;
}

.select-box .combi-table {
  flex-flow: row wrap;
}

#page .combi-table.styled .product {
  border: none !important;
  clear: none !important;
  display: inline-block;
  padding: 15px !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: none;
  flex: 0 0 33%;
  height: 100%;
}

#page .combi-table.combis-0 .product {
  width: 100% !important;
  margin: 0 !important;
  flex: 0 0 39%;
}

/* 1 Combination is 2 products (+main) */
#page .combi-table .variations td.label {
  display: none !important;
}

.combi-table:not(.select-box .combi-table) .product:nth-of-type(1n+2):before {
  display: inline-block;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "+";
  position: absolute;
  left: -7%;
  top: 23%;
  margin-top: -8px;
  height: 30px;
  font-size: 35px;
  width: 30px;
  color: #139069;
  font-weight: 600;
}

.icon_list_connector {
  border-right-width: 1px;
  border-right-style: dashed;
  border-color: #139069;
}

.no-list {
  list-style: none;
}

.total-combi-price {
  clear: both;
  bottom: 0;
  left: 0;
  background-color: #E3FFF5;
  border-radius: 0 8px 8px 0;
}

.combi-table .star-rating,
.total-combi-inner ul.check-lines li:nth-of-type(1n+4) {
  display: none;
}

.combi-table h2.woocommerce-loop-product__title,
.combi-table li.product .price {
  padding: 0;
}

.single-product div.product table.variations .value {
  margin-bottom: 0;
}

.listview {
  min-width: 100% !important;
}

.listview .product {
  width: 100% !important;
  height: auto;
  float: none;
  margin-bottom: 30px !important;
  position: relative;
}

.total-combi-price {
  width: 100%;
}

.usp-list-container {
  justify-content: left;
}

@media only screen and (min-width: 1400px) {
  .container {
    width: 1250px;
  }
  .usp-list-container {
    justify-content: center;
  }
}
@media only screen and (min-width: 768px) {
  .total-combi-price {
    width: 305px;
  }
  #page .combi-table.combis-2 .product {
    width: 33% !important;
    margin: 0 !important;
  }
  .combi-table .product:nth-of-type(1n+2):before {
    left: -27%;
  }
  .combis-1 .ct-content,
  .combis-1 .total-combi-price {
    width: 50%;
    min-width: 50%;
  }
  .combis-1 li.product {
    min-width: 100%;
  }
  .total-combi-price {
    bottom: 0;
    top: 0;
    right: 0;
    left: auto;
  }
  .listview li.product .button {
    position: absolute;
    right: 20px;
    top: 20px;
    width: 201px !important;
  }
  .listview .custom_variation_select,
  .listview li.product .custom_variation_select,
  .listview li.product .cat-excerpt,
  .listview li.product .price,
  .listview li.product h2 {
    display: inline-block !important;
    height: auto;
    min-width: 31%;
  }
  .listview li.product > .cat-excerpt,
  .listview li.product > .custom_variation_select,
  .listview li.product > .price,
  .listview li.product h2 {
    width: 60% !important;
  }
  .listview li.product a.imagewrapper {
    display: inline-block;
    float: left;
    margin-right: 20px;
  }
}
li.product .custom_variation_select {
  width: 100%;
  margin-bottom: 50px;
}

.custom_variation_select {
  border-radius: 5px;
  list-style: none;
  margin: 0;
  width: 100%;
}

.custom_variation_select label {
  display: block;
  clear: both;
  cursor: pointer;
  overflow: hidden;
  margin: 0;
  line-height: 15px;
}

.custom_variation_select input:checked + label {
  background-color: rgb(38.5582822086, 226.4417177914, 167.8220858896);
  border-radius: 5px;
}

.custom_variation_select .price {
  text-align: center;
  margin: 0;
  padding: 5px 0;
  display: inline-block;
}

.custom_variation_select .variation_select {
  position: absolute;
  left: 7px;
  top: 17%;
}

.shadow-top {
  -webkit-box-shadow: 0px -7px 7px -4px #ededed;
  -moz-box-shadow: 0px -7px 7px -4px #ededed;
  box-shadow: 0px -7px 7px -4px #ededed;
}

li.product .price,
li.product .stock-txt-container,
li.product .cat-excerpt,
h2.woocommerce-loop-product__title {
  padding: 0 7px;
  display: block;
}

.single-product #primary {
  width: 100%;
}

.woocommerce-tabs .panel {
  clear: both;
  background: transparent;
}

.single-product #secondary {
  display: none;
}

.owl-prev,
.owl-next {
  text-indent: -9999px;
  background: transparent !important;
  color: #139069 !important;
  margin: 0 !important;
  position: absolute;
  top: 35%;
  z-index: 99;
  text-indent: 0;
}

.owl-prev {
  left: -30px;
}

.owl-next {
  right: -30px;
}

.owl-prev:before,
.owl-next:after {
  font-family: FontAwesome;
  font-size: 22px;
  vertical-align: middle;
}

.owl-prev:before {
  content: "\f053";
}

.owl-next:after {
  content: "\f054";
}

.owl-nav {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
}

.single-product p.in-stock {
  display: none;
}

/* My account */
.secundary-bg,
#customer_login .col-2 {
  background-color: #139069;
}

#customer_login .col-2 {
  color: #ffffff;
}

#customer_login .col-2 {
  webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
  -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.1) !important;
}

.woocommerce-account:not(.woocommerce-lost-password):not(.logged-in) .my-account-container h1.entry-title {
  display: none;
}

.slick-slide {
  outline: none;
}

.sidebar-child-container .child {
  padding-left: 20px !important;
}

a.remove:before {
  color: #a0a0a0;
  content: "";
}

a:hover.remove:before {
  color: #e2401c;
}

tr.cart_item {
  background-color: #fff;
}

tr.cart-subtotal > td,
tr.cart-subtotal > th {
  background-color: #f8f8f8 !important;
}

.shop_table thead {
  background-color: #f8f8f8 !important;
}

@media only screen and (min-width: 768px) {
  .woocommerce-cart .check-lines > li {
    position: relative;
    padding-left: 20px;
    display: inline-block;
    margin: 0 3px;
    font-size: 0.98em;
  }
  feature-container .feature-txt {
    padding: 30px 30px 30px 40px;
    margin: 40px 60px !important;
  }
}
.primary-bg {
  background-color: #139069;
}

.primary-bg p {
  color: #fff;
}

.secundary-bg {
  background-color: #27a078;
}

.tertiary-bg {
  background-color: #27a078;
}

.odd-bg {
  background-color: #f8f8f8;
}

.woocommerce-cart .entry-header {
  display: none;
}

table.cart {
  margin-bottom: 0;
  border: 1px solid #eee;
}

.cart-usps,
.usp-list-container {
  clear: both;
  line-height: 18px;
  margin: 5px 0 !important;
  font-size: 12px;
  font-weight: 600;
  height: 27px;
  overflow: hidden;
}

.cart-usps {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}

@media only screen and (max-width: 767px) {
  .usp-xs-owl {
    text-align: center;
    padding: 1px 1px 1px 1px;
  }
  .usp-xs-owl .owl-nav {
    margin: 0;
  }
  .woocommerce-cart tr.cart_item {
    position: relative;
  }
  table.cart td.product-remove a.remove {
    top: 0;
  }
}
.primary-bg .owl-prev:before,
.primary-bg .owl-next:after {
  color: #fff;
}

.usp-list--item img {
  display: inline-block !important;
  vertical-align: middle;
  width: 20px !important;
  height: 20px !important;
}

.usp-list--item:before {
  content: "";
  display: none;
  width: 0;
  height: 0;
  position: relative;
  margin: 0;
}

.usp-list--item:not(:first-child) {
  position: relative;
  padding-left: 26px;
}

.feature-container .feature-txt {
  padding: 30px 10px 30px 10px;
}

.feature-container .feature-img + .feature-txt {
  padding: 15px;
}

.feature-img img {
  margin: 40px 0;
}

.has-bg.below-header-banner-placeholder {
  min-height: 200px;
}

.below-header-banner .custom-heading {
  width: auto;
  padding: 20px 20px 20px 0 !important;
  position: relative;
  display: inline-block;
  min-width: 25%;
  line-height: 1.5;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  letter-spacing: -0.02em;
  font-size: 28px;
  color: #fff;
}

.woocommerce-password-strength {
  background: #eee;
  padding-right: 10px;
}

.crossells-select .product {
  width: 100% !important;
}

.crossells-select img,
.crossells-select .button {
  display: none !important;
}

.custom_variation_select select {
  margin: 6px 0;
  padding: 2px !important;
}

.single-product div.product table.variations td,
.single-product div.product table.variations th {
  text-align: left;
}

.single-product div.product .variations_button {
  padding: 0;
}

/* Boostrap padding reset start */
.container,
.container-fluid,
.row {
  padding: 0 !important;
}

[class*=col-],
.row {
  margin: 0 !important;
}

/* Boostrap padding reset end */
ul.products li.product img {
  width: 100%;
  display: inline-block;
  margin-bottom: 15px;
}

.woocommerce-Tabs-panel {
  position: relative;
}

ul.products li.product .woocommerce-loop-product__title, ul.products li.product h2, ul.products li.product h3 {
  margin: 1px auto 5px;
  font-size: 1.25em;
  min-height: 45px;
  margin: -10px -10px 12px;
  border-radius: 8px 8px 0 0;
  padding: 10px 14px;
}

.woocommerce-tabs {
  padding: 0;
}

.posted-on {
  display: none;
}

.custom-tabs {
  margin: 0;
}

.custom-tabs li {
  margin: 0;
  padding: 0;
  width: 50%;
}

.custom-tabs label {
  display: block;
  margin: 0;
}

.custom-tabs .check-input {
  display: none;
}

.custom-tabs .check-input + label {
  padding: 10px;
  color: #888;
  text-align: center;
  cursor: pointer;
}

.custom-tabs .check-input:checked + label {
  background: white;
  color: #000;
  font-weight: bold;
  box-shadow: -3px -9px 25px -8px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: -3px -9px 25px -8px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: -3px -9px 25px -8px rgba(0, 0, 0, 0.1);
}

.review-order-edit-cart {
  font-size: 14px;
  color: #fff;
  float: right;
  font-weight: normal;
  line-height: 20px;
}

.review-order-edit-cart:hover,
.review-order-edit-cart:active,
.review-order-edit-cart:focus {
  color: #d9edf7 !important;
  text-decoration: none;
}

#CompareForm.no-button .list-table-btn {
  display: none;
}

.feature-container {
  background-color: #f8f8f8;
  padding: 30px 0px;
  background-repeat: no-repeat;
  background-size: 30% 100%;
  background-position: right;
}

.feature-container:nth-child(2n) {
  background-color: #fff;
  color: #43454b;
}

.feature-container:last-child {
  box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.9);
  background-color: rgb(4.1380368098, 31.3619631902, 22.8680981595);
  color: #fff;
}

.features-container {
  background-repeat: no-repeat;
  background-size: 30% 100%;
  margin-top: 50px;
}

.wizard-form {
  width: 100%;
}

.comparer .leftbar-grey .collapsed-content {
  position: fixed;
  z-index: 99;
  left: 0;
  top: 0;
  bottom: 0;
}

@media only screen and (max-width: 767px) {
  [class*=col-] {
    padding: 0 !important;
  }
  .feature-container {
    background-image: none !important;
    padding: 30px 10px 40px;
  }
  td.product-thumbnail {
    position: relative;
  }
  .dark-bg .__fbcw__review.__fbcw__review--big {
    padding: 30px !important;
    margin-bottom: 30px;
  }
}
.compare-price-label {
  min-width: 75px;
  display: inline-block;
}

.list-head-price {
  width: 180px;
}

.custom_variation_select {
  margin-bottom: 20px !important;
}

.summary .custom_variation_select,
.wizard-form .listview ul.products .custom_variation_select {
  display: block;
}

.wizard-form li.product .woocommerce-loop-product__title-container {
  color: #333 !important;
}

#page .no_custom_variation_select .custom_variation_select {
  display: none !important;
}

.map-banner-container {
  height: 150px;
  margin-bottom: -49px;
}

.map-banner-inner {
  left: 0;
  right: 0;
  margin-bottom: -56px;
}

.wiz-option-title {
  background: #27a078;
  border-radius: 0 0 5px 5px;
}

.spec1-tab-container {
  min-width: 100%;
}

/* Hide update cart */
.woocommerce-cart-form .actions .coupon {
  background-color: #fff;
  padding: 1px 15px 15px !important;
  display: block;
  width: 100%;
  margin: 0 !important;
  text-align: left;
}

.woocommerce-cart-form .actions .button[name=update_cart] {
  display: none;
}

#collapseTextContainer {
  font-size: 1rem;
  line-height: 1.5;
}

#collapseTextContainer .collapsetxt {
  height: 3rem;
  overflow: hidden;
}

#collapseTextContainer .collapsetxt.collapse.in {
  height: auto;
  overflow: visible;
}

#collapseTextContainer .collapsetxt[aria-expanded=false] {
  display: block;
  height: 3rem !important;
  overflow: hidden;
}

#collapseTextContainer .collapsetxt.show[aria-expanded=false] {
  height: 3rem !important;
}

#collapseTextContainer a.collapsed::after {
  content: "+ Lees meer..";
}

#collapseTextContainer a:not(.collapsed)::after {
  content: "- Lees minder";
}

.trustmark {
  position: absolute;
  right: 0;
  /* width: 110px; */
  margin: 16px 0px 0 0;
}

.woocommerce-cart .product-thumbnail {
  text-align: left;
}

/* Corner radius */
.ui-corner-tl {
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 4px;
}

.ui-corner-tr {
  -moz-border-radius-topright: 0px;
  -webkit-border-top-right-radius: 4px;
}

.ui-corner-bl {
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 4px;
}

.ui-corner-br {
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 4px;
}

.ui-corner-top {
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
}

.ui-corner-bottom {
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
}

.ui-corner-right {
  -moz-border-radius-topright: 0px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
}

.ui-corner-left {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
}

.ui-corner-all {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}

/* Slider
----------------------------------*/
.ui-slider {
  position: relative;
  text-align: left;
  border: 0px;
}

.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  background: #139069;
  border: 0px solid #333333;
}

.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: 0.7em;
  display: block;
  border: 0px;
}

.ui-slider-horizontal {
  height: 0.4em;
  background: #888;
  border: 0px;
}

.ui-slider-horizontal .ui-slider-handle {
  top: -0.5em;
  margin-left: -0.6em;
  border: 0px;
}

.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
  border: 0px;
}

.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
  border: 0px;
}

.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
  border: 0px;
}

.ui-slider-vertical {
  width: 0.8em;
  height: 100px;
  border: 0px;
}

.ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
  border: 0px;
}

.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
  border: 0px;
}

.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
  border: 0px;
}

.ui-slider-vertical .ui-slider-range-max {
  top: 0;
  border: 0px;
}

.data-table-container {
  padding: 0 10px;
}

.data-table {
  margin: 0;
}

.data-table tr:not(:last-child) {
  border-bottom: 1px solid #eee;
}

.woocommerce-customer-details:after {
  content: "";
  display: table;
  clear: both;
}

[class*=hint-][class*=-t-notice][class*=hint-top]:before {
  border-top-color: #139069 !important;
}

[class*=hint-][class*=-t-notice][class*=hint-bottom]:before {
  border-bottom-color: #139069 !important;
}

.woocommerce-checkout .woocommerce-additional-fields > h3 {
  display: none;
}

.top-x-container {
  padding: 20px 0;
}

.top-x-container .flex-item {
  position: relative;
}

.top-x-container .flex-item:before {
  content: "1";
  padding: 11px 10px;
  border-radius: 50%;
  position: absolute;
  right: -15px;
  top: -15px;
  color: #fff;
  z-index: 1;
  line-height: 9px;
  font-weight: bold;
  font-size: 18px;
  -webkit-box-shadow: 0px 0px 4px 0px rgba(108, 108, 108, 0.61);
  -moz-box-shadow: 0px 0px 4px 0px rgba(108, 108, 108, 0.61);
  box-shadow: 0px 0px 4px 0px rgba(108, 108, 108, 0.61);
}

.top-x-container h2 {
  text-align: center;
  font-size: 30px;
  margin: 35px 0 15px 0;
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
}

.top-x-container .flex-item:nth-of-type(1):before {
  content: "1";
  background-color: rgb(51.6790123457, 189.8209876543, 51.6790123457);
}

.top-x-container .flex-item:nth-of-type(2):before {
  content: "2";
  background-color: rgb(144.1728395062, 224.8271604938, 144.1728395062);
}

.top-x-container .flex-item:nth-of-type(3):before {
  content: "3";
  background-color: rgb(164.2160493827, 230.2839506173, 164.2160493827);
}

.top-x-container .flex-item:nth-of-type(4):before {
  content: "4";
  background-color: rgb(192.2765432099, 237.9234567901, 192.2765432099);
}

.provider-block a:hover {
  text-decoration: none;
  color: inherit;
}

.get-onload .fa-spin {
  font-size: 14px;
  color: #27a078;
  margin: 8px 0 0 0;
}

.mysim-loader {
  margin: 50px 0;
  font-size: 80px;
  text-align: center;
  width: 100%;
  color: #139069;
}

.progress-bar {
  background-color: #0EFF7D !important;
}

#CybotCookiebotDialogHeader {
  display: none !important;
}

#CybotCookiebotDialog * {
  font-family: "Inter" !important;
  font-size: 14px !important;
}

.custom-tabs {
  display: none;
}

.woocommerce-MyAccount-navigation ul li a {
  color: #333333;
  text-decoration: none;
}

ul.order_details li strong,
ul.order_details li {
  font-size: 1em;
}

.woocommerce .star-rating {
  height: 1.5em;
  line-height: 20px;
  width: 7.7em;
  font-size: 1em !important;
}

.woocommerce .star-rating span:before,
.woocommerce .star-rating:before,
.woocommerce p.stars a:before {
  color: #fecd58;
  font-size: 22px;
}

.woocommerce-breadcrumb,
.woocommerce-breadcrumb * {
  font-size: 13px;
}

.woocommerce-breadcrumb a:hover {
  text-decoration: underline;
}

.single-product div.product .woocommerce-product-rating a {
  line-height: 17px;
}

.shdw-content-block h1 {
  margin: 0 !important;
}

.steps-icon * {
  background: #139069;
  border-radius: 50%;
  padding: 10px 0;
  color: #fff;
  vertical-align: middle;
  line-height: 11px;
  margin: -10px 0 0 -10px;
  font-size: 15px;
  width: 30px;
  height: 30px;
  text-align: center;
}

.steps-container {
  margin: 10px 0 20px !important;
  border-bottom: 1px solid rgb(255, 255, 255);
}

ul.order_details:after,
ul.order_details:before {
  content: "";
  display: none;
  background: none;
}

.menu-item-object-language_switcher .trp-flag-image {
  right: 0;
  left: auto !important;
  height: auto !important;
  width: auto !important;
  top: 17px !important;
}

.woocommerce-product-gallery .flex-viewport {
  border-radius: 5px;
}

.pagination > li > a, .pagination > li > span {
  color: #139069;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
  background-color: #139069;
  border-color: #139069;
}

.trp-language-switcher > div > a {
  text-decoration: none;
  color: #333;
}

.trp-language-switcher > div > a:hover {
  color: #139069;
}

#secondary .page_item a {
  padding: 10px 0;
  display: block;
  border-bottom: 1px solid #eee;
  text-decoration: none !important;
  color: #333;
}

#secondary .page_item a:hover,
#secondary .page_item.current_page_item a {
  color: #139069;
}

#tab-product_tab_countries {
  padding: 0 !important;
  display: block !important;
}

.woocommerce-product-details__short-description {
  margin: 20px 0;
}

.innerfooter-section {
  padding-top: 25px;
}

.innerfooter-section li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  padding: 1px 0 7px;
}

.dialog0c.form-group {
  margin: 0;
}

.block-title-action {
  float: right;
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
  line-height: 23px;
}

.block-title-action i {
  margin-right: 5px;
}

.woocommerce-error a,
.woocommerce-info a,
.woocommerce-message a,
.woocommerce-noreviews a,
p.no-comments a {
  color: #139069;
}

.woocommerce-NoticeGroup a,
.woocommerce-NoticeGroup a:hover {
  color: #000;
}

.below-header-container {
  background-color: rgba(255, 255, 255, 0.3);
  backdrop-filter: blur(3px);
  padding: 5px;
  height: 31px;
}

.below-header-container svg {
  width: 27px;
  height: 100%;
  margin: -2px -11px 0 5px;
  vertical-align: middle;
}

.big-price {
  font-size: 43px;
  line-height: 1;
  letter-spacing: normal;
  font-weight: 600;
}

.small-currency,
.big-price .woocommerce-Price-currencySymbol {
  font-size: 24px;
  font-weight: 600;
  vertical-align: super;
  letter-spacing: 0.02em;
  margin-right: 5px;
}

.border-grid [class*=col-] {
  border-top: 1px solid #eee;
}

.border-grid .content-item {
  min-height: 285px;
}

.border-grid .inner {
  padding: 40px 5px;
}

.list-with-icons img {
  width: 55px;
  height: 55px;
}

#comments .commentlist .avatar {
  display: none;
}

#comments .commentlist > .comment {
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 180px;
  min-width: 230px;
  flex: 1;
}

@media only screen and (min-width: 768px) {
  div.__fbcw__review__content,
  #comments .commentlist > .comment {
    margin: 0;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
  }
  #comments .commentlist > .comment {
    flex: 1 1 calc(33.333% - 20px);
  }
  .border-grid .inner {
    padding-right: 40px;
    padding-left: 40px;
  }
  .border-grid [class*=col-] {
    border-left: 1px solid #eee;
    margin: -1px;
  }
  .border-grid [class*=col-]:first-child,
  .border-grid [class*=col-]:nth-child(4n) {
    border-left-color: transparent;
  }
  .border-grid [class*=col-]:first-child .inner,
  .border-grid [class*=col-]:nth-child(4n) .inner {
    padding-left: 0;
  }
  .border-grid [class*=col-]:nth-of-type(1),
  .border-grid [class*=col-]:nth-of-type(2),
  .border-grid [class*=col-]:nth-of-type(3) {
    border-top-color: transparent;
  }
}
.home #content {
  margin-top: 0;
}

.single-product #content {
  margin-top: 20px;
}

.product-spotlight-container {
  padding-top: 2.5vh;
  padding-bottom: 5vh;
  text-align: left;
  color: #fff;
}

.product-spotlight-container ul.check-lines li:before {
  color: #fff;
}

.dark-bg .__fbcw__review.__fbcw__review--big {
  position: relative;
  background: #fff;
  border-radius: 0.4em;
  padding: 15px;
  margin: 18px 0;
  color: #303c50;
  max-height: 199px;
  min-width: 220px;
  max-width: 220px;
}

.dark-bg .__fbcw__review.__fbcw__review--big:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 0;
  height: 0;
  border: 20px solid transparent;
  border-top-color: #fff;
  border-bottom: 0;
  border-left: 0;
  margin-left: -10px;
  margin-bottom: -20px;
}

.dark-bg .__fbcw__review.__fbcw__review--big:first-child {
  margin-left: 30px;
}

.dark-bg .__fbcw__widget {
  background-color: transparent !important;
  border: none !important;
  padding: 40px 0 30px;
}

.dark-bg .dot.active {
  background-color: #fff;
}

.__fbcw__widget .__fbcw__widget__footer, .__fbcw__widget--buyer-protection .__fbcw__widget__footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #f5f5f5;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center !important;
}

.__fbcw__widget .__fbcw__widget__footer.__fbcw__widget__footer--big, .__fbcw__widget--buyer-protection .__fbcw__widget__footer.__fbcw__widget__footer--big {
  height: 59px !important;
}

.__fbcw__widget .__fbcw__widget__footer.__fbcw__widget__footer--big svg, .__fbcw__widget--buyer-protection .__fbcw__widget__footer.__fbcw__widget__footer--big svg {
  width: 84px;
  height: 71% !important;
}

.__fbcw__widget .__fbcw__review.__fbcw__review--small .__fbcw__review__content {
  max-height: 58px !important;
}

.__fbcw__widget .__fbcw__review__header {
  overflow: hidden;
  margin: 0 0 8px;
  white-space: nowrap;
  text-overflow: ellipsis !important;
}

.__fbcw__widget .__fbcw__review__header .__fbcw__review__rating-holder {
  font-size: inherit;
  font-weight: 400;
  display: inline;
  margin: 0 8px 0 0 !important;
}

.__fbc_limit_1 .__fbcw__divider {
  color: #000;
}

.__fbcw__widget .__fbcw__review__header .__fbcw__review__rating-holder * {
  color: #139069;
}

.__fbcw__widget .__fbcw__review__header .__fbcw__review__rating-holder .__fbcw__review__rating-score {
  font-weight: 600 !important;
}

.__fbcw__widget .__fbcw__review__header .__fbcw__review__name {
  font-size: inherit;
  font-weight: 700;
  display: inline !important;
}

.__fbc_limit_1.__fbcw__widget {
  max-width: 500px !important;
}

.__fbc_limit_1.__fbcw__widget .__fbcw__review.__fbcw__review--big {
  float: none;
  width: inherit;
}

.__fbcw__widget .__fbcw__ratio-guard {
  position: relative;
  width: 100% !important;
}

.__fbcw__widget .__fbcw__ratio-guard.__fbcw__ratio-guard--5x1:after {
  padding-top: 20% !important;
}

.__fbcw__widget .__fbcw__ratio-guard:after {
  display: block;
  content: "" !important;
}

.__fbcw__widget .__fbcw__ratio-guard__content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0 !important;
}

.__fbcw__widget .__fbcw__stars {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between !important;
}

.__fbcw__widget .__fbcw__stars .__fbcw__stars__star {
  position: relative;
  display: inline-table;
  overflow: hidden;
  width: 25px;
  height: 25px !important;
}

.__fbcw__widget .__fbcw__stars .__fbcw__stars__star.__fbcw__stars__star--full:after {
  width: 100% !important;
}

.__fbcw__widget .__fbcw__stars .__fbcw__stars__star.__fbcw__stars__star--half:after {
  width: 50% !important;
}

.__fbcw__widget .__fbcw__stars .__fbcw__stars__star:after {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  display: block;
  width: 0;
  height: 25px;
  content: "";
  background-image: url("data:image/svg+xml;base64, PHN2ZyBjbGFzcz0ic3RhciIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICA8cG9seWdvbiBmaWxsPSIjRkVDRDU4IiBpZD0iU3Rhci1TaGFwZSIgcG9pbnRzPSIzOS4yMzAwMTM0IDQ4IDMzLjQ3Nzg5OTcgMjkuNjg3MDM5MyA0OCAxOC4yNjM0MTQ2IDI5Ljg1Nzc0ODYgMTguMjYzNDE0NiAyNCAwIDE4LjE0MjI1MTQgMTguMjYzNDE0NiAyLjA4MTY2ODE3ZS0xNyAxOC4yNjM0MTQ2IDE0LjUyMjEwMDMgMjkuNjg3MDM5MyA4Ljc2OTk4NjU3IDQ4IDI0IDM2LjkwMzgwNzciPjwvcG9seWdvbj48L3N2Zz4=");
  background-repeat: no-repeat;
  background-size: 25px !important;
}

.__fbcw__widget .__fbcw__stars .__fbcw__stars__star:before {
  position: absolute;
  z-index: 2;
  display: block;
  width: 25px;
  height: 25px;
  content: "";
  background-image: url("data:image/svg+xml; base64, PHN2ZyBjbGFzcz0ic3RhciIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICA8cG9seWdvbiBmaWxsLW9wYWNpdHk9IjAuMyIgZmlsbD0iI0ZFQ0Q1OCIgaWQ9IlN0YXItU2hhcGUiIHBvaW50cz0iMzkuMjMwMDEzNCA0OCAzMy40Nzc4OTk3IDI5LjY4NzAzOTMgNDggMTguMjYzNDE0NiAyOS44NTc3NDg2IDE4LjI2MzQxNDYgMjQgMCAxOC4xNDIyNTE0IDE4LjI2MzQxNDYgMi4wODE2NjgxN2UtMTcgMTguMjYzNDE0NiAxNC41MjIxMDAzIDI5LjY4NzAzOTMgOC43Njk5ODY1NyA0OCAyNCAzNi45MDM4MDc3Ij48L3BvbHlnb24+PC9zdmc+");
  background-repeat: no-repeat;
  background-size: 100% !important;
}

.__fbcw__widget .__fbcw__stars.__fbcw__stars--responsive {
  width: 100% !important;
}

.__fbcw__widget .__fbcw__stars.__fbcw__stars--responsive .__fbcw__stars__star {
  z-index: 0;
  float: left;
  width: 20%;
  height: 100% !important;
}

.__fbcw__widget .__fbcw__stars.__fbcw__stars--responsive .__fbcw__stars__star:before {
  width: 100%;
  height: 100%;
  background-position: left;
  background-size: cover !important;
}

.__fbcw__widget .__fbcw__stars.__fbcw__stars--responsive .__fbcw__stars__star:after {
  height: 100%;
  background-position: left;
  background-size: cover !important;
}

.__fbc_limit_1.__fbcw__widget.__fbcw__widget--big {
  width: 290px;
  margin-left: -10px;
}

.__fbcw__widget.__fbcw__widget--big .__fbcw__stars {
  max-width: 170px !important;
}

.__fbcw__widget.__fbcw__widget--small {
  width: 200px;
  min-width: 200px !important;
}

.__fbcw__widget.__fbcw__widget--small .__fbcw__stars {
  max-width: 120px !important;
}

.__fbcw__widget .__fbcw__widget__stats-rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end !important;
}

.__fbcw__widget .__fbcw__widget__stats-divider {
  width: 1px;
  height: 20px;
  margin: 0 7px;
  border: 0;
  background-color: #e5e5e5 !important;
}

.__fbcw__widget .__fbcw__widget__label {
  font-size: 14px;
  font-weight: 700;
  display: inline-block;
  color: #303c50 !important;
}

.dark-bg .__fbcw__widget__container {
  gap: 40px;
}

.dark-bg .__fbcw__widget .__fbcw__widget__stats-divider,
.dark-bg .__fbcw__widget .__fbcw__widget__divider,
.dark-bg .__fbcw__widget .__fbcw__widget__divider-holder {
  background-color: transparent;
  borderd-color: transparent;
}

.dark-bg .__fbcw__widget .__fbcw__widget__label {
  font-size: 19px;
}

.dark-bg .__fbcw__widget .__fbcw__widget__footer {
  background-color: transparent;
}

.dark-bg g:not(g#Atom\/Logos\/Logo\/Mark\/Colored) > path,
.dark-bg g:not(g#Atom\/Logos\/Logo\/Mark\/Colored) > polyline {
  fill: #fff !important;
}

.__fbcw__widget .__fbcw__widget__stars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin: 0 0 7px 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
}

.__fbcw__widget .__fbcw__widget__divider-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin: 0 0 15px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center !important;
}

.__fbcw__widget .__fbcw__widget__divider {
  width: 100%;
  max-width: 150px;
  height: 1px;
  margin: 0 20%;
  border: 0;
  background-color: #e5e5e5;
}

@media only screen and (min-width: 768px) {
  .__fbc_limit_1.__fbcw__widget.__fbcw__widget--big {
    width: 310px;
  }
}
/* /FBC */
.form-row label {
  font-weight: 700;
}

.modal-content .form-group:last-child,
p.woocommerce-LostPassword.lost_password,
p.woocommerce-Register {
  margin: 0;
}

p.woocommerce-LostPassword.lost_password,
.woocommerce-form-login .form-row {
  display: inline-block;
}

p.woocommerce-form-row.form-row:last-child {
  margin-top: 44px;
}

.u-column1.col-1 p.woocommerce-LostPassword.lost_password {
  margin-left: 15px;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
  background-color: #139069;
}

.select2-dropdown,
.select2-container--default .select2-selection--single {
  border-color: #eee;
}

.select2-container--default .select2-selection--single {
  padding: 5px 0px;
  height: 40px;
}

article.hentry {
  position: relative;
  margin-bottom: 20px !important;
}

.clean-text h1,
.clean-text h2,
.clean-text h3 {
  margin: 20px 0 5px;
}

.clean-text p {
  line-height: 30px;
}

/* Aktion */
.white-bottom-bar {
  font-size: 2em;
  padding: 0;
  line-height: 100%;
  border: 2px solid #fff;
  position: relative;
  border-radius: 10px;
  display: inline-block;
  width: 100%;
  line-height: 67px;
}

span.price-balloon {
  color: #139069;
  background-color: #fff;
  border-radius: 0 7px 7px 0;
  width: 121px;
  height: 68px;
  display: inline-block;
  text-align: center;
  /* font-size: 30px; */
  font-weight: bold;
  text-shadow: 1px 1px #4a4a4a, -1px -1px #fff;
  vertical-align: middle;
  line-height: 24px;
  letter-spacing: -0.03em;
  /* transform: rotate(5deg); */
  padding: 0 20px;
}

span.v2-balloon {
  background-color: #fff;
  border-radius: 50%;
  width: 65px;
  height: 65px;
  display: inline-block;
  text-align: center;
  font-size: 26px;
  font-weight: 800;
  vertical-align: middle;
  line-height: 67px;
  position: absolute;
  left: 6%;
  letter-spacing: -0.03em;
  transform: rotate(5deg);
  top: -9%;
}

.action-text li {
  line-height: 39px;
}

.balloon-container {
  text-align: center;
}

.balloon {
  display: inline-block;
  width: 90px;
  height: 100px;
  background: #7de2c1;
  border-radius: 80%;
  position: relative;
  box-shadow: inset -10px -10px 0 rgba(0, 0, 0, 0.07);
  margin: 0;
  transition: transform 0.5s ease;
  animation: balloons 4s ease-in-out infinite, flicker 1s infinite alternate-reverse;
  transform-origin: bottom center;
}

@keyframes balloons {
  0%, 100% {
    transform: translateY(0) rotate(-4deg);
  }
  50% {
    transform: translateY(-25px) rotate(4deg);
  }
}
.balloon:before {
  content: "▲";
  font-size: 16px;
  color: #7de2c1;
  display: block;
  text-align: center;
  width: 100%;
  position: absolute;
  bottom: -12px;
  z-index: -100;
}

.balloon:after {
  display: inline-block;
  top: 105px;
  position: absolute;
  height: 100px;
  width: 1px;
  margin: 0 auto;
  content: "";
  background: rgba(0, 0, 0, 0.2);
  background: #4f4f4f;
}

.balloon:nth-child(2) {
  animation-duration: 3.5s;
}

.balloon:nth-child(3) {
  animation-duration: 3s;
}

.balloon:nth-child(4) {
  background: hsl(59, 50%, 58%);
  animation-duration: 4.5s;
}

.balloon:nth-child(5) {
  background: hsl(23, 55%, 57%);
  animation-duration: 5s;
}

.balloon:nth-child(5):before {
  color: hsl(23, 44%, 46%);
}

.balloon:nth-child(2) {
  animation-duration: 3.5s;
}

.balloon:nth-child(3) {
  animation-duration: 3s;
}

.balloon:nth-child(4) {
  animation-duration: 4.5s;
}

.balloon:nth-child(5) {
  animation-duration: 5s;
}

.below-header-banner-placeholder {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  position: relative;
}

.below-header-banner-placeholder .woocommerce-product-rating {
  margin-top: 10px;
}

@media only screen and (min-width: 768px) {
  .balloon {
    margin: 20px 0px;
  }
  .small-currency:after, .big-price .woocommerce-Price-currencySymbol:after {
    right: 11px;
  }
  span.price-balloon {
    top: -40%;
  }
  .below-header-banner-placeholder .woocommerce-product-rating {
    margin-top: 45px;
  }
}
tr.cart_item.free-product .product-quantity .quantity {
  visibility: hidden;
}

.bundle-total {
  padding: 20px;
  position: relative;
}

.usp-container {
  background: #B9FFE6;
  padding: 5px 10px;
  text-transform: uppercase;
  font-size: 11px;
  color: #000 !important;
  position: relative;
  z-index: 1499;
  font-weight: 600;
  height: 40px;
}

@media only screen and (max-width: 767px) {
  .bf-deal-img img {
    width: 325px;
    margin-left: 9px;
  }
  .white-bottom-bar {
    text-align: center;
  }
  .nested_product {
    position: relative;
  }
  #page .nested_sidebar .wiz-excerpt {
    display: none;
  }
  #page .nested_sidebar,
  #page .nested_product ul.products li.product {
    position: fixed !important;
    bottom: 0;
    z-index: 99;
    left: 0;
    right: 0;
    font-size: 13px;
    box-shadow: 0 -7px 7px -4px #ededed;
    background-color: #fff;
    padding: 0 20px;
  }
  #page .nested_product ul.products li.product .__fbcw_ps__widget-product-summary {
    left: 200px;
    top: 37px;
    right: 89px;
    display: inline-block !important;
  }
  .sticky-xs {
    bottom: 75px;
  }
  .checkout-step-5 .sticky-xs {
    bottom: 115px;
  }
  #page .nested_product ul.products li.product {
    border-radius: 0;
    height: 120px;
    bottom: 0;
    background: #fff;
    width: 100% !important;
    min-height: 0 !important;
    padding-left: 120px !important;
  }
  #page .nested_product .woocommerce-loop-product__title {
    height: 28px;
    overflow: hidden;
  }
  #page .nested_product table.variations {
    display: none;
  }
  #page .nested_product .fp-title {
    display: none;
  }
  #page .nested_product .product {
    box-shadow: none;
    background: none;
    padding: 15px 6px 6px 55px !important;
  }
  #page .nested_product ul.products li.product img {
    position: absolute;
    left: 5px;
    width: auto;
    height: 100px;
    margin: 0 !important;
    padding: 0;
    top: 15px;
  }
  #page .nested_product ul.products li.product .price {
    left: 120px;
    padding-top: 2px;
  }
  #page .nested_product ul.products li.product .price del {
    padding: 5px 0;
  }
  #page .nested_product ul.products li.product .onsale {
    right: auto !important;
    top: auto !important;
    bottom: 12px;
    left: 143px !important;
    text-shadow: 0 0 #000;
    border-radius: 5px !important;
    height: 19px;
  }
  #page .nested_product ul.products li.product .price * {
    color: #000 !important;
    font-size: 17px;
  }
  #page .nested_product ul.products li.product .yourprice {
    margin: 21px 0 0 18px;
  }
  #page .nested_product ul.products li.product .fromprice del {
    top: -11px;
  }
  #page .nested_product ul.products li.product .button {
    bottom: 45px;
    right: 0;
    padding: 22px !important;
    font-size: 11px !important;
    width: 75px !important;
  }
  #page .nested_product ul.products li.product .button:not(.added):before {
    font-size: 30PX;
    left: 13PX;
  }
  #page .nested_product ul.products li.product .added_to_cart {
    display: none;
  }
  #page .nested_product ul.products li.product h2 {
    text-align: left;
    width: 69.5%;
    padding: 0 !important;
  }
  .custom_variation_select .tab-content > .tab-pane {
    display: block;
    height: 0;
    opacity: 0;
    float: left;
  }
  .custom_variation_select .tab-content > .active {
    opacity: 1;
    height: auto;
    float: none;
  }
}
.ac-locale-nl_NL #payment .methods > li:first-child:after {
  content: "Meest gekozen" !important;
  position: absolute;
  font-style: italic;
  right: 73px;
  color: #12C586;
  top: 22px;
}

.payment_method_klarna_payments_pay_now {
  display: none;
}

.page-template-template-fullwidth-php .woocommerce-MyAccount-content #billing_house_number_field,
.page-template-template-fullwidth-php .woocommerce-MyAccount-content #billing_house_number_field,
.page-template-template-fullwidth-php .woocommerce-MyAccount-content #billing_address_2_field,
.page-template-template-fullwidth-php .woocommerce-MyAccount-content #billing_house_number_suffix_field {
  width: 49% !important;
  display: inline-block;
}

#content .woocommerce-shipping-totals > th {
  padding: 20px 20px 5px;
}

.woocommerce-checkout .woocommerce-shipping-totals {
  min-height: 175px;
  display: block;
}

.woocommerce-checkout tr.order-total {
  background-color: #f8f8f8;
  position: relative;
}

.woocommerce-checkout tr.order-total th {
  vertical-align: top;
}

.woocommerce-tabs ul.tabs li:after {
  content: "";
}

#page ul.tabs {
  margin: 40px 0;
  border: none;
}

ul.tabs,
.nav-tabs {
  text-transform: uppercase;
  font-size: 16px;
  list-style: none;
  margin: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  width: 100% !important;
  scroll-snap-type: x mandatory;
  overflow-y: hidden;
  overflow-x: auto;
  flex-wrap: nowrap;
  scroll-behavior: smooth;
  padding: 0 30px;
  scroll-snap-align: start;
  overflow-x: auto;
  scrollbar-width: none;
  min-width: 150px;
}

ul.tabs::-webkit-scrollbar,
.nav-tabs::-webkit-scrollbar {
  display: none;
}

ul.tabs li,
.nav-tabs li {
  white-space: nowrap;
  list-style: none;
  float: left;
  padding: 7px !important;
  background-color: #E3FFF5;
  border-top: 1px solid rgb(61.0858895706, 229.4141104294, 176.8957055215);
  border-bottom: 1px solid rgb(61.0858895706, 229.4141104294, 176.8957055215) !important;
  margin: 0;
}

ul.tabs li:first-child,
.nav-tabs li:first-child {
  border-radius: 30px 0 0 30px;
  border-left: 1px solid rgb(61.0858895706, 229.4141104294, 176.8957055215);
}

ul.tabs li:last-child,
.nav-tabs li:last-child {
  border-radius: 0 30px 30px 0;
  border-right: 1px solid rgb(61.0858895706, 229.4141104294, 176.8957055215);
}

ul.tabs li:only-child,
.nav-tabs li:only-child {
  border-radius: 30px;
}

#page .product-spotlight-container .nav-tabs li:first-child {
  padding-right: 0 !important;
}

#page .product-spotlight-container .nav-tabs li:last-child {
  padding-left: 0 !important;
}

ul.tabs li a:hover,
.nav-tabs li a:hover,
.nav-tabs li a:active,
.nav-tabs li a:focus,
.nav-tabs li a {
  border: none !important;
}

#page ul.tabs li a,
#page .nav-tabs li a {
  padding: 13px !important;
  border-radius: 40px;
  text-decoration: none;
  display: block;
  color: #232323;
}

.product-spotlight-container ul.tabs li.active a:before,
.product-spotlight-container .nav-tabs li.active a:before {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 0.4707911001em;
  content: "\f00c";
}

#page .product-spotlight-container .nav-tabs li:hover a {
  color: #139069;
  background: transparent;
}

#page .tabs li.active a,
#page .tabs li:hover a,
#page .nav-tabs li.active a,
#page .nav-tabs li:hover a {
  background: #139069;
  color: #fff;
  border-radius: 30px;
}

.product-spotlight-container .nav-tabs li {
  background-color: rgba(255, 255, 255, 0.6);
  color: #139069;
  border-color: transparent !important;
}

#page .product-spotlight-container .nav-tabs li.active a {
  background: #fff !important;
  color: #139069;
  font-weight: 700;
}

.mysim-promo-wrap {
  background-image: url("/wp-content/themes/ac/img/flare-m-w-r.png"), url("/wp-content/themes/ac/img/ellipsebg1432.svg");
  background-size: 33%, 55% 100%;
  background-position: 100% bottom, left center;
  background-repeat: no-repeat, no-repeat;
  background-color: #139069;
  color: #fff;
  padding: 20px 0;
}

.mysim-promo-wrap .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.mysim-promo-wrap .container > img {
  flex: 0 1 300px;
  max-width: 300px;
}

.mysim-promo-wrap .container > div {
  flex: 1 1 auto;
  min-width: 0;
}

.mysim-promo-wrap .container > img {
  margin: 0 45px 0 0;
}

@media only screen and (max-width: 767px) {
  ul.tabs, .nav-tabs:not(.product-spotlight-container .nav-tabs) {
    justify-content: left;
    padding: 0;
  }
  .nav-tabs {
    font-size: 14px;
  }
  .mytooltip {
    left: 5px !important;
    right: 5px !important;
  }
  .center-flex > * {
    flex: 1;
  }
  .icons-row-content p.woocommerce-Register {
    text-align: right;
  }
  ul.products:not(.combi-table) {
    scroll-snap-type: x mandatory;
    display: flex;
    overflow-y: hidden;
    overflow-x: auto;
    flex-wrap: nowrap;
    scroll-behavior: smooth;
    scroll-snap-align: start;
    scrollbar-width: none; /* Firefox: Hide scrollbar */
    -ms-overflow-style: none; /* Internet Explorer/Edge: Hide scrollbar */
    margin: 30px 0 20px;
  }
  ul.products li.product:not(:last-child) {
    margin-right: 20px;
  }
  .newsletter-wrap input {
    margin-bottom: 25px;
  }
  .manual-topup-container {
    margin: 0 15px;
  }
  div.mysim-promo-wrap {
    background-size: 100%, 150% 100%;
    background-position: 100% bottom, left center;
  }
  .mysim-promo-wrap .container {
    flex-direction: column;
  }
  .mysim-promo-wrap .container > img {
    margin: 0 0 20px;
  }
  .mysim-table-head {
    padding: 0 10px;
  }
  .page-template-template-bf #page .combi-table,
  #page #bundle .combi-table {
    display: block;
  }
}
@media only screen and (max-width: 320px) {
  .woocommerce-checkout .woocommerce-shipping-totals {
    min-height: 300px;
  }
  .nav-tabs {
    font-size: 12px;
  }
  .nav-tabs li a {
    line-height: 30px;
  }
  .nav-tabs li {
    padding: 4px;
  }
}
.woocommerce-checkout td[data-title=Verzending] {
  display: block;
  max-width: 323px;
  position: absolute;
  border-top: 1px solid #eee;
  padding-bottom: 25px !important;
}

.woocommerce-checkout #shipping_method label {
  cursor: pointer;
  display: inline;
}

.woocommerce-checkout small.includes_tax {
  position: absolute;
  font-size: 9px;
  left: 20px;
  line-height: 9px;
}

.badge-wrapper {
  position: relative;
}

.badge {
  position: absolute;
  top: 0;
  left: -5px;
  display: inline-block;
  /* width: 8px; */
  /* height: 8px; */
  border-radius: 50%;
  background-color: orange;
  padding: 9px 6px;
  line-height: 0;
  text-align: center;
}

.header-icons-inner > a {
  padding: 13px;
  text-decoration: none;
  line-height: 0;
  cursor: pointer;
  display: inline-block;
}

.header-icons-inner > a:hover {
  color: #139069;
  background-color: rgba(255, 255, 255, 0.15);
  border-radius: 8px;
}

.woocommerce-account a.ma-icon svg,
.header-icons a:hover:not(#header-cart-amount) svg {
  fill: rgba(255, 255, 255, 0.6);
}

#header-cart-amount:hover {
  opacity: 0.85;
}

.cart-focused #header-cart-amount {
  box-shadow: 0 6px 9px 4px rgba(106, 179, 28, 0.19), 0 -2px 0 0 rgb(28, 78, 73);
  opacity: 0.85;
  border: none;
}

.bundle-summary.row {
  margin-top: 20px !important;
}

.wizard-form .panel-heading {
  background-color: #139069;
}

.wiz-icon img {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}

.wiz-desc {
  width: 100%;
  margin: 5px 0 5px;
  font-size: 13px;
}

.wiz-desc ul.check-lines li {
  padding-left: 16px;
}

.wiz-desc ul.check-lines li:before {
  font-size: 11px;
}

.products.up-sells {
  padding-top: 5vh;
  padding-bottom: 5vh;
}

.owl-carousel {
  z-index: 0;
}

#page .combi-table .product {
  box-shadow: none !important;
  background: none !important;
  max-width: 100% !important;
}

.header-extra-heading {
  bottom: 10px;
}

.tabs-xxl {
  list-style: none;
  display: flex;
  margin: 25px 0 14px 0;
}

.tax-product_cat .tabs-xxl {
  margin-top: 56px;
}

.tabs-xxl li a {
  padding: 15px 20px;
  border-radius: 10px 10px 0 0;
  margin: 0 5px 0 0;
  font-size: 20px;
  font-weight: bold;
  background: #139069;
  color: #fff;
}

.tabs-xxl li.active a {
  background: white;
  color: #333;
}

.tabs-xxl li a:hover {
  text-decoration: none;
}

.woocommerce-product-gallery__image img {
  height: 500px;
  height: 350px;
  width: auto !important;
}

.woocommerce-account ul.woocommerce-error {
  display: block;
}

body.page-template-template-index-page {
  background-attachment: fixed;
}

.product-cat-details h2,
.product-cat-details h3 {
  font-size: 20px;
  margin: 20px 0 10px;
  color: #139069;
}

ul.products li.product-type-simple .star-rating {
  float: right;
  margin: 8px 0 5px !important;
  display: none;
}

ul.products li.product a {
  color: #333;
  display: block;
  text-decoration: none;
}

.flex-item-ctr {
  display: flex;
  justify-content: center;
  align-items: center;
}

.pull-right .wp-post-image {
  padding-left: 30px !important;
}

.tnp.tnp-form.tnp-profile {
  max-width: 100%;
}

div.tnp-subscription, div.tnp-profile, form.tnp-subscription, form.tnp-profile {
  max-width: none;
}

a.showlogin {
  text-decoration: underline;
}

#tab0-prepaid li.product_cat-special {
  display: none;
}

.blog .entry-title a {
  color: #fff;
}

.woocommerce-checkout #content + .dark-bg {
  display: none;
}

.suboption_checkbox_container + .custom_variation_select {
  display: none;
}

.suboption_checkbox_container {
  margin: 10px 0;
}

.woocommerce-shop.archive div#content {
  margin-top: 30px;
}

.neon-text {
  font-family: "Arial", sans-serif;
  font-size: 4rem;
  color: #fff;
  animation: flicker 1s infinite alternate-reverse;
}

@keyframes flicker {
  0% {
    opacity: 0.95;
  }
  15% {
    opacity: 0.9;
  }
  60% {
    opacity: 0.8;
  }
  80% {
    opacity: 0.9;
  }
  100% {
    opacity: 1;
  }
}
.page-template-template-bf .entry-header {
  display: none !important;
}

.select-box {
  padding: 25px;
  border: 1px solid #fff;
  border-radius: 15px;
  max-width: 100%;
}

.select-box {
  margin-bottom: 25px;
}

.ms-selected .select-box {
  border-color: transparent;
  background: white;
}

.select-box .table-topup label[for*=pricebox-] {
  background: #fff;
  color: rgb(6, 18, 17);
  padding: 5px 0;
  border-radius: 8px;
  width: 100%;
  cursor: pointer;
  text-align: center;
  max-width: 125px;
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, 0.05);
  border: 1px solid rgb(19, 144, 105);
  font-size: 17px;
  transition: all 0.4s ease-in-out;
  font-weight: bold;
  min-height: 50px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
}

label.priceselect-active,
.select-box input[type=checkbox]:checked + label {
  background: linear-gradient(83.73deg, #16FFAE -75%, #FFF767 113.69%, #FF6568 113.72%) !important;
  transition: all 0.4s ease-in;
}

.atc-container {
  display: flex;
}

.product-spotlight-container .atc-container {
  justify-content: flex-end;
}

.single-product div.product form.cart .single_add_to_cart_button,
.select-box .combi_to_cart {
  border-radius: 0 8px 8px 0 !important;
}

.quantity {
  border-radius: 10px 0 0 10px !important;
  background: #fff;
  display: inline-block;
  padding: 0 7px;
  display: flex;
}

.product-spotlight-container ul.check-lines {
  font-size: 14px;
}

.header-subtitle {
  margin: 20px 0 30px;
  font-size: 32px;
  font-weight: 600;
}

.footer-info .custom-logo {
  max-width: 205px;
  max-height: 65px;
  width: auto;
  vertical-align: top;
}

.fw-n {
  font-weight: normal;
}

.fw-400 {
  font-weight: 400;
}

.fw-500 {
  font-weight: 600;
}

.fw-600 {
  font-weight: 600;
}

.fw-700 {
  font-weight: 700;
}

.mysim-preview-container {
  margin: 0 0 40px;
  background: linear-gradient(180deg, transparent 0%, rgba(22, 255, 174, 0.16) 100%);
  border-radius: 12px;
  padding: 15px;
  font-size: 16px;
}

.mysim-hero {
  position: relative;
  display: inline-block;
}

.mysim-prev-left,
.mysim-prev-right {
  width: 100%;
}

img.mysim-hero {
  border-radius: 10px;
  box-shadow: 0 0 10px 10px #cef4e8;
  margin: 30px 0px;
}

@media screen and (min-width: 768px) {
  .site-header-cart .cart-contents {
    padding: 18px 0;
  }
  .product-spotlight-container .select-box {
    margin-right: 30px;
  }
  .mysim-preview-container {
    padding: 30px 55px 60px;
  }
  .mysim-prev-left {
    width: 45%;
    margin-bottom: 135px;
  }
  .mysim-prev-right {
    width: 70%;
    margin: -13% -13% 0 -24%;
    padding: 60px;
  }
  .content-hero .mysim-prev-right {
    margin: 0;
    width: 55%;
  }
  .client-desc .client-name {
    clear: none;
  }
  .client-wrap .client-logo {
    height: 250px;
  }
  img.mysim-hero {
    border-radius: 15px;
    box-shadow: 0 0 20px 20px #cef4e8;
  }
}
.ms-hero-subimg {
  border-radius: 15px;
  min-height: 210px;
}

.help-container {
  background: #B9FFE6;
  border-radius: 8px;
  padding: 30px;
  text-align: center;
  box-shadow: 0px 2px 0px 0px rgba(26, 143, 106, 0.58), 0 6px 9px 4px rgba(60, 242, 187, 0.19);
}

.help-title {
  font-weight: 600;
  margin: 19px 20px 23px;
  font-size: 29px;
  line-height: 32px;
}

.vert-scroll-wrap {
  position: absolute;
  right: 0;
}

.vert-scroll-nav {
  background-color: #E3FFF5;
  border-radius: 50%;
  text-align: center;
  color: #139069;
  padding: 18px;
  text-align: center;
  font-size: 20px;
  line-height: 17px;
  cursor: pointer;
}

.vert-scroll-nav:hover {
  background-color: #139069;
  color: #fff;
}

.vert-scroll-nav.disabled {
  background: #E0E0E0;
  color: #fff;
  opacity: 0.8;
  cursor: not-allowed;
}

.dots-container {
  text-align: center;
  margin-top: 10px;
}

.dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  background-color: #B9FFE6;
  border-radius: 50%;
  cursor: pointer;
  transition: background-color 0.3s;
}

.dot.active {
  background-color: #139069;
}

.client-wrap .bg-light {
  border-radius: 9px;
}

.client-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 175px;
}

.client-desc {
  padding: 10px 15px 30px;
  font-size: 13px;
}

.client-text {
  color: #475467;
}

.clients-wrap {
  margin: 50px 0;
}

.client-name {
  font-weight: 600;
  margin: 20px 0 10px;
  font-size: 1.6em !important;
  clear: both;
}

.client-wrap {
  flex: 0 0 100%;
  scroll-snap-align: start;
  border-radius: 8px;
}

.client-wrap:not(:last-child) {
  margin-right: 75px;
}

.clients-in-wrap {
  border-radius: 12px;
}

.compare-block-container {
  padding: 3px;
}

.compare-block-container,
.hzs-content {
  scroll-snap-type: x mandatory;
  display: flex;
  overflow-y: hidden;
  overflow-x: auto;
  flex-wrap: nowrap;
  scroll-behavior: smooth;
  scroll-snap-align: start;
  scrollbar-width: none; /* Firefox: Hide scrollbar */
  -ms-overflow-style: none; /* Internet Explorer/Edge: Hide scrollbar */
  margin: 30px 0 20px;
}

.hzs-content::-webkit-scrollbar {
  display: none;
}

.hzs-fw::-webkit-scrollbar {
  display: none;
}

.hzs-fw > * {
  flex: 0 0 auto; /* Child elements will take up full width */
  scroll-snap-align: start; /* Snap each item to the start */
  box-sizing: border-box; /* Include padding/border in width */
}

.usp-list-container + .dots-container {
  display: none;
}

.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:visited,
.btn-primary:active {
  color: #fff !important;
}

.woocommerce-form-register__submit,
.woocommerce-form-login__submit,
.checkout-button,
#place_order,
#ac-body .btn-primary {
  background: linear-gradient(83.73deg, #16FFAE -75%, #FFF767 113.69%, #FF6568 113.72%) !important;
  box-shadow: 0 6px 9px 4px rgba(106, 179, 28, 0.19), 0 2px 0 0 rgb(28, 78, 73);
  border: none;
  border-radius: 7px;
  padding: 14px 20px !important;
  color: #fff !important;
}

.woocommerce-form-register__submit:hover,
.woocommerce-form-login__submit:hover,
.checkout-button:hover,
#place_order:hover,
.btn-primary:hover {
  opacity: 0.85;
  border: none;
}

.woocommerce-form-register__submit:active,
.woocommerce-form-login__submit:active,
.checkout-button:active,
#place_order:active,
.btn-primary:active {
  box-shadow: 0 6px 9px 4px rgba(106, 179, 28, 0.19), 0 -2px 0 0 rgb(28, 78, 73);
}

.hzs-title {
  display: inline-block;
}

.center-flex,
.mobile-tabs .header-icons-inner {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.mobile-tabs .header-icons-inner {
  margin: 20px 0 0;
  border-top: 1px solid rgb(7.2078947368, 175.3921052632, 120.1315789474);
  border-bottom: 1px solid rgb(7.2078947368, 175.3921052632, 120.1315789474);
}

.mobile-tabs .header-icons-inner > a {
  flex: 1;
}

.mobile-tabs .header-icons-inner > a {
  text-align: center;
  padding: 15px 0;
  border-bottom: 1px solid rgb(7.2078947368, 175.3921052632, 120.1315789474);
}

.woocommerce-MyAccount-navigation ul {
  background-color: #B9FFE6;
  border-radius: 8px;
}

.woocommerce-MyAccount-navigation ul,
.woocommerce-MyAccount-navigation ul li:last-child {
  border: none;
  margin: 0;
}

.mysim-welcome {
  padding: 15px 20px;
}

#page li.woocommerce-MyAccount-navigation-link--bundles a,
#page li.woocommerce-MyAccount-navigation-link--add_ons a,
#page li.woocommerce-MyAccount-navigation-link--simcards a {
  padding-left: 20px;
}

#page li.woocommerce-MyAccount-navigation-link--bundles a::before,
#page li.woocommerce-MyAccount-navigation-link--add_ons a::before,
#page li.woocommerce-MyAccount-navigation-link--simcards a::before {
  content: "";
}

.abh-wrap {
  background-color: #fff;
  border-radius: 8px;
  color: #000;
  font-weight: 600;
  text-align: center;
  display: inline-block;
  min-width: 35px;
  position: relative;
  padding: 2px 9px;
}

.abh-wrap:not(.pointer) {
  margin-right: 6px;
}

.abh-wrap:not(:first-child):before {
  width: 23px;
  content: "";
  height: 22px;
  position: absolute;
  background-image: url("/wp-content/themes/ac/img/SVG/concave.svg");
  background-repeat: no-repeat;
  color: #fff;
  margin-top: 7px;
  left: -19px;
  cursor: default;
}

.head-subtitle {
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.woocommerce-billing-fields > h3,
body.woocommerce-checkout #order_review:before,
body.woocommerce-checkout #payment:before {
  background: #E3FFF5;
  border-radius: 8px;
  padding: 17px !important;
  font-size: 21px;
  z-index: 999;
  font-weight: 600;
  display: block;
  height: 60px !important;
}

body.woocommerce-checkout #order_review:before {
  left: 15px;
  margin: 0 0 15px 0;
}

body.woocommerce-checkout #payment:before {
  margin: 15px 0 15px 0;
}

@media only screen and (min-width: 768px) {
  .padder-s-sm {
    padding: 10px;
  }
  .padder-m-sm {
    padding: 20px;
  }
  .padder-l-sm {
    padding: 40px;
  }
  .icons-row-content a {
    border-color: #f8f8f8 !important;
  }
  .icons-row-content li:last-child a {
    border-radius: 0 0 8px 8px;
  }
  .icons-row-content li:first-child a {
    border-radius: 8px 8px 0 0;
  }
  .icons-row-content a:hover {
    background-color: #E3FFF5 !important;
    text-decoration: none;
  }
  .select-box {
    max-width: 360px;
  }
  .hzs-fw > * {
    flex: 0 0 33.3%;
  }
  .inactive-bundle-container,
  .pending-bundle-container,
  .active-bundle-head {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .abh-wrap:last-child {
    padding-right: 17px;
    padding-left: 17px;
    margin-left: 15px;
  }
  h2.our-customers-title {
    width: 250px;
  }
  .client-wrap {
    flex: 0 0 690px;
  }
  #page ul.tabs {
    display: none;
  }
  .woocommerce-tabs.wc-tabs-wrapper {
    display: flex;
  }
  .single-product .woocommerce-tabs .wc-tab:nth-of-type(1) {
    width: 67% !important;
    min-height: 500px;
    display: block !important;
  }
  .single-product .woocommerce-tabs .wc-tab:nth-of-type(2),
  .single-product .woocommerce-tabs .wc-tab:nth-of-type(3),
  .single-product .woocommerce-tabs .wc-tab:nth-of-type(4) {
    width: 33% !important;
  }
  .single-product .woocommerce-Reviews {
    margin: 20px 0 20px 20px;
  }
  .pp-sb-container {
    max-width: 350px;
  }
  .review-company {
    border-right: 1px solid #e5e5e5;
  }
  .review-company:nth-child(4n) {
    border-right: none;
  }
  .review-company:nth-last-child(-n+4) {
    border-bottom: none;
  }
  .review-hero-stars .star-rating {
    font-size: 36px;
    width: 190px;
    margin: 0 auto 15px;
  }
  .review-hero-number strong {
    font-size: 48px;
  }
  body.woocommerce-order-pay #order_review:before {
    width: 47%;
  }
  body.woocommerce-order-pay div#payment {
    margin: -90px 0 0;
  }
}
.single-product .woocommerce-tabs .wc-tab:nth-of-type(2),
.single-product .woocommerce-tabs .wc-tab:nth-of-type(3),
.single-product .woocommerce-tabs .wc-tab:nth-of-type(4) {
  display: block !important;
}

.single-product.no-reviews #page .wc-tab:nth-of-type(1) {
  width: 100% !important;
}

.single-product.no-reviews #page div#reviews,
.single-product.reviews-disabled #page div#reviews {
  display: none !important;
}

.qttable {
  display: none;
}

.mytooltip {
  position: absolute;
  background: linear-gradient(67.74deg, #3d8c69 30%, #70deae 100%);
  color: #fff;
  padding: 8px;
  border-radius: 4px;
  font-size: 14px;
  display: none;
  white-space: nowrap;
  z-index: 1000;
}

.hover-target {
  position: relative;
}

#page .trp-ls-shortcode-current-language {
  width: 143px;
  padding: 0;
  background: transparent;
  border: none;
}

.trp-language-switcher {
  width: 75px;
}

.mobile-tabs .icons-row-content,
.mobile-tabs .icons-row-content a {
  color: #fff;
}

.mobile-tabs .icons-row-content label {
  display: block;
}

.icons-row-content ul {
  list-style: none;
}

.icons-row-content ul li {
  list-style: none;
  display: block;
}

.icons-row-content ul li a {
  padding: 13px;
  display: block;
}

.icons-row-content ul li:not(:first-child) a {
  border-top: 1px solid #139069;
}

.edit-bundle-popup {
  background: white;
  opacity: 1;
}

.footer-info {
  background: #0e4935;
}

body.mobile-menu-open {
  overflow: hidden;
  height: 100%;
}

#order_review {
  position: relative;
}

.woocommerce-notices-wrapper > div {
  margin: 0 0 20px 0;
}

ul.child-block-container {
  justify-content: flex-start;
  gap: 20px;
}

.label-success {
  background: linear-gradient(83.73deg, #16FFAE -75%, #FFF767 113.69%, #FF6568 113.72%);
  color: #082F0E;
}

.woocommerce-checkout h3 {
  font-size: 21px;
  height: 57px;
}

.payment_box select {
  background-color: #fff;
}

.payment_box {
  background: white !important;
  border: 1px solid #f8f8f8;
}

.bg-gradient3 {
  background-color: #139069;
  background-image: url("/wp-content/themes/ac/img/SVG/Ellipse 1432.svg"), url("/wp-content/themes/ac/img/SVG/Frame1000004293.svg");
  background-repeat: no-repeat, no-repeat;
  background-size: 60% 100%, 32% 100%;
  background-position: center left, center right;
  color: #fff;
}

.bg-gradient2 {
  background: linear-gradient(67.74deg, #428d6c 15%, #70deae 100%);
}

.bg-gradient4 {
  background: linear-gradient(270deg, #CEFF80 100%, #A9FFFE 100%);
}

.gap10 {
  gap: 10px;
}

.gap20 {
  gap: 20px;
}

.gap30 {
  gap: 30px;
}

.gap40 {
  gap: 40px;
}

.gap010 {
  gap: 0 10px;
}

.gap020 {
  gap: 0 20px;
}

.gap030 {
  gap: 0 30px;
}

.gap040 {
  gap: 0 40px;
}

h2.our-customers-title {
  font-size: 22px;
  color: #fff !important;
}

.bt-disc-perc {
  background: linear-gradient(130deg, #139069 88%, #0e4935 100%);
  display: inline-block;
  position: absolute;
  text-align: right;
  padding: 35px 5px 0 0;
  line-height: 0;
  z-index: 1;
  font-size: 21px;
  font-weight: 600;
  overflow: hidden;
  right: 0;
  top: 0;
  width: 100px;
  height: 100px;
  justify-content: center;
  align-items: center;
  color: #0e4935;
  color: #fff;
  border-radius: 0 8px 0 0;
  clip-path: polygon(100% 0, 100% 100%, 100% 100%, 0 0%, 0 0);
}

span.vert-scroll-wrap i:first-child {
  margin: 0 11px 0 0;
}

.single-product-header {
  background-color: rgb(241.3067484663, 253.1932515337, 249.4846625767);
  margin: -59px 0 0 0;
  padding: 50px 0 0 0;
}

form.lost_reset_password .clear + .form-row {
  margin-top: 20px;
}

form.lost_reset_password,
.u-column1.col-1,
.u-column2.col-2 {
  background: #E3FFF5;
  border-radius: 17px;
  margin: 0;
  padding: 25px !important;
}

.u-columns.col2-set {
  display: flex;
  gap: 25px;
  flex-wrap: wrap;
}

.modal {
  z-index: 999999;
}

.atc-quick-checkout #payment,
.mysim-modal-checkout-terms-modal .modal-body,
.mysim-modal-checkout-pp-modal .modal-body {
  max-height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
}

.atc-quick-checkout #order_review {
  border: 1px solid #eee;
}

.atc-quick-checkout #payment {
  max-height: 290px;
  padding-bottom: 20px;
}

.atc-quick-checkout {
  padding: 15px 15px 100px;
  border: 1px solid #f8f8f8;
  border-radius: 12px;
}

.atc-quick-checkout .form-row.place-order {
  position: fixed;
  bottom: 0;
  background: #fff;
  right: 0;
  left: 0;
}

.hzs-wrap {
  position: relative;
}

.atc-quick-order .btn-primary {
  display: none;
}

.icons-row-content .woocommerce-form-login {
  padding: 15px;
}

.mp-overlay-text {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(14, 73, 53, 0.74);
  color: white;
  font-size: 17px;
  font-weight: 600;
  text-align: center;
  padding: 70% 40px 0;
}

.mp-overlay-text a {
  display: block;
  margin: 20px 0 0;
  color: white;
  text-transform: uppercase;
  text-decoration: underline;
}

.mp-overlay-text img {
  margin: 0 0 20px;
  display: inline;
}

.grid-60-70p > div {
  width: calc(100% - 80px);
  display: inline-block;
}

.grid-60-70p > div:first-child {
  width: 70px;
  display: inline-block;
}

.atc-quick-checkout .payment_box legend {
  display: none;
}

.atc-quick-checkout .payment_box select,
.atc-quick-checkout #order_review .shop_table {
  margin: 0;
}

.select-box ul.combi-table,
.select-box ul.combi-table li {
  background: transparent !important;
}

body.faded-in {
  overflow: hidden; /* Prevent scroll */
  position: fixed; /* Keep the page in a fixed position */
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999; /* Ensure it's above all content */
}

.client-wrap img {
  max-height: 165px;
  max-width: 200px;
}

img[alt="SAR Nederland"] {
  height: 110px;
}

.btn-danger {
  color: #fff !important;
}

.gr-bg-fl-w-l a,
.gr-bg-fl-w-m a {
  text-decoration: underline;
}

.gr-bg-fl-w-l,
.gr-bg-fl-w-m .container {
  background-repeat: no-repeat;
  background-position: center left;
}

.gr-bg-fl-w-l {
  background-image: url("/wp-content/themes/ac/img/flare-m-w.svg");
  background-size: 40% 92%;
  background-position: left bottom;
}

.gr-bg-fl-w-m .container {
  background-image: url("/wp-content/themes/ac/img/flare-s-light.svg");
  background-size: 48% 100%;
}

.globe-ac-countries {
  margin-top: 40px;
}

button#CybotCookiebotDialogBodyButtonAccept {
  color: white !important;
}

button#CybotCookiebotDialogBodyButtonDecline:hover {
  color: initial !important;
}

.gr-bg-fl-w-l,
.gr-bg-fl-w-m .container {
  background-color: #139069;
  color: #fff;
}

#wp-admin-bar-wp-logo,
#wp-admin-bar-pwa_menu_bar,
#footer-thankyou {
  display: none;
}

.pswp {
  z-index: 99999;
}

.wp-die-message a {
  display: none;
}

.gift-product-item {
  padding: 20px;
  border: 1px solid #eee;
}

.gift-popup-title-choose {
  font-size: 19px;
  font-weight: 600 !important;
  margin: 20px 10px 5px;
  line-height: 20px;
}

.summary .pp-sb-container {
  display: none;
}

.select-box .table-topup label[for*=pricebox-] {
  position: relative;
}

input.wpcf7-form-control.wpcf7-submit:hover {
  color: #fff !important;
}

#page .ao-wrap .combi_to_cart {
  padding: 10px 15px 0 !important;
  width: 100%;
  margin-top: 10px !important;
}

.content-item {
  min-height: 175px;
}

/* Hide dropdown category */
ul.products li.product table.variations {
  display: none;
}

.ao-single {
  counter-reset: lijst; /* teller starten */
}

.ao-single .text-l.fw-500 {
  counter-increment: lijst; /* teller ophogen per p */
  position: relative;
}

.ao-single .text-l.fw-500::before {
  content: counter(lijst) ". ";
  font-weight: bold;
  margin-right: 5px;
}

button.show-password-input {
  display: none;
}

/* BF */
.page-template-template-bf .woocommerce-breadcrumb {
  display: none;
}

.span.rp_wcdpd_pricing_table_quantity {
  color: #139069;
  cursor: pointer;
}

.single-product div.product form.cart {
  margin: 10px 0;
  padding: 0;
}

.rp_wcdpd_pricing_table {
  margin-bottom: 10px;
}

.rp_wcdpd_pricing_table * {
  padding: 1px !important;
}

.widget_product_categories ul li.cat-item-43 > a::before,
.widget_product_categories ul li.cat-item-72 > a::before {
  content: "\f8e9";
}

.widget_product_categories ul li.cat-item-73 > a::before {
  content: "\e0b7";
}

.li-inactive {
  opacity: 0.6;
}

.fw-n {
  color: #838383;
}

.fullscreen-div .modal-body {
  background: #f8f8f8;
}

.active-bundle-container .modal-body {
  padding: 0;
}

.active-bundle-container .mysim-bulk-actions {
  margin: 12px 0;
}

.mysim-table-head .mysim-bulk-actions {
  float: right;
}

.mysim-table-container .fullscreen-div .modal-body {
  margin-bottom: 10px;
}

li.wc_payment_method.payment_method_klarna_payments_pay_over_time {
  display: none;
}

.google-review-link {
  background-color: rgba(255, 255, 255, 0.25);
  border-radius: 8px;
  gap: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  gap: 20px;
  height: 40px;
  margin-top: 30px;
  max-width: 350px;
}

.grl-rating {
  color: #FEA500;
  font-size: 17px;
}

/* WK */
.special-topups .below-header-banner {
  background: linear-gradient(67.74deg, #000000 30%, #2b2b2b 100%) !important;
}

.special-topups .below-header-inner {
  background-image: none !important;
}

.special-topups label.priceselect-active,
.pending-bundle-container[class$="-3-maanden-wk"],
div[class$="-3-maanden-wk"] .active-bundle-head,
.special-topups .select-box input[type=checkbox]:checked + label,
.special-topups #header-cart-amount,
.special-topups .usp-container:first-of-type,
.special-topups .add_to_cart_button {
  background: linear-gradient(83.73deg, rgb(255, 255, 255) -75%, rgb(255, 127, 41) 113.69%, rgb(255, 142, 84) 113.72%) !important;
}

.special-topups label.priceselect-active,
.special-topups .select-box input[type=checkbox]:checked + label {
  border: 1px solid #f77d3c;
}

.special-topups #header-cart-amount {
  box-shadow: 0px 2px 0px 0px #f77d3c;
}

.special-topups .product-spotlight-container .nav-tabs li.active a {
  color: #f77d3c !important;
}

div[class$="-3-maanden-wk"] .active-bundle-head,
div[class$="-3-maanden-wk"] .abh-left,
div[class$="-3-maanden-wk"] .active-bundle-head a,
div[class$="-3-maanden-wk"] .text-s.medium {
  color: #000;
}

#page .main-navigation ul li.menu-item-1263712 a {
  color: orange !important;
}

/* /WK */
.lb-modal {
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.lb-modal-close {
  position: absolute;
  top: 15px;
  right: 15px;
  width: 60px;
  height: 60px;
  cursor: pointer;
  z-index: 5;
  opacity: 0.5;
  transform: scale(0.8);
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 100px;
  transition: opacity 0.2s;
}

.lb-modal-close svg {
  transform: translate(-2px);
}

.lb-modal-close:hover {
  opacity: 1;
}

.lb-modal-next, .lb-modal-prev {
  position: absolute;
  top: 50%;
  width: 64px;
  height: 64px;
  border-radius: 100px;
  z-index: 5;
  cursor: pointer;
  transform: scale(0.8);
  opacity: 0.8;
  transition: opacity 0.2s;
  user-select: none;
}

.lb-modal-next:hover, .lb-modal-prev:hover {
  opacity: 1;
}

.lb-modal-next {
  right: 20px;
}

.lb-modal-prev {
  left: 20px;
}

.lb-modal-image, .lb-modal-images {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.lb-modal-image {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  display: none;
}

.lb-modal-image-active {
  display: block;
}

.lb-modal-pagination {
  background: rgba(0, 0, 0, 0.3);
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translate(-50%);
  color: #fff;
  font-size: 1.2rem;
  padding: 5px 15px;
  border-radius: 100px;
  min-width: 40px;
  text-align: center;
}

.lb-modal-pagination > span {
  font-size: 1rem;
  position: relative;
  bottom: 2px;
  padding: 0 3px;
}

.__fbcw_pe__stars {
  position: relative !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100% !important;
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.__fbcw_pe__stars.__fbcw_pe__stars--small {
  min-width: 138px !important;
}

.__fbcw_pe__stars .__fbcw_pe__stars__star {
  position: relative !important;
  display: inline-table !important;
  overflow: hidden !important;
  width: 25px !important;
  height: 25px !important;
}

.__fbcw_pe__stars .__fbcw_pe__stars__star.__fbcw_pe__stars__star--full:after {
  width: 100% !important;
}

.__fbcw_pe__stars .__fbcw_pe__stars__star.__fbcw_pe__stars__star--half:after {
  width: 50% !important;
}

.__fbcw_pe__stars .__fbcw_pe__stars__star:after {
  position: absolute !important;
  z-index: 3 !important;
  top: 0 !important;
  left: 0 !important;
  display: block !important;
  width: 0 !important;
  height: 25px !important;
  content: "" !important;
  background-image: url("data:image/svg+xml;base64, PHN2ZyBjbGFzcz0ic3RhciIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICA8cG9seWdvbiBmaWxsPSIjRkVDRDU4IiBpZD0iU3Rhci1TaGFwZSIgcG9pbnRzPSIzOS4yMzAwMTM0IDQ4IDMzLjQ3Nzg5OTcgMjkuNjg3MDM5MyA0OCAxOC4yNjM0MTQ2IDI5Ljg1Nzc0ODYgMTguMjYzNDE0NiAyNCAwIDE4LjE0MjI1MTQgMTguMjYzNDE0NiAyLjA4MTY2ODE3ZS0xNyAxOC4yNjM0MTQ2IDE0LjUyMjEwMDMgMjkuNjg3MDM5MyA4Ljc2OTk4NjU3IDQ4IDI0IDM2LjkwMzgwNzciPjwvcG9seWdvbj48L3N2Zz4=") !important;
  background-repeat: no-repeat !important;
  background-size: 25px !important;
}

.__fbcw_pe__stars .__fbcw_pe__stars__star:before {
  position: absolute !important;
  z-index: 2 !important;
  display: block !important;
  width: 25px !important;
  height: 25px !important;
  content: "" !important;
  background-image: url("data:image/svg+xml;base64, PHN2ZyBjbGFzcz0ic3RhciIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICA8cG9seWdvbiBmaWxsLW9wYWNpdHk9IjAuMyIgZmlsbD0iI0ZFQ0Q1OCIgaWQ9IlN0YXItU2hhcGUiIHBvaW50cz0iMzkuMjMwMDEzNCA0OCAzMy40Nzc4OTk3IDI5LjY4NzAzOTMgNDggMTguMjYzNDE0NiAyOS44NTc3NDg2IDE4LjI2MzQxNDYgMjQgMCAxOC4xNDIyNTE0IDE4LjI2MzQxNDYgMi4wODE2NjgxN2UtMTcgMTguMjYzNDE0NiAxNC41MjIxMDAzIDI5LjY4NzAzOTMgOC43Njk5ODY1NyA0OCAyNCAzNi45MDM4MDc3Ij48L3BvbHlnb24+PC9zdmc+") !important;
  background-repeat: no-repeat !important;
  background-size: 100% !important;
}

.__fbcw_pe__stars.__fbcw_pe__stars--responsive {
  width: 100% !important;
}

.__fbcw_pe__stars.__fbcw_pe__stars--responsive .__fbcw_pe__stars__star {
  z-index: 0 !important;
  float: left !important;
  width: 20% !important;
  height: 100% !important;
}

.__fbcw_pe__stars.__fbcw_pe__stars--responsive .__fbcw_pe__stars__star:before {
  width: 100% !important;
  height: 100% !important;
  background-position: left !important;
  background-size: cover !important;
}

.__fbcw_pe__stars.__fbcw_pe__stars--responsive .__fbcw_pe__stars__star:after {
  height: 100% !important;
  background-position: left !important;
  background-size: cover !important;
}

.__fbcw_pe__character-counter {
  font-size: 10px !important;
  -webkit-transition: all 0.2s !important;
  transition: all 0.2s !important;
  text-align: right !important;
  letter-spacing: 0 !important;
  color: #cdcdcd !important;
}

.__fbcw_pe__character-counter--warning {
  font-size: 12px !important;
  font-weight: 600 !important;
  color: #eacb73 !important;
}

.__fbcw_pe__character-counter--error {
  font-size: 14px !important;
  font-weight: 600 !important;
  color: #c24242 !important;
}

.lb-modal {
  z-index: 2147483646 !important;
}

.lb-modal-next, .lb-modal-prev {
  top: auto !important;
  bottom: 20px !important;
  -webkit-transform: scale(1) !important;
  transform: scale(1) !important;
}

.lb-modal-image {
  background-size: contain !important;
}

.lb-modal-image-active {
  display: block !important;
}

.lb-modal-pagination {
  font-size: 1.2rem !important;
  position: absolute !important;
  bottom: 20px !important;
  left: 50% !important;
  min-width: 40px !important;
  padding: 5px 15px !important;
  -webkit-transform: translate(-50%) !important;
  transform: translate(-50%) !important;
  text-align: center !important;
  color: #fff !important;
  border-radius: 100px !important;
  background: rgba(0, 0, 0, 0.3) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__button.__fbcw_pe__button--default {
  font-size: 12px !important;
  font-weight: 400 !important;
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  padding: 5px 9px !important;
  text-align: center !important;
  text-decoration: none !important;
  border-width: 1px !important;
  border-style: solid !important;
  border-radius: 3px !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  color: #438bf8 !important;
  border-color: #438bf8 !important;
  background-color: #fff !important;
}

.__fbcw_pe__product-review .__fbcw_pe__button.__fbcw_pe__button--default:after, .__fbcw_pe__product-review .__fbcw_pe__button.__fbcw_pe__button--default:before {
  width: 14px !important;
  height: 14px !important;
  margin-top: -2px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__button.__fbcw_pe__button--default:after {
  margin-left: 2px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__button.__fbcw_pe__button--primary {
  color: #438bf8 !important;
  border-color: #438bf8 !important;
  background-color: #fff !important;
}

.__fbcw_pe__product-review .__fbcw_pe__button.__fbcw_pe__button--primary:hover {
  color: #fff !important;
  border-color: #fff !important;
  background-color: #438bf8 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__button.__fbcw_pe__button--warning {
  color: #fff !important;
  border-color: #c24242 !important;
  background-color: #c24242 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__button.__fbcw_pe__button--warning:hover {
  color: #fff !important;
  border-color: #c24242 !important;
  background-color: #c24242 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__button.__fbcw_pe__button--round {
  font-size: 12px !important;
  padding: 9px 15px !important;
  color: #438bf8 !important;
  border: 0 !important;
  border-radius: 100px !important;
  background-color: #fff !important;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.09) !important;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.09) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__button:hover {
  cursor: pointer !important;
}

.__fbcw_pe__product-review .__fbcw_pe__button--hidden {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__title.__fbcw_pe__title--fat {
  font-weight: 700 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__title.__fbcw_pe__title--semi-bold {
  font-weight: 500 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__title.__fbcw_pe__title--thin {
  font-weight: 300 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__title.__fbcw_pe__title--big {
  font-size: 16px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__title.__fbcw_pe__title--small {
  font-size: 15px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__title.__fbcw_pe__title--black {
  color: #303c50 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__title.__fbcw_pe__title--white {
  color: #fff !important;
}

.__fbcw_pe__product-review .__fbcw_pe__title.__fbcw_pe__title--faded {
  color: #cdcdcd !important;
}

.__fbcw_pe__product-review .__fbcw_pe__title.__fbcw_pe__title--blue {
  color: #438bf8 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__paragraph {
  font-size: 12px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__paragraph.__fbcw_pe__paragraph--black {
  color: #303c50 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__paragraph.__fbcw_pe__paragraph--white {
  color: #fff !important;
}

@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.__fbcw_pe__product-review .__fbcw_pe__icon:after, .__fbcw_pe__product-review .__fbcw_pe__icon:before {
  position: relative !important;
  position: relative !important;
  top: 2px !important;
  display: inline-block !important;
  width: 16px !important;
  height: 16px !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: contain !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--large:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--large:before {
  width: 116px !important;
  height: 116px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before:before {
  padding: 0 5px 0 0 !important;
  content: "" !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after:after {
  padding: 0 0 0 5px !important;
  content: "" !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--space-left {
  margin-left: 5px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--rotating {
  display: inline-block !important;
  -webkit-animation: spin 1.1s linear infinite !important;
  animation: spin 1.1s linear infinite !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__icon--chevron-up:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__icon--chevron-up:before, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__sort__open-button:after, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__sort__open-button:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY2hldnJvbi91cC9ibHVlPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL2NoZXZyb24vdXAvYmx1ZSIgZmlsbD0iIzQzOEJGOCI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik01My40MTc4NTY1LDI2LjA4NjA4NTEgTDkxLjMwODM5MTIsNjMuOTc2NjE5OCBDOTIuMjE5ODQ4Myw2NC44ODgwNzY5IDkyLjY3NTU3NTQsNjUuOTk0ODQzMSA5Mi42NzU1NzU0LDY3LjI5NjkyNDQgQzkyLjY3NTU3NTQsNjguNTk5MDA1NiA5Mi4yMTk4NDgzLDY5LjcwNTc3MTggOTEuMzA4MzkxMiw3MC42MTcyMjg5IEw4Ny4wMTE1MjY0LDc0LjkxNDA5MzcgQzg2LjEwMDA2OTMsNzUuODI1NTUwOSA4NC45OTMzMDMxLDc2LjMxMzgzMDkgODMuNjkxMjIxOCw3Ni4zNzg5MzQgQzgyLjM4OTE0MDYsNzYuNDQ0MDM3IDgxLjI4MjM3NDQsNzYuMDIwODYyOSA4MC4zNzA5MTczLDc1LjEwOTQwNTcgTDUwLjA5NzU1MTksNDQuODM2MDQwNCBMMTkuODI0MTg2Niw3NS4xMDk0MDU3IEMxOC45MTI3Mjk1LDc2LjAyMDg2MjkgMTcuODA1OTYzMyw3Ni40NDQwMzcgMTYuNTAzODgyLDc2LjM3ODkzNCBDMTUuMjAxODAwOCw3Ni4zMTM4MzA5IDE0LjA5NTAzNDYsNzUuODI1NTUwOSAxMy4xODM1Nzc1LDc0LjkxNDA5MzcgTDguODg2NzEyNyw3MC42MTcyMjg5IEM3Ljk3NTI1NTU0LDY5LjcwNTc3MTggNy41MTk1Mjg0Niw2OC41OTkwMDU2IDcuNTE5NTI4NDYsNjcuMjk2OTI0NCBDNy41MTk1Mjg0Niw2NS45OTQ4NDMxIDcuOTc1MjU1NTQsNjQuODg4MDc2OSA4Ljg4NjcxMjcsNjMuOTc2NjE5OCBMNDYuNzc3MjQ3NCwyNi4wODYwODUxIEM0Ny42ODg3MDQ1LDI1LjA0NDQyMTkgNDguNzk1NDcwNywyNC41MjM1ODg4IDUwLjA5NzU1MTksMjQuNTIzNTg4OCBDNTEuMzk5NjMzMiwyNC41MjM1ODg4IDUyLjUwNjM5OTQsMjUuMDQ0NDIxOSA1My40MTc4NTY1LDI2LjA4NjA4NTEgWiIgaWQ9Imljb24tRkEtY29kZToiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__icon--chevron-down:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__icon--chevron-down:before, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__sort__open-button:after, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__sort__open-button:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY2hldnJvbi9kb3duL2JsdWU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaWNvbnMvY2hldnJvbi9kb3duL2JsdWUiIGZpbGw9IiM0MzhCRjgiPgogICAgICAgICAgICA8cGF0aCBkPSJNNDYuNzc3MjQ3NCw3NC45MTQwOTM3IEw4Ljg4NjcxMjcsMzcuMDIzNTU5IEM3Ljk3NTI1NTU0LDM2LjExMjEwMTkgNy41MTk1Mjg0NiwzNS4wMDUzMzU3IDcuNTE5NTI4NDYsMzMuNzAzMjU0NSBDNy41MTk1Mjg0NiwzMi40MDExNzMyIDcuOTc1MjU1NTQsMzEuMjk0NDA3IDguODg2NzEyNywzMC4zODI5NDk5IEwxMy4xODM1Nzc1LDI2LjA4NjA4NTEgQzE0LjA5NTAzNDYsMjUuMTc0NjI4IDE1LjIwMTgwMDgsMjQuNjg2MzQ3OSAxNi41MDM4ODIsMjQuNjIxMjQ0OSBDMTcuODA1OTYzMywyNC41NTYxNDE4IDE4LjkxMjcyOTUsMjQuOTc5MzE1OSAxOS44MjQxODY2LDI1Ljg5MDc3MzEgTDUwLjA5NzU1MTksNTYuMTY0MTM4NCBMODAuMzcwOTE3MywyNS44OTA3NzMxIEM4MS4yODIzNzQ0LDI0Ljk3OTMxNTkgODIuMzg5MTQwNiwyNC41NTYxNDE4IDgzLjY5MTIyMTgsMjQuNjIxMjQ0OSBDODQuOTkzMzAzMSwyNC42ODYzNDc5IDg2LjEwMDA2OTMsMjUuMTc0NjI4IDg3LjAxMTUyNjQsMjYuMDg2MDg1MSBMOTEuMzA4MzkxMiwzMC4zODI5NDk5IEM5Mi4yMTk4NDgzLDMxLjI5NDQwNyA5Mi42NzU1NzU0LDMyLjQwMTE3MzIgOTIuNjc1NTc1NCwzMy43MDMyNTQ1IEM5Mi42NzU1NzU0LDM1LjAwNTMzNTcgOTIuMjE5ODQ4MywzNi4xMTIxMDE5IDkxLjMwODM5MTIsMzcuMDIzNTU5IEw1My40MTc4NTY1LDc0LjkxNDA5MzcgQzUyLjUwNjM5OTQsNzUuOTU1NzU2OSA1MS4zOTk2MzMyLDc2LjQ3NjU5IDUwLjA5NzU1MTksNzYuNDc2NTkgQzQ4Ljc5NTQ3MDcsNzYuNDc2NTkgNDcuNjg4NzA0NSw3NS45NTU3NTY5IDQ2Ljc3NzI0NzQsNzQuOTE0MDkzNyBaIiBpZD0iaWNvbi1GQS1jb2RlOiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__icon--pencil:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__icon--pencil:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3BlbmNpbC9ibHVlIiBmaWxsPSIjNDM4QkY4Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTI3LjM5OTU3NzcsODYgTDMyLjQ3NzcwODgsODAuOTIxODY4OSBMMTkuMzYzODUzOSw2Ny44MDgwMTQgTDE0LjI4NTcyMjgsNzIuODg2MTQ1MSBMMTQuMjg1NzIyOCw3OC44NTcxMzQzIEwyMS40Mjg1ODg1LDc4Ljg1NzEzNDMgTDIxLjQyODU4ODUsODYgTDI3LjM5OTU3NzcsODYgWiBNNTYuNTg0ODgwNCwzNC4yMTQyMjQgQzU2LjU4NDg4MDQsMzMuNDg4Nzc2NyA1Ni4wODI2NDc2LDMyLjk4NjU0MzkgNTUuMzU3MjAwMywzMi45ODY1NDM5IEM1NS4wMjIzNzg1LDMyLjk4NjU0MzkgNTQuNjg3NTU2NywzMy4wOTgxNTEyIDU0LjQwODUzODUsMzMuMzc3MTY5NCBMMjQuMTYyOTY2Nyw2My42MjI3NDEyIEMyMy44ODM5NDg1LDYzLjkwMTc1OTQgMjMuNzcyMzQxMyw2NC4yMzY1ODEyIDIzLjc3MjM0MTMsNjQuNTcxNDAzIEMyMy43NzIzNDEzLDY1LjI5Njg1MDMgMjQuMjc0NTc0LDY1Ljc5OTA4MzEgMjUuMDAwMDIxMyw2NS43OTkwODMxIEMyNS4zMzQ4NDMxLDY1Ljc5OTA4MzEgMjUuNjY5NjY0OSw2NS42ODc0NzU4IDI1Ljk0ODY4MzEsNjUuNDA4NDU3NiBMNTYuMTk0MjU0OSwzNS4xNjI4ODU4IEM1Ni40NzMyNzMxLDM0Ljg4Mzg2NzYgNTYuNTg0ODgwNCwzNC41NDkwNDU4IDU2LjU4NDg4MDQsMzQuMjE0MjI0IFogTTUzLjU3MTQ4MzksMjMuNDk5OTI1NSBMNzYuNzg1Nzk3Myw0Ni43MTQyMzg5IEwzMC4zNTcxNzA1LDkzLjE0Mjg2NTcgTDcuMTQyODU3MTQsOTMuMTQyODY1NyBMNy4xNDI4NTcxNCw2OS45Mjg1NTIzIEw1My41NzE0ODM5LDIzLjQ5OTkyNTUgWiBNOTEuNjg1MzY4NiwyOC44NTcwNzQ3IEM5MS42ODUzNjg2LDMwLjc1NDM5ODQgOTAuOTA0MTE3NywzMi41OTU5MTg1IDg5LjYyMDYzNCwzMy44Nzk0MDIyIEw4MC4zNTcyMzAxLDQzLjE0MjgwNjEgTDU3LjE0MjkxNjcsMTkuOTI4NDkyNyBMNjYuNDA2MzIwNiwxMC43MjA4OTI0IEM2Ny42ODk4MDQzLDkuMzgxNjA1MDkgNjkuNTMxMzI0NCw4LjYwMDM1NDE2IDcxLjQyODY0ODEsOC42MDAzNTQxNiBDNzMuMzI1OTcxOCw4LjYwMDM1NDE2IDc1LjE2NzQ5MTgsOS4zODE2MDUwOSA3Ni41MDY3NzkxLDEwLjcyMDg5MjQgTDg5LjYyMDYzNCwyMy43Nzg5NDM3IEM5MC45MDQxMTc3LDI1LjExODIzMSA5MS42ODUzNjg2LDI2Ljk1OTc1MSA5MS42ODUzNjg2LDI4Ljg1NzA3NDcgWiIgaWQ9Imljb24tRkEtY29kZToiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__icon--plus:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__icon--plus:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3BsdXMvYmx1ZSIgZmlsbD0iIzQzOEJGOCI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik01MC4wOTc1MzcsMi4wNjI3MDQ4OSBDNTguODIxNDc1NiwyLjA2MjcwNDg5IDY2Ljg5NDM3Miw0LjI0MzY5MDI3IDc0LjMxNjIyOTMsOC42MDU2NTgwNCBDODEuNzM4MDg2NiwxMi45Njc2MjU4IDg3LjYzMDAwMDYsMTguODU5NTM5OCA5MS45OTE5Njg0LDI2LjI4MTM5NzEgQzk2LjM1MzkzNjIsMzMuNzAzMjU0NSA5OC41MzQ5MjE2LDQxLjc3NjE1MDkgOTguNTM0OTIxNiw1MC41MDAwODk0IEM5OC41MzQ5MjE2LDU5LjIyNDAyNzkgOTYuMzUzOTM2Miw2Ny4yOTY5MjQ0IDkxLjk5MTk2ODQsNzQuNzE4NzgxNyBDODcuNjMwMDAwNiw4Mi4xNDA2MzkgODEuNzM4MDg2Niw4OC4wMzI1NTMgNzQuMzE2MjI5Myw5Mi4zOTQ1MjA4IEM2Ni44OTQzNzIsOTYuNzU2NDg4NSA1OC44MjE0NzU2LDk4LjkzNzQ3MzkgNTAuMDk3NTM3LDk4LjkzNzQ3MzkgQzQxLjM3MzU5ODUsOTguOTM3NDczOSAzMy4zMDA3MDIxLDk2Ljc1NjQ4ODUgMjUuODc4ODQ0OCw5Mi4zOTQ1MjA4IEMxOC40NTY5ODc1LDg4LjAzMjU1MyAxMi41NjUwNzM0LDgyLjE0MDYzOSA4LjIwMzEwNTY4LDc0LjcxODc4MTcgQzMuODQxMTM3OSw2Ny4yOTY5MjQ0IDEuNjYwMTUyNTIsNTkuMjI0MDI3OSAxLjY2MDE1MjUyLDUwLjUwMDA4OTQgQzEuNjYwMTUyNTIsNDEuNzc2MTUwOSAzLjg0MTEzNzksMzMuNzAzMjU0NSA4LjIwMzEwNTY4LDI2LjI4MTM5NzEgQzEyLjU2NTA3MzQsMTguODU5NTM5OCAxOC40NTY5ODc1LDEyLjk2NzYyNTggMjUuODc4ODQ0OCw4LjYwNTY1ODA0IEMzMy4zMDA3MDIxLDQuMjQzNjkwMjcgNDEuMzczNTk4NSwyLjA2MjcwNDg5IDUwLjA5NzUzNywyLjA2MjcwNDg5IFogTTc4LjIyMjQ3LDU1Ljk2ODgyNjQgTDc4LjIyMjQ3LDQ1LjAzMTM1MjQgQzc4LjIyMjQ3LDQ0LjM4MDMxMzMgNzcuOTk0NjA1LDQzLjgyNjkyNzIgNzcuNTM4ODc3OSw0My4zNzEyMDAyIEM3Ny4wODMxNTA4LDQyLjkxNTQ3MzEgNzYuNTI5NzY0Nyw0Mi42ODc2MDggNzUuODc4NzI1Niw0Mi42ODc2MDggTDU3LjkxMDAxODQsNDIuNjg3NjA4IEw1Ny45MTAwMTg0LDI0LjcxODkwMDkgQzU3LjkxMDAxODQsMjQuMDY3ODYxOCA1Ny42ODIxNTM0LDIzLjUxNDQ3NTcgNTcuMjI2NDI2MywyMy4wNTg3NDg2IEM1Ni43NzA2OTkyLDIyLjYwMzAyMTUgNTYuMjE3MzEzMSwyMi4zNzUxNTY1IDU1LjU2NjI3NCwyMi4zNzUxNTY1IEw0NC42Mjg4MDAxLDIyLjM3NTE1NjUgQzQzLjk3Nzc2MSwyMi4zNzUxNTY1IDQzLjQyNDM3NDksMjIuNjAzMDIxNSA0Mi45Njg2NDc4LDIzLjA1ODc0ODYgQzQyLjUxMjkyMDcsMjMuNTE0NDc1NyA0Mi4yODUwNTU3LDI0LjA2Nzg2MTggNDIuMjg1MDU1NywyNC43MTg5MDA5IEw0Mi4yODUwNTU3LDQyLjY4NzYwOCBMMjQuMzE2MzQ4NSw0Mi42ODc2MDggQzIzLjY2NTMwOTQsNDIuNjg3NjA4IDIzLjExMTkyMzMsNDIuOTE1NDczMSAyMi42NTYxOTYyLDQzLjM3MTIwMDIgQzIyLjIwMDQ2OTEsNDMuODI2OTI3MiAyMS45NzI2MDQxLDQ0LjM4MDMxMzMgMjEuOTcyNjA0MSw0NS4wMzEzNTI0IEwyMS45NzI2MDQxLDU1Ljk2ODgyNjQgQzIxLjk3MjYwNDEsNTYuNjE5ODY1NSAyMi4yMDA0NjkxLDU3LjE3MzI1MTYgMjIuNjU2MTk2Miw1Ny42Mjg5Nzg3IEMyMy4xMTE5MjMzLDU4LjA4NDcwNTcgMjMuNjY1MzA5NCw1OC4zMTI1NzA4IDI0LjMxNjM0ODUsNTguMzEyNTcwOCBMNDIuMjg1MDU1Nyw1OC4zMTI1NzA4IEw0Mi4yODUwNTU3LDc2LjI4MTI3NzkgQzQyLjI4NTA1NTcsNzYuOTMyMzE3MSA0Mi41MTI5MjA3LDc3LjQ4NTcwMzEgNDIuOTY4NjQ3OCw3Ny45NDE0MzAyIEM0My40MjQzNzQ5LDc4LjM5NzE1NzMgNDMuOTc3NzYxLDc4LjYyNTAyMjQgNDQuNjI4ODAwMSw3OC42MjUwMjI0IEw1NS41NjYyNzQsNzguNjI1MDIyNCBDNTYuMjE3MzEzMSw3OC42MjUwMjI0IDU2Ljc3MDY5OTIsNzguMzk3MTU3MyA1Ny4yMjY0MjYzLDc3Ljk0MTQzMDIgQzU3LjY4MjE1MzQsNzcuNDg1NzAzMSA1Ny45MTAwMTg0LDc2LjkzMjMxNzEgNTcuOTEwMDE4NCw3Ni4yODEyNzc5IEw1Ny45MTAwMTg0LDU4LjMxMjU3MDggTDc1Ljg3ODcyNTYsNTguMzEyNTcwOCBDNzYuNTI5NzY0Nyw1OC4zMTI1NzA4IDc3LjA4MzE1MDgsNTguMDg0NzA1NyA3Ny41Mzg4Nzc5LDU3LjYyODk3ODcgQzc3Ljk5NDYwNSw1Ny4xNzMyNTE2IDc4LjIyMjQ3LDU2LjYxOTg2NTUgNzguMjIyNDcsNTUuOTY4ODI2NCBaIiBpZD0iaWNvbi1GQS1jb2RlOiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__icon--speech:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__icon--speech:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3NwZWVjaC9ibHVlIiBmaWxsPSIjNDM4QkY4Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTM5LjA4NTg0NTcsNjYuNzAzMTYxNSBDMzIuNzgzNzc2NSw2Ni43MDMxNjE1IDI2LjgyNTQ1OTEsNjUuNjE0NjIzMyAyMS4yMTA4ODgzLDYzLjQzNzU0NDMgQzE1LjcxMDkwMTQsNjcuNjc3MTE4NCA5LjM1MTU0MTYsNzAuMTk3OTQzOSAyLjEzMjgwODgxLDcxLjAwMDAyNjIgTDEuOTYwOTM0MjIsNzEuMDAwMDI2MiBDMS4yNzM0MzU4Niw3MS4wMDAwMjYyIDAuODE1MTAyNzQ2LDcwLjY1NjI3NyAwLjU4NTkzNzUsNjkuOTY4Nzc4NyBDMC40NzEzNTM1NjYsNjkuNTEwNDQ1NiAwLjc1NzgxMjA5LDY4Ljk5NDgyMTggMS40NDUzMTA0NSw2OC40MjE5MDc0IEwyLjMwNDY4MzQsNjcuNTYyNTM0NCBDNC4wMjM0MjkzLDY2LjA3Mjk1MzggNS4yMjY1NTE0NCw2NC42OTc5NTcgNS45MTQwNDk4LDYzLjQzNzU0NDMgQzcuMDU5ODgxMjcsNjEuNDg5NjMzMSA3LjkxOTI1NDIyLDU4Ljg1NDIyMSA4LjQ5MjE2ODY1LDU1LjUzMTMxMzEgQzMuMjIxMzQ3MDEsNTAuNjA0MjQwNiAwLjU4NTkzNzUsNDQuOTMyMzc5MiAwLjU4NTkzNzUsMzguNTE1NzI4NyBDMC41ODU5Mzc1LDMzLjQ3NDA3NDkgMi4zMDQ2ODM0LDI4LjgwNDgxNDMgNS43NDIxNzUyMSwyNC41MDc5NDk2IEM5LjE3OTY2NzAxLDIwLjIxMTA4NDggMTMuODQ4OTI3NiwxNi44MDIyMzk3IDE5Ljc0OTk1NDMsMTQuMjgxNDExNSBDMjUuNjUwOTgxLDExLjc2MDU4MzMgMzIuMDk2Mjc4MiwxMC41MDAxNzA1IDM5LjA4NTg0NTcsMTAuNTAwMTcwNSBDNDYuMDc1NDEzMywxMC41MDAxNzA1IDUyLjUyMDcxMDQsMTEuNzYwNTgzMyA1OC40MjE3MzcxLDE0LjI4MTQxMTUgQzY0LjMyMjc2MzgsMTYuODAyMjM5NyA2OC45OTIwMjQ0LDIwLjIxMTA4NDggNzIuNDI5NTE2MiwyNC41MDc5NDk2IEM3NS44NjcwMDgsMjguODA0ODE0MyA3Ny41ODU3NTM5LDMzLjUwMjcxODkgNzcuNTg1NzUzOSwzOC42MDE2NjYgQzc3LjU4NTc1MzksNDMuNzAwNjEzIDc1Ljg2NzAwOCw0OC4zOTg1MTc2IDcyLjQyOTUxNjIsNTIuNjk1MzgyNCBDNjguOTkyMDI0NCw1Ni45OTIyNDcxIDY0LjMyMjc2MzgsNjAuNDAxMDkyMyA1OC40MjE3MzcxLDYyLjkyMTkyMDUgQzUyLjUyMDcxMDQsNjUuNDQyNzQ4NyA0Ni4wNzU0MTMzLDY2LjcwMzE2MTUgMzkuMDg1ODQ1Nyw2Ni43MDMxNjE1IFogTTk4LjcyNjMyODUsODUuMDkzNzQyNiBMOTguODk4MjAzMSw4NS4yNjU2MTcyIEM5OS40NzExMTc1LDg1LjcyMzk1MDMgOTkuNzAwMjg1NCw4Ni4xMjQ5OTAyIDk5LjU4NTcwMTUsODYuNDY4NzM5MyBDOTkuNDcxMTE3NSw4Ni44MTI0ODg1IDk5LjI3MDU5ODksODcuMDcwMzAwNCA5OC45ODQxNDA0LDg3LjI0MjE3NSBDOTguNjk3NjgxOSw4Ny40MTQwNDk2IDk4LjQzOTg3LDg3LjQ5OTk4NjkgOTguMjEwNzA0Nyw4Ny40OTk5ODY5IEM5MS40NTAzMDUxLDg2LjgxMjQ4ODUgODUuNTQ5Mjc1Nyw4NC41MjA4MjgyIDgwLjUwNzYyMiw4MC42MjUwMDMzIEM3NS4yMzY4MDAzLDgyLjU3MjkxNDQgNjkuNjc5NTIyOCw4My41NDY4NzEzIDYzLjgzNTc4NjcsODMuNTQ2ODcxMyBDNTguNTY0OTY1MSw4My41NDY4NzEzIDUzLjYwOTI0ODYsODIuNzczNDM1NyA0OC45Njg2MzQ2LDgxLjIyNjU2NDMgQzQ0LjMyODAyMDcsNzkuNjc5NjkzIDQwLjM0NjI1ODUsNzcuNTg4NTUxMyAzNy4wMjMzNTA2LDc0Ljk1MzE0MTggQzQ1LjczMTY2NDEsNzUuMTgyMzA3IDUzLjgzODQxMzgsNzMuNzIxMzczIDYxLjM0MzYwNTEsNzAuNTcwMzM5OCBDNjguODQ4Nzk2NSw2Ny40MTkzMDY1IDc0Ljc3ODQ2OTgsNjMuMDkzNzk1MSA3OS4xMzI2MjUyLDU3LjU5MzgwODIgQzgzLjYwMTM2NDYsNTEuODY0NjU2MSA4NS44MzU3MzQyLDQ1LjUwNTI5NjIgODUuODM1NzM0MiwzOC41MTU3Mjg3IEw4NS44MzU3MzQyLDM3LjgyODIzMDMgQzkwLjg3NzM4OCw0MC42OTI4MDc3IDk0LjU3MjY5MTcsNDQuMjE2MjM2OCA5Ni45MjE2NDUzLDQ4LjM5ODUxNzYgQzk5LjI3MDU5ODksNTIuNTgwNzk4NCAxMDAuMDQ0MDM1LDU2LjkwNjMwOTggOTkuMjQxOTUyMyw2MS4zNzUwNDkyIEM5OC40Mzk4Nyw2NS44NDM3ODg1IDk2LjE0ODIwOTcsNjkuODU0MTk0OCA5Mi4zNjY5Njg3LDczLjQwNjI3MDUgQzkyLjgyNTMwMTgsNzYuMzg1NDI5MiA5My41NzAwOTA4LDc4Ljc5MTY3MzQgOTQuNjAxMzM4Myw4MC42MjUwMDMzIEM5NS4yODg4MzY3LDgxLjc3MDgzNDggOTYuMzc3Mzc0OSw4My4wMzEyNDc1IDk3Ljg2Njk1NTYsODQuNDA2MjQ0MyBDOTguMjEwNzA0Nyw4NC43NDk5OTM0IDk4LjQ5NzE2MzMsODQuOTc5MTU4NyA5OC43MjYzMjg1LDg1LjA5Mzc0MjYgWiIgaWQ9Imljb24tRkEtY29kZToiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__icon--checkmark:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__icon--checkmark:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxMiA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJyZXZpZXcvaGVhZGVyL3ZhcmlhdGlvbi0wMS0wNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIC04NC4wMDAwMDApIiBmaWxsPSIjNDM4QkY4Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTQuMDc4MTE1MjgsOTIuNzg5MDYzIEwwLjE2NDA2MjEwOSw4OC44OTg0NDczIEMwLjA1NDY4NzI1MDQsODguNzg5MDcyNCAwLDg4LjY0ODQ0NzggMCw4OC40NzY1NzMzIEMwLDg4LjMwNDY5ODggMC4wNTQ2ODcyNTA0LDg4LjE2NDA3NDEgMC4xNjQwNjIxMDksODguMDU0Njk5MyBMMS4wMzEyNDc1NCw4Ny4yMTA5NTEzIEMxLjE0MDYyMjQsODcuMDg1OTUxNyAxLjI3NzM0MDcsODcuMDIzNDUxNyAxLjQ0MTQwMjgxLDg3LjAyMzQ1MTcgQzEuNjA1NDY0OTIsODcuMDIzNDUxNyAxLjc0OTk5NTk1LDg3LjA4NTk1MTcgMS44NzQ5OTU1Myw4Ny4yMTA5NTEzIEw0LjQ5OTk4OTI3LDg5LjgzNTk0NSBMMTAuMTI0OTc1OSw4NC4yMTA5NTg1IEMxMC4yNDk5NzU0LDg0LjA4NTk1ODkgMTAuMzk0NTA2NSw4NC4wMjM0NTg5IDEwLjU1ODU2ODYsODQuMDIzNDU4OSBDMTAuNzIyNjMwNyw4NC4wMjM0NTg5IDEwLjg1OTM0OSw4NC4wODU5NTg5IDEwLjk2ODcyMzgsODQuMjEwOTU4NSBMMTEuODM1OTA5Myw4NS4wNTQ3MDY0IEMxMS45NDUyODQxLDg1LjE2NDA4MTMgMTEuOTk5OTcxNCw4NS4zMDQ3MDYgMTEuOTk5OTcxNCw4NS40NzY1ODA0IEMxMS45OTk5NzE0LDg1LjY0ODQ1NDkgMTEuOTQ1Mjg0MSw4NS43ODkwNzk2IDExLjgzNTkwOTMsODUuODk4NDU0NCBMNC45MjE4NjMyNyw5Mi43ODkwNjMgQzQuODEyNDg4NDEsOTIuOTE0MDYyNiA0LjY3MTg2Mzc0LDkyLjk3NjU2MjYgNC40OTk5ODkyNyw5Mi45NzY1NjI2IEM0LjMyODExNDgsOTIuOTc2NTYyNiA0LjE4NzQ5MDE0LDkyLjkxNDA2MjYgNC4wNzgxMTUyOCw5Mi43ODkwNjMgWiIgaWQ9Iu+AjCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__icon--minus:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__icon--minus:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL21pbnVzL2JsdWUiIGZpbGw9IiM0MzhCRjgiPgogICAgICAgICAgICA8cGF0aCBkPSJNNTAuMDk3NTM3LDIuMDYyNzA0ODkgQzU4LjgyMTQ3NTYsMi4wNjI3MDQ4OSA2Ni44OTQzNzIsNC4yNDM2OTAyNyA3NC4zMTYyMjkzLDguNjA1NjU4MDQgQzgxLjczODA4NjYsMTIuOTY3NjI1OCA4Ny42MzAwMDA2LDE4Ljg1OTUzOTggOTEuOTkxOTY4NCwyNi4yODEzOTcxIEM5Ni4zNTM5MzYyLDMzLjcwMzI1NDUgOTguNTM0OTIxNiw0MS43NzYxNTA5IDk4LjUzNDkyMTYsNTAuNTAwMDg5NCBDOTguNTM0OTIxNiw1OS4yMjQwMjc5IDk2LjM1MzkzNjIsNjcuMjk2OTI0NCA5MS45OTE5Njg0LDc0LjcxODc4MTcgQzg3LjYzMDAwMDYsODIuMTQwNjM5IDgxLjczODA4NjYsODguMDMyNTUzIDc0LjMxNjIyOTMsOTIuMzk0NTIwOCBDNjYuODk0MzcyLDk2Ljc1NjQ4ODUgNTguODIxNDc1Niw5OC45Mzc0NzM5IDUwLjA5NzUzNyw5OC45Mzc0NzM5IEM0MS4zNzM1OTg1LDk4LjkzNzQ3MzkgMzMuMzAwNzAyMSw5Ni43NTY0ODg1IDI1Ljg3ODg0NDgsOTIuMzk0NTIwOCBDMTguNDU2OTg3NSw4OC4wMzI1NTMgMTIuNTY1MDczNCw4Mi4xNDA2MzkgOC4yMDMxMDU2OCw3NC43MTg3ODE3IEMzLjg0MTEzNzksNjcuMjk2OTI0NCAxLjY2MDE1MjUyLDU5LjIyNDAyNzkgMS42NjAxNTI1Miw1MC41MDAwODk0IEMxLjY2MDE1MjUyLDQxLjc3NjE1MDkgMy44NDExMzc5LDMzLjcwMzI1NDUgOC4yMDMxMDU2OCwyNi4yODEzOTcxIEMxMi41NjUwNzM0LDE4Ljg1OTUzOTggMTguNDU2OTg3NSwxMi45Njc2MjU4IDI1Ljg3ODg0NDgsOC42MDU2NTgwNCBDMzMuMzAwNzAyMSw0LjI0MzY5MDI3IDQxLjM3MzU5ODUsMi4wNjI3MDQ4OSA1MC4wOTc1MzcsMi4wNjI3MDQ4OSBaIE0yNC4zMTYzNDg1LDU4LjMxMjU3MDggTDc1Ljg3ODcyNTYsNTguMzEyNTcwOCBDNzYuNTI5NzY0Nyw1OC4zMTI1NzA4IDc3LjA4MzE1MDgsNTguMDg0NzA1NyA3Ny41Mzg4Nzc5LDU3LjYyODk3ODcgQzc3Ljk5NDYwNSw1Ny4xNzMyNTE2IDc4LjIyMjQ3LDU2LjYxOTg2NTUgNzguMjIyNDcsNTUuOTY4ODI2NCBMNzguMjIyNDcsNDUuMDMxMzUyNCBDNzguMjIyNDcsNDQuMzgwMzEzMyA3Ny45OTQ2MDUsNDMuODI2OTI3MiA3Ny41Mzg4Nzc5LDQzLjM3MTIwMDIgQzc3LjA4MzE1MDgsNDIuOTE1NDczMSA3Ni41Mjk3NjQ3LDQyLjY4NzYwOCA3NS44Nzg3MjU2LDQyLjY4NzYwOCBMMjQuMzE2MzQ4NSw0Mi42ODc2MDggQzIzLjY2NTMwOTQsNDIuNjg3NjA4IDIzLjExMTkyMzMsNDIuOTE1NDczMSAyMi42NTYxOTYyLDQzLjM3MTIwMDIgQzIyLjIwMDQ2OTEsNDMuODI2OTI3MiAyMS45NzI2MDQxLDQ0LjM4MDMxMzMgMjEuOTcyNjA0MSw0NS4wMzEzNTI0IEwyMS45NzI2MDQxLDU1Ljk2ODgyNjQgQzIxLjk3MjYwNDEsNTYuNjE5ODY1NSAyMi4yMDA0NjkxLDU3LjE3MzI1MTYgMjIuNjU2MTk2Miw1Ny42Mjg5Nzg3IEMyMy4xMTE5MjMzLDU4LjA4NDcwNTcgMjMuNjY1MzA5NCw1OC4zMTI1NzA4IDI0LjMxNjM0ODUsNTguMzEyNTcwOCBaIiBpZD0iaWNvbi1GQS1jb2RlOiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__icon--cross:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__icon--cross:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY3Jvc3MvYmx1ZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJpY29ucy9jcm9zcy9ibHVlIiBmaWxsPSIjNDM4QkY4Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTc1LjY4MzQ0MzMsODQuNjMyODE1OCBDNzQuNzcxOTg2Miw4NS41NDQyNzI5IDczLjY2NTIyLDg2IDcyLjM2MzEzODgsODYgQzcxLjA2MTA1NzUsODYgNjkuOTU0MjkxMyw4NS41NDQyNzI5IDY5LjA0MjgzNDIsODQuNjMyODE1OCBMNTAuMDk3NTY2OCw2NS42ODc1NDg0IEwzMS4xNTIyOTk1LDg0LjYzMjgxNTggQzMwLjI0MDg0MjQsODUuNTQ0MjcyOSAyOS4xMzQwNzYyLDg2IDI3LjgzMTk5NDksODYgQzI2LjUyOTkxMzcsODYgMjUuNDIzMTQ3NSw4NS41NDQyNzI5IDI0LjUxMTY5MDMsODQuNjMyODE1OCBMMTMuOTY0ODQwNSw3NC4wODU5NjU5IEMxMy4wNTMzODMzLDczLjE3NDUwODggMTIuNTk3NjU2Miw3Mi4wNjc3NDI1IDEyLjU5NzY1NjIsNzAuNzY1NjYxMyBDMTIuNTk3NjU2Miw2OS40NjM1ODAxIDEzLjA1MzM4MzMsNjguMzU2ODEzOSAxMy45NjQ4NDA1LDY3LjQ0NTM1NjcgTDMyLjkxMDEwNzgsNDguNTAwMDg5NCBMMTMuOTY0ODQwNSwyOS41NTQ4MjIxIEMxMy4wNTMzODMzLDI4LjY0MzM2NDkgMTIuNTk3NjU2MiwyNy41MzY1OTg3IDEyLjU5NzY1NjIsMjYuMjM0NTE3NSBDMTIuNTk3NjU2MiwyNC45MzI0MzYzIDEzLjA1MzM4MzMsMjMuODI1NjcwMSAxMy45NjQ4NDA1LDIyLjkxNDIxMjkgTDI0LjUxMTY5MDMsMTIuMzY3MzYzMSBDMjUuNDIzMTQ3NSwxMS40NTU5MDU5IDI2LjUyOTkxMzcsMTEuMDAwMTc4OCAyNy44MzE5OTQ5LDExLjAwMDE3ODggQzI5LjEzNDA3NjIsMTEuMDAwMTc4OCAzMC4yNDA4NDI0LDExLjQ1NTkwNTkgMzEuMTUyMjk5NSwxMi4zNjczNjMxIEw1MC4wOTc1NjY4LDMxLjMxMjYzMDQgTDY5LjA0MjgzNDIsMTIuMzY3MzYzMSBDNjkuOTU0MjkxMywxMS40NTU5MDU5IDcxLjA2MTA1NzUsMTEuMDAwMTc4OCA3Mi4zNjMxMzg4LDExLjAwMDE3ODggQzczLjY2NTIyLDExLjAwMDE3ODggNzQuNzcxOTg2MiwxMS40NTU5MDU5IDc1LjY4MzQ0MzMsMTIuMzY3MzYzMSBMODYuMjMwMjkzMiwyMi45MTQyMTI5IEM4Ny4xNDE3NTAzLDIzLjgyNTY3MDEgODcuNTk3NDc3NCwyNC45MzI0MzYzIDg3LjU5NzQ3NzQsMjYuMjM0NTE3NSBDODcuNTk3NDc3NCwyNy41MzY1OTg3IDg3LjE0MTc1MDMsMjguNjQzMzY0OSA4Ni4yMzAyOTMyLDI5LjU1NDgyMjEgTDY3LjI4NTAyNTksNDguNTAwMDg5NCBMODYuMjMwMjkzMiw2Ny40NDUzNTY3IEM4Ny4xNDE3NTAzLDY4LjM1NjgxMzkgODcuNTk3NDc3NCw2OS40NjM1ODAxIDg3LjU5NzQ3NzQsNzAuNzY1NjYxMyBDODcuNTk3NDc3NCw3Mi4wNjc3NDI1IDg3LjE0MTc1MDMsNzMuMTc0NTA4OCA4Ni4yMzAyOTMyLDc0LjA4NTk2NTkgTDc1LjY4MzQ0MzMsODQuNjMyODE1OCBaIiBpZD0iaWNvbi1GQS1jb2RlOiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__icon--cross:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__icon--cross:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY3Jvc3MvYmx1ZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJpY29ucy9jcm9zcy9ibHVlIiBmaWxsPSIjNDM4QkY4Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTc1LjY4MzQ0MzMsODQuNjMyODE1OCBDNzQuNzcxOTg2Miw4NS41NDQyNzI5IDczLjY2NTIyLDg2IDcyLjM2MzEzODgsODYgQzcxLjA2MTA1NzUsODYgNjkuOTU0MjkxMyw4NS41NDQyNzI5IDY5LjA0MjgzNDIsODQuNjMyODE1OCBMNTAuMDk3NTY2OCw2NS42ODc1NDg0IEwzMS4xNTIyOTk1LDg0LjYzMjgxNTggQzMwLjI0MDg0MjQsODUuNTQ0MjcyOSAyOS4xMzQwNzYyLDg2IDI3LjgzMTk5NDksODYgQzI2LjUyOTkxMzcsODYgMjUuNDIzMTQ3NSw4NS41NDQyNzI5IDI0LjUxMTY5MDMsODQuNjMyODE1OCBMMTMuOTY0ODQwNSw3NC4wODU5NjU5IEMxMy4wNTMzODMzLDczLjE3NDUwODggMTIuNTk3NjU2Miw3Mi4wNjc3NDI1IDEyLjU5NzY1NjIsNzAuNzY1NjYxMyBDMTIuNTk3NjU2Miw2OS40NjM1ODAxIDEzLjA1MzM4MzMsNjguMzU2ODEzOSAxMy45NjQ4NDA1LDY3LjQ0NTM1NjcgTDMyLjkxMDEwNzgsNDguNTAwMDg5NCBMMTMuOTY0ODQwNSwyOS41NTQ4MjIxIEMxMy4wNTMzODMzLDI4LjY0MzM2NDkgMTIuNTk3NjU2MiwyNy41MzY1OTg3IDEyLjU5NzY1NjIsMjYuMjM0NTE3NSBDMTIuNTk3NjU2MiwyNC45MzI0MzYzIDEzLjA1MzM4MzMsMjMuODI1NjcwMSAxMy45NjQ4NDA1LDIyLjkxNDIxMjkgTDI0LjUxMTY5MDMsMTIuMzY3MzYzMSBDMjUuNDIzMTQ3NSwxMS40NTU5MDU5IDI2LjUyOTkxMzcsMTEuMDAwMTc4OCAyNy44MzE5OTQ5LDExLjAwMDE3ODggQzI5LjEzNDA3NjIsMTEuMDAwMTc4OCAzMC4yNDA4NDI0LDExLjQ1NTkwNTkgMzEuMTUyMjk5NSwxMi4zNjczNjMxIEw1MC4wOTc1NjY4LDMxLjMxMjYzMDQgTDY5LjA0MjgzNDIsMTIuMzY3MzYzMSBDNjkuOTU0MjkxMywxMS40NTU5MDU5IDcxLjA2MTA1NzUsMTEuMDAwMTc4OCA3Mi4zNjMxMzg4LDExLjAwMDE3ODggQzczLjY2NTIyLDExLjAwMDE3ODggNzQuNzcxOTg2MiwxMS40NTU5MDU5IDc1LjY4MzQ0MzMsMTIuMzY3MzYzMSBMODYuMjMwMjkzMiwyMi45MTQyMTI5IEM4Ny4xNDE3NTAzLDIzLjgyNTY3MDEgODcuNTk3NDc3NCwyNC45MzI0MzYzIDg3LjU5NzQ3NzQsMjYuMjM0NTE3NSBDODcuNTk3NDc3NCwyNy41MzY1OTg3IDg3LjE0MTc1MDMsMjguNjQzMzY0OSA4Ni4yMzAyOTMyLDI5LjU1NDgyMjEgTDY3LjI4NTAyNTksNDguNTAwMDg5NCBMODYuMjMwMjkzMiw2Ny40NDUzNTY3IEM4Ny4xNDE3NTAzLDY4LjM1NjgxMzkgODcuNTk3NDc3NCw2OS40NjM1ODAxIDg3LjU5NzQ3NzQsNzAuNzY1NjYxMyBDODcuNTk3NDc3NCw3Mi4wNjc3NDI1IDg3LjE0MTc1MDMsNzMuMTc0NTA4OCA4Ni4yMzAyOTMyLDc0LjA4NTk2NTkgTDc1LjY4MzQ0MzMsODQuNjMyODE1OCBaIiBpZD0iaWNvbi1GQS1jb2RlOiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__icon--speech:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__icon--speech:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3NwZWVjaC9ibHVlIiBmaWxsPSIjNDM4QkY4Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTM5LjA4NTg0NTcsNjYuNzAzMTYxNSBDMzIuNzgzNzc2NSw2Ni43MDMxNjE1IDI2LjgyNTQ1OTEsNjUuNjE0NjIzMyAyMS4yMTA4ODgzLDYzLjQzNzU0NDMgQzE1LjcxMDkwMTQsNjcuNjc3MTE4NCA5LjM1MTU0MTYsNzAuMTk3OTQzOSAyLjEzMjgwODgxLDcxLjAwMDAyNjIgTDEuOTYwOTM0MjIsNzEuMDAwMDI2MiBDMS4yNzM0MzU4Niw3MS4wMDAwMjYyIDAuODE1MTAyNzQ2LDcwLjY1NjI3NyAwLjU4NTkzNzUsNjkuOTY4Nzc4NyBDMC40NzEzNTM1NjYsNjkuNTEwNDQ1NiAwLjc1NzgxMjA5LDY4Ljk5NDgyMTggMS40NDUzMTA0NSw2OC40MjE5MDc0IEwyLjMwNDY4MzQsNjcuNTYyNTM0NCBDNC4wMjM0MjkzLDY2LjA3Mjk1MzggNS4yMjY1NTE0NCw2NC42OTc5NTcgNS45MTQwNDk4LDYzLjQzNzU0NDMgQzcuMDU5ODgxMjcsNjEuNDg5NjMzMSA3LjkxOTI1NDIyLDU4Ljg1NDIyMSA4LjQ5MjE2ODY1LDU1LjUzMTMxMzEgQzMuMjIxMzQ3MDEsNTAuNjA0MjQwNiAwLjU4NTkzNzUsNDQuOTMyMzc5MiAwLjU4NTkzNzUsMzguNTE1NzI4NyBDMC41ODU5Mzc1LDMzLjQ3NDA3NDkgMi4zMDQ2ODM0LDI4LjgwNDgxNDMgNS43NDIxNzUyMSwyNC41MDc5NDk2IEM5LjE3OTY2NzAxLDIwLjIxMTA4NDggMTMuODQ4OTI3NiwxNi44MDIyMzk3IDE5Ljc0OTk1NDMsMTQuMjgxNDExNSBDMjUuNjUwOTgxLDExLjc2MDU4MzMgMzIuMDk2Mjc4MiwxMC41MDAxNzA1IDM5LjA4NTg0NTcsMTAuNTAwMTcwNSBDNDYuMDc1NDEzMywxMC41MDAxNzA1IDUyLjUyMDcxMDQsMTEuNzYwNTgzMyA1OC40MjE3MzcxLDE0LjI4MTQxMTUgQzY0LjMyMjc2MzgsMTYuODAyMjM5NyA2OC45OTIwMjQ0LDIwLjIxMTA4NDggNzIuNDI5NTE2MiwyNC41MDc5NDk2IEM3NS44NjcwMDgsMjguODA0ODE0MyA3Ny41ODU3NTM5LDMzLjUwMjcxODkgNzcuNTg1NzUzOSwzOC42MDE2NjYgQzc3LjU4NTc1MzksNDMuNzAwNjEzIDc1Ljg2NzAwOCw0OC4zOTg1MTc2IDcyLjQyOTUxNjIsNTIuNjk1MzgyNCBDNjguOTkyMDI0NCw1Ni45OTIyNDcxIDY0LjMyMjc2MzgsNjAuNDAxMDkyMyA1OC40MjE3MzcxLDYyLjkyMTkyMDUgQzUyLjUyMDcxMDQsNjUuNDQyNzQ4NyA0Ni4wNzU0MTMzLDY2LjcwMzE2MTUgMzkuMDg1ODQ1Nyw2Ni43MDMxNjE1IFogTTk4LjcyNjMyODUsODUuMDkzNzQyNiBMOTguODk4MjAzMSw4NS4yNjU2MTcyIEM5OS40NzExMTc1LDg1LjcyMzk1MDMgOTkuNzAwMjg1NCw4Ni4xMjQ5OTAyIDk5LjU4NTcwMTUsODYuNDY4NzM5MyBDOTkuNDcxMTE3NSw4Ni44MTI0ODg1IDk5LjI3MDU5ODksODcuMDcwMzAwNCA5OC45ODQxNDA0LDg3LjI0MjE3NSBDOTguNjk3NjgxOSw4Ny40MTQwNDk2IDk4LjQzOTg3LDg3LjQ5OTk4NjkgOTguMjEwNzA0Nyw4Ny40OTk5ODY5IEM5MS40NTAzMDUxLDg2LjgxMjQ4ODUgODUuNTQ5Mjc1Nyw4NC41MjA4MjgyIDgwLjUwNzYyMiw4MC42MjUwMDMzIEM3NS4yMzY4MDAzLDgyLjU3MjkxNDQgNjkuNjc5NTIyOCw4My41NDY4NzEzIDYzLjgzNTc4NjcsODMuNTQ2ODcxMyBDNTguNTY0OTY1MSw4My41NDY4NzEzIDUzLjYwOTI0ODYsODIuNzczNDM1NyA0OC45Njg2MzQ2LDgxLjIyNjU2NDMgQzQ0LjMyODAyMDcsNzkuNjc5NjkzIDQwLjM0NjI1ODUsNzcuNTg4NTUxMyAzNy4wMjMzNTA2LDc0Ljk1MzE0MTggQzQ1LjczMTY2NDEsNzUuMTgyMzA3IDUzLjgzODQxMzgsNzMuNzIxMzczIDYxLjM0MzYwNTEsNzAuNTcwMzM5OCBDNjguODQ4Nzk2NSw2Ny40MTkzMDY1IDc0Ljc3ODQ2OTgsNjMuMDkzNzk1MSA3OS4xMzI2MjUyLDU3LjU5MzgwODIgQzgzLjYwMTM2NDYsNTEuODY0NjU2MSA4NS44MzU3MzQyLDQ1LjUwNTI5NjIgODUuODM1NzM0MiwzOC41MTU3Mjg3IEw4NS44MzU3MzQyLDM3LjgyODIzMDMgQzkwLjg3NzM4OCw0MC42OTI4MDc3IDk0LjU3MjY5MTcsNDQuMjE2MjM2OCA5Ni45MjE2NDUzLDQ4LjM5ODUxNzYgQzk5LjI3MDU5ODksNTIuNTgwNzk4NCAxMDAuMDQ0MDM1LDU2LjkwNjMwOTggOTkuMjQxOTUyMyw2MS4zNzUwNDkyIEM5OC40Mzk4Nyw2NS44NDM3ODg1IDk2LjE0ODIwOTcsNjkuODU0MTk0OCA5Mi4zNjY5Njg3LDczLjQwNjI3MDUgQzkyLjgyNTMwMTgsNzYuMzg1NDI5MiA5My41NzAwOTA4LDc4Ljc5MTY3MzQgOTQuNjAxMzM4Myw4MC42MjUwMDMzIEM5NS4yODg4MzY3LDgxLjc3MDgzNDggOTYuMzc3Mzc0OSw4My4wMzEyNDc1IDk3Ljg2Njk1NTYsODQuNDA2MjQ0MyBDOTguMjEwNzA0Nyw4NC43NDk5OTM0IDk4LjQ5NzE2MzMsODQuOTc5MTU4NyA5OC43MjYzMjg1LDg1LjA5Mzc0MjYgWiIgaWQ9Imljb24tRkEtY29kZToiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--after.__fbcw_pe__icon--loading:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--blue.__fbcw_pe__icon--before.__fbcw_pe__icon--loading:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvbG9hZGluZy9ibHVlPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL2xvYWRpbmcvYmx1ZSIgZmlsbD0iIzQzOEJGOCI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik01Ni4zNDc1MjIxLDYuMTE3Mzc3OTYgQzU2LjM0NzUyMjEsNC41NTQ4ODE2OCA1Ni45MzM0NTgyLDMuMzE3OTA2NDYgNTguMTA1MzMwNCwyLjQwNjQ0OTMgQzU5LjI3NzIwMjcsMS40OTQ5OTIxNSA2MC42NDQzODY5LDEuMjM0NTc3MSA2Mi4yMDY4ODMyLDEuNjI1MjAxMTcgQzY5LjEwNzkwNzQsMy4zMTc5MDY0NiA3NS4zMjUzNDI1LDYuNDQyODk5MDEgODAuODU5MTgyNCwxMS4wMDAxNzg4IEM4Ni4zOTMwMjI0LDE1LjU1NzQ1ODYgOTAuNzIyNDQwMiwyMS4wOTEzMDE2IDkzLjg0NzQzMjcsMjcuNjAxNzAxNyBDOTYuOTcyNDI1MywzNC4xMTIxMDE5IDk4LjUzNDkyMTYsNDEuMDc4MjMyMSA5OC41MzQ5MjE2LDQ4LjUwMDA4OTQgQzk4LjUzNDkyMTYsNTcuMjI0MDI3OSA5Ni4zNTM5MzYyLDY1LjI5NjkyNDQgOTEuOTkxOTY4NCw3Mi43MTg3ODE3IEM4Ny42MzAwMDA2LDgwLjE0MDYzOSA4MS43NzA2Mzk2LDg2LjAzMjU1MyA3NC40MTM4ODUzLDkwLjM5NDUyMDggQzY3LjA1NzEzMSw5NC43NTY0ODg1IDU4Ljk4NDIzNDYsOTYuOTM3NDczOSA1MC4xOTUxOTMxLDk2LjkzNzQ3MzkgQzQxLjQwNjE1MTUsOTYuOTM3NDczOSAzMy4zMDA3MDIxLDk0Ljc4OTA0MTUgMjUuODc4ODQ0OCw5MC40OTIxNzY4IEMxOC40NTY5ODc1LDg2LjE5NTMxMiAxMi41NjUwNzM0LDgwLjM2ODUwNCA4LjIwMzEwNTY4LDczLjAxMTc0OTcgQzMuODQxMTM3OSw2NS42NTQ5OTU0IDEuNjYwMTUyNTIsNTcuNTQ5NTQ2IDEuNjYwMTUyNTIsNDguNjk1NDAxNCBDMS42NjAxNTI1Miw0MS4yNzM1NDQxIDMuMjIyNjQ4OCwzNC4zMDc0MTM5IDYuMzQ3NjQxMzUsMjcuNzk3MDEzOCBDOS40NzI2MzM5LDIxLjI4NjYxMzYgMTMuODAyMDUxNywxNS43NTI3NzA3IDE5LjMzNTg5MTYsMTEuMTk1NDkwOCBDMjQuODY5NzMxNiw2LjYzODIxMTA0IDMxLjA4NzE2NjcsMy40NDgxMTI0OSAzNy45ODgxOTA5LDEuNjI1MjAxMTcgQzM5LjQyMDQ3ODIsMS4yMzQ1NzcxIDQwLjc1NTExMjQsMS40OTQ5OTIxNSA0MS45OTIwODc2LDIuNDA2NDQ5MyBDNDMuMjI5MDYyOCwzLjMxNzkwNjQ2IDQzLjg0NzU1MTksNC41NTQ4ODE2OCA0My44NDc1NTE5LDYuMTE3Mzc3OTYgTDQzLjg0NzU1MTksOS40Mzc2ODI1NCBDNDMuODQ3NTUxOSwxMC40NzkzNDU3IDQzLjUyMjAzMDksMTEuNDIzMzU1OSA0Mi44NzA5OTE4LDEyLjI2OTcwNyBDNDIuMjE5OTUyNiwxMy4xMTYwNTgyIDQxLjM3MzU5ODUsMTMuNjY5NDQ0MyA0MC4zMzE5MzUzLDEzLjkyOTg1OTMgQzMyLjc3OTg2OSwxNi4wMTMxODg3IDI2LjUyOTg4MzksMjAuMjQ0OTQ3NCAyMS41ODE5OCwyNi42MjUxNDE2IEMxNi42MzQwNzYyLDMzLjAwNTMzNTcgMTQuMTYwMTIyNyw0MC4yOTY5ODQgMTQuMTYwMTIyNyw0OC41MDAwODk0IEMxNC4xNjAxMjI3LDU1LjAxMDQ4OTYgMTUuNzU1MTcyLDYxLjAzMjYxMjYgMTguOTQ1MjY3Niw2Ni41NjY0NTI2IEMyMi4xMzUzNjMxLDcyLjEwMDI5MjYgMjYuNDk3MzMzOSw3Ni40NjIyNjMzIDMyLjAzMTE3MzksNzkuNjUyMzU4OSBDMzcuNTY1MDEzOCw4Mi44NDI0NTQ1IDQzLjU4NzEzNjksODQuNDM3NTAzNyA1MC4wOTc1MzcsODQuNDM3NTAzNyBDNTYuNjA3OTM3Miw4NC40Mzc1MDM3IDYyLjYzMDA2MDIsODIuODQyNDU0NSA2OC4xNjM5MDAyLDc5LjY1MjM1ODkgQzczLjY5Nzc0MDIsNzYuNDYyMjYzMyA3OC4wNTk3MTEsNzIuMTAwMjkyNiA4MS4yNDk4MDY1LDY2LjU2NjQ1MjYgQzg0LjQzOTkwMjEsNjEuMDMyNjEyNiA4Ni4wMzQ5NTE0LDU1LjAxMDQ4OTYgODYuMDM0OTUxNCw0OC41MDAwODk0IEM4Ni4wMzQ5NTE0LDQwLjI5Njk4NCA4My41NjA5OTc5LDMzLjAwNTMzNTcgNzguNjEzMDk0MSwyNi42MjUxNDE2IEM3My42NjUxOTAyLDIwLjI0NDk0NzQgNjcuNDE1MjA1MSwxNi4wMTMxODg3IDU5Ljg2MzEzODgsMTMuOTI5ODU5MyBDNTguODIxNDc1NiwxMy42Njk0NDQzIDU3Ljk3NTEyMTQsMTMuMTE2MDU4MiA1Ny4zMjQwODIzLDEyLjI2OTcwNyBDNTYuNjczMDQzMiwxMS40MjMzNTU5IDU2LjM0NzUyMjEsMTAuNDc5MzQ1NyA1Ni4zNDc1MjIxLDkuNDM3NjgyNTQgTDU2LjM0NzUyMjEsNi4xMTczNzc5NiBaIiBpZD0iaWNvbi1GQS1jb2RlOiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--chevron-up.__fbcw_pe__button.__fbcw_pe__button--primary:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--chevron-up.__fbcw_pe__button.__fbcw_pe__button--warning:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--chevron-up.__fbcw_pe__button.__fbcw_pe__button--primary:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--chevron-up.__fbcw_pe__button.__fbcw_pe__button--warning:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__icon--chevron-up:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__icon--chevron-up:before, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__button.__fbcw_pe__button--primary.__fbcw_pe__sort__open-button:hover:after, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__button.__fbcw_pe__button--warning.__fbcw_pe__sort__open-button:hover:after, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__button.__fbcw_pe__button--primary.__fbcw_pe__sort__open-button:hover:before, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__button.__fbcw_pe__button--warning.__fbcw_pe__sort__open-button:hover:before, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__sort__open-button:after, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__sort__open-button:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY2hldnJvbi91cC93aGl0ZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJpY29ucy9jaGV2cm9uL3VwL3doaXRlIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTUzLjQxNzg1NjUsMjYuMDg2MDg1MSBMOTEuMzA4MzkxMiw2My45NzY2MTk4IEM5Mi4yMTk4NDgzLDY0Ljg4ODA3NjkgOTIuNjc1NTc1NCw2NS45OTQ4NDMxIDkyLjY3NTU3NTQsNjcuMjk2OTI0NCBDOTIuNjc1NTc1NCw2OC41OTkwMDU2IDkyLjIxOTg0ODMsNjkuNzA1NzcxOCA5MS4zMDgzOTEyLDcwLjYxNzIyODkgTDg3LjAxMTUyNjQsNzQuOTE0MDkzNyBDODYuMTAwMDY5Myw3NS44MjU1NTA5IDg0Ljk5MzMwMzEsNzYuMzEzODMwOSA4My42OTEyMjE4LDc2LjM3ODkzNCBDODIuMzg5MTQwNiw3Ni40NDQwMzcgODEuMjgyMzc0NCw3Ni4wMjA4NjI5IDgwLjM3MDkxNzMsNzUuMTA5NDA1NyBMNTAuMDk3NTUxOSw0NC44MzYwNDA0IEwxOS44MjQxODY2LDc1LjEwOTQwNTcgQzE4LjkxMjcyOTUsNzYuMDIwODYyOSAxNy44MDU5NjMzLDc2LjQ0NDAzNyAxNi41MDM4ODIsNzYuMzc4OTM0IEMxNS4yMDE4MDA4LDc2LjMxMzgzMDkgMTQuMDk1MDM0Niw3NS44MjU1NTA5IDEzLjE4MzU3NzUsNzQuOTE0MDkzNyBMOC44ODY3MTI3LDcwLjYxNzIyODkgQzcuOTc1MjU1NTQsNjkuNzA1NzcxOCA3LjUxOTUyODQ2LDY4LjU5OTAwNTYgNy41MTk1Mjg0Niw2Ny4yOTY5MjQ0IEM3LjUxOTUyODQ2LDY1Ljk5NDg0MzEgNy45NzUyNTU1NCw2NC44ODgwNzY5IDguODg2NzEyNyw2My45NzY2MTk4IEw0Ni43NzcyNDc0LDI2LjA4NjA4NTEgQzQ3LjY4ODcwNDUsMjUuMDQ0NDIxOSA0OC43OTU0NzA3LDI0LjUyMzU4ODggNTAuMDk3NTUxOSwyNC41MjM1ODg4IEM1MS4zOTk2MzMyLDI0LjUyMzU4ODggNTIuNTA2Mzk5NCwyNS4wNDQ0MjE5IDUzLjQxNzg1NjUsMjYuMDg2MDg1MSBaIiBpZD0iaWNvbi1GQS1jb2RlOiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--chevron-down.__fbcw_pe__button.__fbcw_pe__button--primary:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--chevron-down.__fbcw_pe__button.__fbcw_pe__button--warning:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--chevron-down.__fbcw_pe__button.__fbcw_pe__button--primary:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--chevron-down.__fbcw_pe__button.__fbcw_pe__button--warning:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__icon--chevron-down:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__icon--chevron-down:before, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__button.__fbcw_pe__button--primary.__fbcw_pe__sort__open-button:hover:after, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__button.__fbcw_pe__button--warning.__fbcw_pe__sort__open-button:hover:after, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__button.__fbcw_pe__button--primary.__fbcw_pe__sort__open-button:hover:before, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__button.__fbcw_pe__button--warning.__fbcw_pe__sort__open-button:hover:before, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__sort__open-button:after, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__sort__open-button:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY2hldnJvbi9kb3duL3doaXRlPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL2NoZXZyb24vZG93bi93aGl0ZSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00Ni43NzcyNDc0LDc0LjkxNDA5MzcgTDguODg2NzEyNywzNy4wMjM1NTkgQzcuOTc1MjU1NTQsMzYuMTEyMTAxOSA3LjUxOTUyODQ2LDM1LjAwNTMzNTcgNy41MTk1Mjg0NiwzMy43MDMyNTQ1IEM3LjUxOTUyODQ2LDMyLjQwMTE3MzIgNy45NzUyNTU1NCwzMS4yOTQ0MDcgOC44ODY3MTI3LDMwLjM4Mjk0OTkgTDEzLjE4MzU3NzUsMjYuMDg2MDg1MSBDMTQuMDk1MDM0NiwyNS4xNzQ2MjggMTUuMjAxODAwOCwyNC42ODYzNDc5IDE2LjUwMzg4MiwyNC42MjEyNDQ5IEMxNy44MDU5NjMzLDI0LjU1NjE0MTggMTguOTEyNzI5NSwyNC45NzkzMTU5IDE5LjgyNDE4NjYsMjUuODkwNzczMSBMNTAuMDk3NTUxOSw1Ni4xNjQxMzg0IEw4MC4zNzA5MTczLDI1Ljg5MDc3MzEgQzgxLjI4MjM3NDQsMjQuOTc5MzE1OSA4Mi4zODkxNDA2LDI0LjU1NjE0MTggODMuNjkxMjIxOCwyNC42MjEyNDQ5IEM4NC45OTMzMDMxLDI0LjY4NjM0NzkgODYuMTAwMDY5MywyNS4xNzQ2MjggODcuMDExNTI2NCwyNi4wODYwODUxIEw5MS4zMDgzOTEyLDMwLjM4Mjk0OTkgQzkyLjIxOTg0ODMsMzEuMjk0NDA3IDkyLjY3NTU3NTQsMzIuNDAxMTczMiA5Mi42NzU1NzU0LDMzLjcwMzI1NDUgQzkyLjY3NTU3NTQsMzUuMDA1MzM1NyA5Mi4yMTk4NDgzLDM2LjExMjEwMTkgOTEuMzA4MzkxMiwzNy4wMjM1NTkgTDUzLjQxNzg1NjUsNzQuOTE0MDkzNyBDNTIuNTA2Mzk5NCw3NS45NTU3NTY5IDUxLjM5OTYzMzIsNzYuNDc2NTkgNTAuMDk3NTUxOSw3Ni40NzY1OSBDNDguNzk1NDcwNyw3Ni40NzY1OSA0Ny42ODg3MDQ1LDc1Ljk1NTc1NjkgNDYuNzc3MjQ3NCw3NC45MTQwOTM3IFoiIGlkPSJpY29uLUZBLWNvZGU6Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--pencil.__fbcw_pe__button.__fbcw_pe__button--primary:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--pencil.__fbcw_pe__button.__fbcw_pe__button--warning:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--pencil.__fbcw_pe__button.__fbcw_pe__button--primary:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--pencil.__fbcw_pe__button.__fbcw_pe__button--warning:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__icon--pencil:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__icon--pencil:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3BlbmNpbC93aGl0ZSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy4zOTk1Nzc3LDg2IEwzMi40Nzc3MDg4LDgwLjkyMTg2ODkgTDE5LjM2Mzg1MzksNjcuODA4MDE0IEwxNC4yODU3MjI4LDcyLjg4NjE0NTEgTDE0LjI4NTcyMjgsNzguODU3MTM0MyBMMjEuNDI4NTg4NSw3OC44NTcxMzQzIEwyMS40Mjg1ODg1LDg2IEwyNy4zOTk1Nzc3LDg2IFogTTU2LjU4NDg4MDQsMzQuMjE0MjI0IEM1Ni41ODQ4ODA0LDMzLjQ4ODc3NjcgNTYuMDgyNjQ3NiwzMi45ODY1NDM5IDU1LjM1NzIwMDMsMzIuOTg2NTQzOSBDNTUuMDIyMzc4NSwzMi45ODY1NDM5IDU0LjY4NzU1NjcsMzMuMDk4MTUxMiA1NC40MDg1Mzg1LDMzLjM3NzE2OTQgTDI0LjE2Mjk2NjcsNjMuNjIyNzQxMiBDMjMuODgzOTQ4NSw2My45MDE3NTk0IDIzLjc3MjM0MTMsNjQuMjM2NTgxMiAyMy43NzIzNDEzLDY0LjU3MTQwMyBDMjMuNzcyMzQxMyw2NS4yOTY4NTAzIDI0LjI3NDU3NCw2NS43OTkwODMxIDI1LjAwMDAyMTMsNjUuNzk5MDgzMSBDMjUuMzM0ODQzMSw2NS43OTkwODMxIDI1LjY2OTY2NDksNjUuNjg3NDc1OCAyNS45NDg2ODMxLDY1LjQwODQ1NzYgTDU2LjE5NDI1NDksMzUuMTYyODg1OCBDNTYuNDczMjczMSwzNC44ODM4Njc2IDU2LjU4NDg4MDQsMzQuNTQ5MDQ1OCA1Ni41ODQ4ODA0LDM0LjIxNDIyNCBaIE01My41NzE0ODM5LDIzLjQ5OTkyNTUgTDc2Ljc4NTc5NzMsNDYuNzE0MjM4OSBMMzAuMzU3MTcwNSw5My4xNDI4NjU3IEw3LjE0Mjg1NzE0LDkzLjE0Mjg2NTcgTDcuMTQyODU3MTQsNjkuOTI4NTUyMyBMNTMuNTcxNDgzOSwyMy40OTk5MjU1IFogTTkxLjY4NTM2ODYsMjguODU3MDc0NyBDOTEuNjg1MzY4NiwzMC43NTQzOTg0IDkwLjkwNDExNzcsMzIuNTk1OTE4NSA4OS42MjA2MzQsMzMuODc5NDAyMiBMODAuMzU3MjMwMSw0My4xNDI4MDYxIEw1Ny4xNDI5MTY3LDE5LjkyODQ5MjcgTDY2LjQwNjMyMDYsMTAuNzIwODkyNCBDNjcuNjg5ODA0Myw5LjM4MTYwNTA5IDY5LjUzMTMyNDQsOC42MDAzNTQxNiA3MS40Mjg2NDgxLDguNjAwMzU0MTYgQzczLjMyNTk3MTgsOC42MDAzNTQxNiA3NS4xNjc0OTE4LDkuMzgxNjA1MDkgNzYuNTA2Nzc5MSwxMC43MjA4OTI0IEw4OS42MjA2MzQsMjMuNzc4OTQzNyBDOTAuOTA0MTE3NywyNS4xMTgyMzEgOTEuNjg1MzY4NiwyNi45NTk3NTEgOTEuNjg1MzY4NiwyOC44NTcwNzQ3IFoiIGlkPSJpY29uLUZBLWNvZGU6Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--plus.__fbcw_pe__button.__fbcw_pe__button--primary:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--plus.__fbcw_pe__button.__fbcw_pe__button--warning:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--plus.__fbcw_pe__button.__fbcw_pe__button--primary:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--plus.__fbcw_pe__button.__fbcw_pe__button--warning:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__icon--plus:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__icon--plus:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3BsdXMvd2hpdGUiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNNTAuMDk3NTM3LDIuMDYyNzA0ODkgQzU4LjgyMTQ3NTYsMi4wNjI3MDQ4OSA2Ni44OTQzNzIsNC4yNDM2OTAyNyA3NC4zMTYyMjkzLDguNjA1NjU4MDQgQzgxLjczODA4NjYsMTIuOTY3NjI1OCA4Ny42MzAwMDA2LDE4Ljg1OTUzOTggOTEuOTkxOTY4NCwyNi4yODEzOTcxIEM5Ni4zNTM5MzYyLDMzLjcwMzI1NDUgOTguNTM0OTIxNiw0MS43NzYxNTA5IDk4LjUzNDkyMTYsNTAuNTAwMDg5NCBDOTguNTM0OTIxNiw1OS4yMjQwMjc5IDk2LjM1MzkzNjIsNjcuMjk2OTI0NCA5MS45OTE5Njg0LDc0LjcxODc4MTcgQzg3LjYzMDAwMDYsODIuMTQwNjM5IDgxLjczODA4NjYsODguMDMyNTUzIDc0LjMxNjIyOTMsOTIuMzk0NTIwOCBDNjYuODk0MzcyLDk2Ljc1NjQ4ODUgNTguODIxNDc1Niw5OC45Mzc0NzM5IDUwLjA5NzUzNyw5OC45Mzc0NzM5IEM0MS4zNzM1OTg1LDk4LjkzNzQ3MzkgMzMuMzAwNzAyMSw5Ni43NTY0ODg1IDI1Ljg3ODg0NDgsOTIuMzk0NTIwOCBDMTguNDU2OTg3NSw4OC4wMzI1NTMgMTIuNTY1MDczNCw4Mi4xNDA2MzkgOC4yMDMxMDU2OCw3NC43MTg3ODE3IEMzLjg0MTEzNzksNjcuMjk2OTI0NCAxLjY2MDE1MjUyLDU5LjIyNDAyNzkgMS42NjAxNTI1Miw1MC41MDAwODk0IEMxLjY2MDE1MjUyLDQxLjc3NjE1MDkgMy44NDExMzc5LDMzLjcwMzI1NDUgOC4yMDMxMDU2OCwyNi4yODEzOTcxIEMxMi41NjUwNzM0LDE4Ljg1OTUzOTggMTguNDU2OTg3NSwxMi45Njc2MjU4IDI1Ljg3ODg0NDgsOC42MDU2NTgwNCBDMzMuMzAwNzAyMSw0LjI0MzY5MDI3IDQxLjM3MzU5ODUsMi4wNjI3MDQ4OSA1MC4wOTc1MzcsMi4wNjI3MDQ4OSBaIE03OC4yMjI0Nyw1NS45Njg4MjY0IEw3OC4yMjI0Nyw0NS4wMzEzNTI0IEM3OC4yMjI0Nyw0NC4zODAzMTMzIDc3Ljk5NDYwNSw0My44MjY5MjcyIDc3LjUzODg3NzksNDMuMzcxMjAwMiBDNzcuMDgzMTUwOCw0Mi45MTU0NzMxIDc2LjUyOTc2NDcsNDIuNjg3NjA4IDc1Ljg3ODcyNTYsNDIuNjg3NjA4IEw1Ny45MTAwMTg0LDQyLjY4NzYwOCBMNTcuOTEwMDE4NCwyNC43MTg5MDA5IEM1Ny45MTAwMTg0LDI0LjA2Nzg2MTggNTcuNjgyMTUzNCwyMy41MTQ0NzU3IDU3LjIyNjQyNjMsMjMuMDU4NzQ4NiBDNTYuNzcwNjk5MiwyMi42MDMwMjE1IDU2LjIxNzMxMzEsMjIuMzc1MTU2NSA1NS41NjYyNzQsMjIuMzc1MTU2NSBMNDQuNjI4ODAwMSwyMi4zNzUxNTY1IEM0My45Nzc3NjEsMjIuMzc1MTU2NSA0My40MjQzNzQ5LDIyLjYwMzAyMTUgNDIuOTY4NjQ3OCwyMy4wNTg3NDg2IEM0Mi41MTI5MjA3LDIzLjUxNDQ3NTcgNDIuMjg1MDU1NywyNC4wNjc4NjE4IDQyLjI4NTA1NTcsMjQuNzE4OTAwOSBMNDIuMjg1MDU1Nyw0Mi42ODc2MDggTDI0LjMxNjM0ODUsNDIuNjg3NjA4IEMyMy42NjUzMDk0LDQyLjY4NzYwOCAyMy4xMTE5MjMzLDQyLjkxNTQ3MzEgMjIuNjU2MTk2Miw0My4zNzEyMDAyIEMyMi4yMDA0NjkxLDQzLjgyNjkyNzIgMjEuOTcyNjA0MSw0NC4zODAzMTMzIDIxLjk3MjYwNDEsNDUuMDMxMzUyNCBMMjEuOTcyNjA0MSw1NS45Njg4MjY0IEMyMS45NzI2MDQxLDU2LjYxOTg2NTUgMjIuMjAwNDY5MSw1Ny4xNzMyNTE2IDIyLjY1NjE5NjIsNTcuNjI4OTc4NyBDMjMuMTExOTIzMyw1OC4wODQ3MDU3IDIzLjY2NTMwOTQsNTguMzEyNTcwOCAyNC4zMTYzNDg1LDU4LjMxMjU3MDggTDQyLjI4NTA1NTcsNTguMzEyNTcwOCBMNDIuMjg1MDU1Nyw3Ni4yODEyNzc5IEM0Mi4yODUwNTU3LDc2LjkzMjMxNzEgNDIuNTEyOTIwNyw3Ny40ODU3MDMxIDQyLjk2ODY0NzgsNzcuOTQxNDMwMiBDNDMuNDI0Mzc0OSw3OC4zOTcxNTczIDQzLjk3Nzc2MSw3OC42MjUwMjI0IDQ0LjYyODgwMDEsNzguNjI1MDIyNCBMNTUuNTY2Mjc0LDc4LjYyNTAyMjQgQzU2LjIxNzMxMzEsNzguNjI1MDIyNCA1Ni43NzA2OTkyLDc4LjM5NzE1NzMgNTcuMjI2NDI2Myw3Ny45NDE0MzAyIEM1Ny42ODIxNTM0LDc3LjQ4NTcwMzEgNTcuOTEwMDE4NCw3Ni45MzIzMTcxIDU3LjkxMDAxODQsNzYuMjgxMjc3OSBMNTcuOTEwMDE4NCw1OC4zMTI1NzA4IEw3NS44Nzg3MjU2LDU4LjMxMjU3MDggQzc2LjUyOTc2NDcsNTguMzEyNTcwOCA3Ny4wODMxNTA4LDU4LjA4NDcwNTcgNzcuNTM4ODc3OSw1Ny42Mjg5Nzg3IEM3Ny45OTQ2MDUsNTcuMTczMjUxNiA3OC4yMjI0Nyw1Ni42MTk4NjU1IDc4LjIyMjQ3LDU1Ljk2ODgyNjQgWiIgaWQ9Imljb24tRkEtY29kZToiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--speech.__fbcw_pe__button.__fbcw_pe__button--primary:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--speech.__fbcw_pe__button.__fbcw_pe__button--warning:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--speech.__fbcw_pe__button.__fbcw_pe__button--primary:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--speech.__fbcw_pe__button.__fbcw_pe__button--warning:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__icon--speech:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__icon--speech:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3NwZWVjaC93aGl0ZSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOS4wODU4NDU3LDY2LjcwMzE2MTUgQzMyLjc4Mzc3NjUsNjYuNzAzMTYxNSAyNi44MjU0NTkxLDY1LjYxNDYyMzMgMjEuMjEwODg4Myw2My40Mzc1NDQzIEMxNS43MTA5MDE0LDY3LjY3NzExODQgOS4zNTE1NDE2LDcwLjE5Nzk0MzkgMi4xMzI4MDg4MSw3MS4wMDAwMjYyIEwxLjk2MDkzNDIyLDcxLjAwMDAyNjIgQzEuMjczNDM1ODYsNzEuMDAwMDI2MiAwLjgxNTEwMjc0Niw3MC42NTYyNzcgMC41ODU5Mzc1LDY5Ljk2ODc3ODcgQzAuNDcxMzUzNTY2LDY5LjUxMDQ0NTYgMC43NTc4MTIwOSw2OC45OTQ4MjE4IDEuNDQ1MzEwNDUsNjguNDIxOTA3NCBMMi4zMDQ2ODM0LDY3LjU2MjUzNDQgQzQuMDIzNDI5Myw2Ni4wNzI5NTM4IDUuMjI2NTUxNDQsNjQuNjk3OTU3IDUuOTE0MDQ5OCw2My40Mzc1NDQzIEM3LjA1OTg4MTI3LDYxLjQ4OTYzMzEgNy45MTkyNTQyMiw1OC44NTQyMjEgOC40OTIxNjg2NSw1NS41MzEzMTMxIEMzLjIyMTM0NzAxLDUwLjYwNDI0MDYgMC41ODU5Mzc1LDQ0LjkzMjM3OTIgMC41ODU5Mzc1LDM4LjUxNTcyODcgQzAuNTg1OTM3NSwzMy40NzQwNzQ5IDIuMzA0NjgzNCwyOC44MDQ4MTQzIDUuNzQyMTc1MjEsMjQuNTA3OTQ5NiBDOS4xNzk2NjcwMSwyMC4yMTEwODQ4IDEzLjg0ODkyNzYsMTYuODAyMjM5NyAxOS43NDk5NTQzLDE0LjI4MTQxMTUgQzI1LjY1MDk4MSwxMS43NjA1ODMzIDMyLjA5NjI3ODIsMTAuNTAwMTcwNSAzOS4wODU4NDU3LDEwLjUwMDE3MDUgQzQ2LjA3NTQxMzMsMTAuNTAwMTcwNSA1Mi41MjA3MTA0LDExLjc2MDU4MzMgNTguNDIxNzM3MSwxNC4yODE0MTE1IEM2NC4zMjI3NjM4LDE2LjgwMjIzOTcgNjguOTkyMDI0NCwyMC4yMTEwODQ4IDcyLjQyOTUxNjIsMjQuNTA3OTQ5NiBDNzUuODY3MDA4LDI4LjgwNDgxNDMgNzcuNTg1NzUzOSwzMy41MDI3MTg5IDc3LjU4NTc1MzksMzguNjAxNjY2IEM3Ny41ODU3NTM5LDQzLjcwMDYxMyA3NS44NjcwMDgsNDguMzk4NTE3NiA3Mi40Mjk1MTYyLDUyLjY5NTM4MjQgQzY4Ljk5MjAyNDQsNTYuOTkyMjQ3MSA2NC4zMjI3NjM4LDYwLjQwMTA5MjMgNTguNDIxNzM3MSw2Mi45MjE5MjA1IEM1Mi41MjA3MTA0LDY1LjQ0Mjc0ODcgNDYuMDc1NDEzMyw2Ni43MDMxNjE1IDM5LjA4NTg0NTcsNjYuNzAzMTYxNSBaIE05OC43MjYzMjg1LDg1LjA5Mzc0MjYgTDk4Ljg5ODIwMzEsODUuMjY1NjE3MiBDOTkuNDcxMTE3NSw4NS43MjM5NTAzIDk5LjcwMDI4NTQsODYuMTI0OTkwMiA5OS41ODU3MDE1LDg2LjQ2ODczOTMgQzk5LjQ3MTExNzUsODYuODEyNDg4NSA5OS4yNzA1OTg5LDg3LjA3MDMwMDQgOTguOTg0MTQwNCw4Ny4yNDIxNzUgQzk4LjY5NzY4MTksODcuNDE0MDQ5NiA5OC40Mzk4Nyw4Ny40OTk5ODY5IDk4LjIxMDcwNDcsODcuNDk5OTg2OSBDOTEuNDUwMzA1MSw4Ni44MTI0ODg1IDg1LjU0OTI3NTcsODQuNTIwODI4MiA4MC41MDc2MjIsODAuNjI1MDAzMyBDNzUuMjM2ODAwMyw4Mi41NzI5MTQ0IDY5LjY3OTUyMjgsODMuNTQ2ODcxMyA2My44MzU3ODY3LDgzLjU0Njg3MTMgQzU4LjU2NDk2NTEsODMuNTQ2ODcxMyA1My42MDkyNDg2LDgyLjc3MzQzNTcgNDguOTY4NjM0Niw4MS4yMjY1NjQzIEM0NC4zMjgwMjA3LDc5LjY3OTY5MyA0MC4zNDYyNTg1LDc3LjU4ODU1MTMgMzcuMDIzMzUwNiw3NC45NTMxNDE4IEM0NS43MzE2NjQxLDc1LjE4MjMwNyA1My44Mzg0MTM4LDczLjcyMTM3MyA2MS4zNDM2MDUxLDcwLjU3MDMzOTggQzY4Ljg0ODc5NjUsNjcuNDE5MzA2NSA3NC43Nzg0Njk4LDYzLjA5Mzc5NTEgNzkuMTMyNjI1Miw1Ny41OTM4MDgyIEM4My42MDEzNjQ2LDUxLjg2NDY1NjEgODUuODM1NzM0Miw0NS41MDUyOTYyIDg1LjgzNTczNDIsMzguNTE1NzI4NyBMODUuODM1NzM0MiwzNy44MjgyMzAzIEM5MC44NzczODgsNDAuNjkyODA3NyA5NC41NzI2OTE3LDQ0LjIxNjIzNjggOTYuOTIxNjQ1Myw0OC4zOTg1MTc2IEM5OS4yNzA1OTg5LDUyLjU4MDc5ODQgMTAwLjA0NDAzNSw1Ni45MDYzMDk4IDk5LjI0MTk1MjMsNjEuMzc1MDQ5MiBDOTguNDM5ODcsNjUuODQzNzg4NSA5Ni4xNDgyMDk3LDY5Ljg1NDE5NDggOTIuMzY2OTY4Nyw3My40MDYyNzA1IEM5Mi44MjUzMDE4LDc2LjM4NTQyOTIgOTMuNTcwMDkwOCw3OC43OTE2NzM0IDk0LjYwMTMzODMsODAuNjI1MDAzMyBDOTUuMjg4ODM2Nyw4MS43NzA4MzQ4IDk2LjM3NzM3NDksODMuMDMxMjQ3NSA5Ny44NjY5NTU2LDg0LjQwNjI0NDMgQzk4LjIxMDcwNDcsODQuNzQ5OTkzNCA5OC40OTcxNjMzLDg0Ljk3OTE1ODcgOTguNzI2MzI4NSw4NS4wOTM3NDI2IFoiIGlkPSJpY29uLUZBLWNvZGU6Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--checkmark.__fbcw_pe__button.__fbcw_pe__button--primary:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--checkmark.__fbcw_pe__button.__fbcw_pe__button--warning:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--checkmark.__fbcw_pe__button.__fbcw_pe__button--primary:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--checkmark.__fbcw_pe__button.__fbcw_pe__button--warning:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__icon--checkmark:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__icon--checkmark:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxMiA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJyZXZpZXcvaGVhZGVyL3ZhcmlhdGlvbi0wMS0wNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIC04NC4wMDAwMDApIiBmaWxsPSIjRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTQuMDc4MTE1MjgsOTIuNzg5MDYzIEwwLjE2NDA2MjEwOSw4OC44OTg0NDczIEMwLjA1NDY4NzI1MDQsODguNzg5MDcyNCAwLDg4LjY0ODQ0NzggMCw4OC40NzY1NzMzIEMwLDg4LjMwNDY5ODggMC4wNTQ2ODcyNTA0LDg4LjE2NDA3NDEgMC4xNjQwNjIxMDksODguMDU0Njk5MyBMMS4wMzEyNDc1NCw4Ny4yMTA5NTEzIEMxLjE0MDYyMjQsODcuMDg1OTUxNyAxLjI3NzM0MDcsODcuMDIzNDUxNyAxLjQ0MTQwMjgxLDg3LjAyMzQ1MTcgQzEuNjA1NDY0OTIsODcuMDIzNDUxNyAxLjc0OTk5NTk1LDg3LjA4NTk1MTcgMS44NzQ5OTU1Myw4Ny4yMTA5NTEzIEw0LjQ5OTk4OTI3LDg5LjgzNTk0NSBMMTAuMTI0OTc1OSw4NC4yMTA5NTg1IEMxMC4yNDk5NzU0LDg0LjA4NTk1ODkgMTAuMzk0NTA2NSw4NC4wMjM0NTg5IDEwLjU1ODU2ODYsODQuMDIzNDU4OSBDMTAuNzIyNjMwNyw4NC4wMjM0NTg5IDEwLjg1OTM0OSw4NC4wODU5NTg5IDEwLjk2ODcyMzgsODQuMjEwOTU4NSBMMTEuODM1OTA5Myw4NS4wNTQ3MDY0IEMxMS45NDUyODQxLDg1LjE2NDA4MTMgMTEuOTk5OTcxNCw4NS4zMDQ3MDYgMTEuOTk5OTcxNCw4NS40NzY1ODA0IEMxMS45OTk5NzE0LDg1LjY0ODQ1NDkgMTEuOTQ1Mjg0MSw4NS43ODkwNzk2IDExLjgzNTkwOTMsODUuODk4NDU0NCBMNC45MjE4NjMyNyw5Mi43ODkwNjMgQzQuODEyNDg4NDEsOTIuOTE0MDYyNiA0LjY3MTg2Mzc0LDkyLjk3NjU2MjYgNC40OTk5ODkyNyw5Mi45NzY1NjI2IEM0LjMyODExNDgsOTIuOTc2NTYyNiA0LjE4NzQ5MDE0LDkyLjkxNDA2MjYgNC4wNzgxMTUyOCw5Mi43ODkwNjMgWiIgaWQ9Iu+AjCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--minus.__fbcw_pe__button.__fbcw_pe__button--primary:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--minus.__fbcw_pe__button.__fbcw_pe__button--warning:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--minus.__fbcw_pe__button.__fbcw_pe__button--primary:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--minus.__fbcw_pe__button.__fbcw_pe__button--warning:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__icon--minus:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__icon--minus:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL21pbnVzL3doaXRlIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTUwLjA5NzUzNywyLjA2MjcwNDg5IEM1OC44MjE0NzU2LDIuMDYyNzA0ODkgNjYuODk0MzcyLDQuMjQzNjkwMjcgNzQuMzE2MjI5Myw4LjYwNTY1ODA0IEM4MS43MzgwODY2LDEyLjk2NzYyNTggODcuNjMwMDAwNiwxOC44NTk1Mzk4IDkxLjk5MTk2ODQsMjYuMjgxMzk3MSBDOTYuMzUzOTM2MiwzMy43MDMyNTQ1IDk4LjUzNDkyMTYsNDEuNzc2MTUwOSA5OC41MzQ5MjE2LDUwLjUwMDA4OTQgQzk4LjUzNDkyMTYsNTkuMjI0MDI3OSA5Ni4zNTM5MzYyLDY3LjI5NjkyNDQgOTEuOTkxOTY4NCw3NC43MTg3ODE3IEM4Ny42MzAwMDA2LDgyLjE0MDYzOSA4MS43MzgwODY2LDg4LjAzMjU1MyA3NC4zMTYyMjkzLDkyLjM5NDUyMDggQzY2Ljg5NDM3Miw5Ni43NTY0ODg1IDU4LjgyMTQ3NTYsOTguOTM3NDczOSA1MC4wOTc1MzcsOTguOTM3NDczOSBDNDEuMzczNTk4NSw5OC45Mzc0NzM5IDMzLjMwMDcwMjEsOTYuNzU2NDg4NSAyNS44Nzg4NDQ4LDkyLjM5NDUyMDggQzE4LjQ1Njk4NzUsODguMDMyNTUzIDEyLjU2NTA3MzQsODIuMTQwNjM5IDguMjAzMTA1NjgsNzQuNzE4NzgxNyBDMy44NDExMzc5LDY3LjI5NjkyNDQgMS42NjAxNTI1Miw1OS4yMjQwMjc5IDEuNjYwMTUyNTIsNTAuNTAwMDg5NCBDMS42NjAxNTI1Miw0MS43NzYxNTA5IDMuODQxMTM3OSwzMy43MDMyNTQ1IDguMjAzMTA1NjgsMjYuMjgxMzk3MSBDMTIuNTY1MDczNCwxOC44NTk1Mzk4IDE4LjQ1Njk4NzUsMTIuOTY3NjI1OCAyNS44Nzg4NDQ4LDguNjA1NjU4MDQgQzMzLjMwMDcwMjEsNC4yNDM2OTAyNyA0MS4zNzM1OTg1LDIuMDYyNzA0ODkgNTAuMDk3NTM3LDIuMDYyNzA0ODkgWiBNMjQuMzE2MzQ4NSw1OC4zMTI1NzA4IEw3NS44Nzg3MjU2LDU4LjMxMjU3MDggQzc2LjUyOTc2NDcsNTguMzEyNTcwOCA3Ny4wODMxNTA4LDU4LjA4NDcwNTcgNzcuNTM4ODc3OSw1Ny42Mjg5Nzg3IEM3Ny45OTQ2MDUsNTcuMTczMjUxNiA3OC4yMjI0Nyw1Ni42MTk4NjU1IDc4LjIyMjQ3LDU1Ljk2ODgyNjQgTDc4LjIyMjQ3LDQ1LjAzMTM1MjQgQzc4LjIyMjQ3LDQ0LjM4MDMxMzMgNzcuOTk0NjA1LDQzLjgyNjkyNzIgNzcuNTM4ODc3OSw0My4zNzEyMDAyIEM3Ny4wODMxNTA4LDQyLjkxNTQ3MzEgNzYuNTI5NzY0Nyw0Mi42ODc2MDggNzUuODc4NzI1Niw0Mi42ODc2MDggTDI0LjMxNjM0ODUsNDIuNjg3NjA4IEMyMy42NjUzMDk0LDQyLjY4NzYwOCAyMy4xMTE5MjMzLDQyLjkxNTQ3MzEgMjIuNjU2MTk2Miw0My4zNzEyMDAyIEMyMi4yMDA0NjkxLDQzLjgyNjkyNzIgMjEuOTcyNjA0MSw0NC4zODAzMTMzIDIxLjk3MjYwNDEsNDUuMDMxMzUyNCBMMjEuOTcyNjA0MSw1NS45Njg4MjY0IEMyMS45NzI2MDQxLDU2LjYxOTg2NTUgMjIuMjAwNDY5MSw1Ny4xNzMyNTE2IDIyLjY1NjE5NjIsNTcuNjI4OTc4NyBDMjMuMTExOTIzMyw1OC4wODQ3MDU3IDIzLjY2NTMwOTQsNTguMzEyNTcwOCAyNC4zMTYzNDg1LDU4LjMxMjU3MDggWiIgaWQ9Imljb24tRkEtY29kZToiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--cross.__fbcw_pe__button.__fbcw_pe__button--primary:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--cross.__fbcw_pe__button.__fbcw_pe__button--warning:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--cross.__fbcw_pe__button.__fbcw_pe__button--primary:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--cross.__fbcw_pe__button.__fbcw_pe__button--warning:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__icon--cross:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__icon--cross:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY3Jvc3Mvd2hpdGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaWNvbnMvY3Jvc3Mvd2hpdGUiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNNzUuNjgzNDQzMyw4NC42MzI4MTU4IEM3NC43NzE5ODYyLDg1LjU0NDI3MjkgNzMuNjY1MjIsODYgNzIuMzYzMTM4OCw4NiBDNzEuMDYxMDU3NSw4NiA2OS45NTQyOTEzLDg1LjU0NDI3MjkgNjkuMDQyODM0Miw4NC42MzI4MTU4IEw1MC4wOTc1NjY4LDY1LjY4NzU0ODQgTDMxLjE1MjI5OTUsODQuNjMyODE1OCBDMzAuMjQwODQyNCw4NS41NDQyNzI5IDI5LjEzNDA3NjIsODYgMjcuODMxOTk0OSw4NiBDMjYuNTI5OTEzNyw4NiAyNS40MjMxNDc1LDg1LjU0NDI3MjkgMjQuNTExNjkwMyw4NC42MzI4MTU4IEwxMy45NjQ4NDA1LDc0LjA4NTk2NTkgQzEzLjA1MzM4MzMsNzMuMTc0NTA4OCAxMi41OTc2NTYyLDcyLjA2Nzc0MjUgMTIuNTk3NjU2Miw3MC43NjU2NjEzIEMxMi41OTc2NTYyLDY5LjQ2MzU4MDEgMTMuMDUzMzgzMyw2OC4zNTY4MTM5IDEzLjk2NDg0MDUsNjcuNDQ1MzU2NyBMMzIuOTEwMTA3OCw0OC41MDAwODk0IEwxMy45NjQ4NDA1LDI5LjU1NDgyMjEgQzEzLjA1MzM4MzMsMjguNjQzMzY0OSAxMi41OTc2NTYyLDI3LjUzNjU5ODcgMTIuNTk3NjU2MiwyNi4yMzQ1MTc1IEMxMi41OTc2NTYyLDI0LjkzMjQzNjMgMTMuMDUzMzgzMywyMy44MjU2NzAxIDEzLjk2NDg0MDUsMjIuOTE0MjEyOSBMMjQuNTExNjkwMywxMi4zNjczNjMxIEMyNS40MjMxNDc1LDExLjQ1NTkwNTkgMjYuNTI5OTEzNywxMS4wMDAxNzg4IDI3LjgzMTk5NDksMTEuMDAwMTc4OCBDMjkuMTM0MDc2MiwxMS4wMDAxNzg4IDMwLjI0MDg0MjQsMTEuNDU1OTA1OSAzMS4xNTIyOTk1LDEyLjM2NzM2MzEgTDUwLjA5NzU2NjgsMzEuMzEyNjMwNCBMNjkuMDQyODM0MiwxMi4zNjczNjMxIEM2OS45NTQyOTEzLDExLjQ1NTkwNTkgNzEuMDYxMDU3NSwxMS4wMDAxNzg4IDcyLjM2MzEzODgsMTEuMDAwMTc4OCBDNzMuNjY1MjIsMTEuMDAwMTc4OCA3NC43NzE5ODYyLDExLjQ1NTkwNTkgNzUuNjgzNDQzMywxMi4zNjczNjMxIEw4Ni4yMzAyOTMyLDIyLjkxNDIxMjkgQzg3LjE0MTc1MDMsMjMuODI1NjcwMSA4Ny41OTc0Nzc0LDI0LjkzMjQzNjMgODcuNTk3NDc3NCwyNi4yMzQ1MTc1IEM4Ny41OTc0Nzc0LDI3LjUzNjU5ODcgODcuMTQxNzUwMywyOC42NDMzNjQ5IDg2LjIzMDI5MzIsMjkuNTU0ODIyMSBMNjcuMjg1MDI1OSw0OC41MDAwODk0IEw4Ni4yMzAyOTMyLDY3LjQ0NTM1NjcgQzg3LjE0MTc1MDMsNjguMzU2ODEzOSA4Ny41OTc0Nzc0LDY5LjQ2MzU4MDEgODcuNTk3NDc3NCw3MC43NjU2NjEzIEM4Ny41OTc0Nzc0LDcyLjA2Nzc0MjUgODcuMTQxNzUwMyw3My4xNzQ1MDg4IDg2LjIzMDI5MzIsNzQuMDg1OTY1OSBMNzUuNjgzNDQzMyw4NC42MzI4MTU4IFoiIGlkPSJpY29uLUZBLWNvZGU6Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--cross.__fbcw_pe__button.__fbcw_pe__button--primary:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--cross.__fbcw_pe__button.__fbcw_pe__button--warning:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--cross.__fbcw_pe__button.__fbcw_pe__button--primary:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--cross.__fbcw_pe__button.__fbcw_pe__button--warning:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__icon--cross:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__icon--cross:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY3Jvc3Mvd2hpdGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaWNvbnMvY3Jvc3Mvd2hpdGUiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8cGF0aCBkPSJNNzUuNjgzNDQzMyw4NC42MzI4MTU4IEM3NC43NzE5ODYyLDg1LjU0NDI3MjkgNzMuNjY1MjIsODYgNzIuMzYzMTM4OCw4NiBDNzEuMDYxMDU3NSw4NiA2OS45NTQyOTEzLDg1LjU0NDI3MjkgNjkuMDQyODM0Miw4NC42MzI4MTU4IEw1MC4wOTc1NjY4LDY1LjY4NzU0ODQgTDMxLjE1MjI5OTUsODQuNjMyODE1OCBDMzAuMjQwODQyNCw4NS41NDQyNzI5IDI5LjEzNDA3NjIsODYgMjcuODMxOTk0OSw4NiBDMjYuNTI5OTEzNyw4NiAyNS40MjMxNDc1LDg1LjU0NDI3MjkgMjQuNTExNjkwMyw4NC42MzI4MTU4IEwxMy45NjQ4NDA1LDc0LjA4NTk2NTkgQzEzLjA1MzM4MzMsNzMuMTc0NTA4OCAxMi41OTc2NTYyLDcyLjA2Nzc0MjUgMTIuNTk3NjU2Miw3MC43NjU2NjEzIEMxMi41OTc2NTYyLDY5LjQ2MzU4MDEgMTMuMDUzMzgzMyw2OC4zNTY4MTM5IDEzLjk2NDg0MDUsNjcuNDQ1MzU2NyBMMzIuOTEwMTA3OCw0OC41MDAwODk0IEwxMy45NjQ4NDA1LDI5LjU1NDgyMjEgQzEzLjA1MzM4MzMsMjguNjQzMzY0OSAxMi41OTc2NTYyLDI3LjUzNjU5ODcgMTIuNTk3NjU2MiwyNi4yMzQ1MTc1IEMxMi41OTc2NTYyLDI0LjkzMjQzNjMgMTMuMDUzMzgzMywyMy44MjU2NzAxIDEzLjk2NDg0MDUsMjIuOTE0MjEyOSBMMjQuNTExNjkwMywxMi4zNjczNjMxIEMyNS40MjMxNDc1LDExLjQ1NTkwNTkgMjYuNTI5OTEzNywxMS4wMDAxNzg4IDI3LjgzMTk5NDksMTEuMDAwMTc4OCBDMjkuMTM0MDc2MiwxMS4wMDAxNzg4IDMwLjI0MDg0MjQsMTEuNDU1OTA1OSAzMS4xNTIyOTk1LDEyLjM2NzM2MzEgTDUwLjA5NzU2NjgsMzEuMzEyNjMwNCBMNjkuMDQyODM0MiwxMi4zNjczNjMxIEM2OS45NTQyOTEzLDExLjQ1NTkwNTkgNzEuMDYxMDU3NSwxMS4wMDAxNzg4IDcyLjM2MzEzODgsMTEuMDAwMTc4OCBDNzMuNjY1MjIsMTEuMDAwMTc4OCA3NC43NzE5ODYyLDExLjQ1NTkwNTkgNzUuNjgzNDQzMywxMi4zNjczNjMxIEw4Ni4yMzAyOTMyLDIyLjkxNDIxMjkgQzg3LjE0MTc1MDMsMjMuODI1NjcwMSA4Ny41OTc0Nzc0LDI0LjkzMjQzNjMgODcuNTk3NDc3NCwyNi4yMzQ1MTc1IEM4Ny41OTc0Nzc0LDI3LjUzNjU5ODcgODcuMTQxNzUwMywyOC42NDMzNjQ5IDg2LjIzMDI5MzIsMjkuNTU0ODIyMSBMNjcuMjg1MDI1OSw0OC41MDAwODk0IEw4Ni4yMzAyOTMyLDY3LjQ0NTM1NjcgQzg3LjE0MTc1MDMsNjguMzU2ODEzOSA4Ny41OTc0Nzc0LDY5LjQ2MzU4MDEgODcuNTk3NDc3NCw3MC43NjU2NjEzIEM4Ny41OTc0Nzc0LDcyLjA2Nzc0MjUgODcuMTQxNzUwMyw3My4xNzQ1MDg4IDg2LjIzMDI5MzIsNzQuMDg1OTY1OSBMNzUuNjgzNDQzMyw4NC42MzI4MTU4IFoiIGlkPSJpY29uLUZBLWNvZGU6Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--speech.__fbcw_pe__button.__fbcw_pe__button--primary:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--speech.__fbcw_pe__button.__fbcw_pe__button--warning:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--speech.__fbcw_pe__button.__fbcw_pe__button--primary:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--speech.__fbcw_pe__button.__fbcw_pe__button--warning:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__icon--speech:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__icon--speech:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3NwZWVjaC93aGl0ZSIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOS4wODU4NDU3LDY2LjcwMzE2MTUgQzMyLjc4Mzc3NjUsNjYuNzAzMTYxNSAyNi44MjU0NTkxLDY1LjYxNDYyMzMgMjEuMjEwODg4Myw2My40Mzc1NDQzIEMxNS43MTA5MDE0LDY3LjY3NzExODQgOS4zNTE1NDE2LDcwLjE5Nzk0MzkgMi4xMzI4MDg4MSw3MS4wMDAwMjYyIEwxLjk2MDkzNDIyLDcxLjAwMDAyNjIgQzEuMjczNDM1ODYsNzEuMDAwMDI2MiAwLjgxNTEwMjc0Niw3MC42NTYyNzcgMC41ODU5Mzc1LDY5Ljk2ODc3ODcgQzAuNDcxMzUzNTY2LDY5LjUxMDQ0NTYgMC43NTc4MTIwOSw2OC45OTQ4MjE4IDEuNDQ1MzEwNDUsNjguNDIxOTA3NCBMMi4zMDQ2ODM0LDY3LjU2MjUzNDQgQzQuMDIzNDI5Myw2Ni4wNzI5NTM4IDUuMjI2NTUxNDQsNjQuNjk3OTU3IDUuOTE0MDQ5OCw2My40Mzc1NDQzIEM3LjA1OTg4MTI3LDYxLjQ4OTYzMzEgNy45MTkyNTQyMiw1OC44NTQyMjEgOC40OTIxNjg2NSw1NS41MzEzMTMxIEMzLjIyMTM0NzAxLDUwLjYwNDI0MDYgMC41ODU5Mzc1LDQ0LjkzMjM3OTIgMC41ODU5Mzc1LDM4LjUxNTcyODcgQzAuNTg1OTM3NSwzMy40NzQwNzQ5IDIuMzA0NjgzNCwyOC44MDQ4MTQzIDUuNzQyMTc1MjEsMjQuNTA3OTQ5NiBDOS4xNzk2NjcwMSwyMC4yMTEwODQ4IDEzLjg0ODkyNzYsMTYuODAyMjM5NyAxOS43NDk5NTQzLDE0LjI4MTQxMTUgQzI1LjY1MDk4MSwxMS43NjA1ODMzIDMyLjA5NjI3ODIsMTAuNTAwMTcwNSAzOS4wODU4NDU3LDEwLjUwMDE3MDUgQzQ2LjA3NTQxMzMsMTAuNTAwMTcwNSA1Mi41MjA3MTA0LDExLjc2MDU4MzMgNTguNDIxNzM3MSwxNC4yODE0MTE1IEM2NC4zMjI3NjM4LDE2LjgwMjIzOTcgNjguOTkyMDI0NCwyMC4yMTEwODQ4IDcyLjQyOTUxNjIsMjQuNTA3OTQ5NiBDNzUuODY3MDA4LDI4LjgwNDgxNDMgNzcuNTg1NzUzOSwzMy41MDI3MTg5IDc3LjU4NTc1MzksMzguNjAxNjY2IEM3Ny41ODU3NTM5LDQzLjcwMDYxMyA3NS44NjcwMDgsNDguMzk4NTE3NiA3Mi40Mjk1MTYyLDUyLjY5NTM4MjQgQzY4Ljk5MjAyNDQsNTYuOTkyMjQ3MSA2NC4zMjI3NjM4LDYwLjQwMTA5MjMgNTguNDIxNzM3MSw2Mi45MjE5MjA1IEM1Mi41MjA3MTA0LDY1LjQ0Mjc0ODcgNDYuMDc1NDEzMyw2Ni43MDMxNjE1IDM5LjA4NTg0NTcsNjYuNzAzMTYxNSBaIE05OC43MjYzMjg1LDg1LjA5Mzc0MjYgTDk4Ljg5ODIwMzEsODUuMjY1NjE3MiBDOTkuNDcxMTE3NSw4NS43MjM5NTAzIDk5LjcwMDI4NTQsODYuMTI0OTkwMiA5OS41ODU3MDE1LDg2LjQ2ODczOTMgQzk5LjQ3MTExNzUsODYuODEyNDg4NSA5OS4yNzA1OTg5LDg3LjA3MDMwMDQgOTguOTg0MTQwNCw4Ny4yNDIxNzUgQzk4LjY5NzY4MTksODcuNDE0MDQ5NiA5OC40Mzk4Nyw4Ny40OTk5ODY5IDk4LjIxMDcwNDcsODcuNDk5OTg2OSBDOTEuNDUwMzA1MSw4Ni44MTI0ODg1IDg1LjU0OTI3NTcsODQuNTIwODI4MiA4MC41MDc2MjIsODAuNjI1MDAzMyBDNzUuMjM2ODAwMyw4Mi41NzI5MTQ0IDY5LjY3OTUyMjgsODMuNTQ2ODcxMyA2My44MzU3ODY3LDgzLjU0Njg3MTMgQzU4LjU2NDk2NTEsODMuNTQ2ODcxMyA1My42MDkyNDg2LDgyLjc3MzQzNTcgNDguOTY4NjM0Niw4MS4yMjY1NjQzIEM0NC4zMjgwMjA3LDc5LjY3OTY5MyA0MC4zNDYyNTg1LDc3LjU4ODU1MTMgMzcuMDIzMzUwNiw3NC45NTMxNDE4IEM0NS43MzE2NjQxLDc1LjE4MjMwNyA1My44Mzg0MTM4LDczLjcyMTM3MyA2MS4zNDM2MDUxLDcwLjU3MDMzOTggQzY4Ljg0ODc5NjUsNjcuNDE5MzA2NSA3NC43Nzg0Njk4LDYzLjA5Mzc5NTEgNzkuMTMyNjI1Miw1Ny41OTM4MDgyIEM4My42MDEzNjQ2LDUxLjg2NDY1NjEgODUuODM1NzM0Miw0NS41MDUyOTYyIDg1LjgzNTczNDIsMzguNTE1NzI4NyBMODUuODM1NzM0MiwzNy44MjgyMzAzIEM5MC44NzczODgsNDAuNjkyODA3NyA5NC41NzI2OTE3LDQ0LjIxNjIzNjggOTYuOTIxNjQ1Myw0OC4zOTg1MTc2IEM5OS4yNzA1OTg5LDUyLjU4MDc5ODQgMTAwLjA0NDAzNSw1Ni45MDYzMDk4IDk5LjI0MTk1MjMsNjEuMzc1MDQ5MiBDOTguNDM5ODcsNjUuODQzNzg4NSA5Ni4xNDgyMDk3LDY5Ljg1NDE5NDggOTIuMzY2OTY4Nyw3My40MDYyNzA1IEM5Mi44MjUzMDE4LDc2LjM4NTQyOTIgOTMuNTcwMDkwOCw3OC43OTE2NzM0IDk0LjYwMTMzODMsODAuNjI1MDAzMyBDOTUuMjg4ODM2Nyw4MS43NzA4MzQ4IDk2LjM3NzM3NDksODMuMDMxMjQ3NSA5Ny44NjY5NTU2LDg0LjQwNjI0NDMgQzk4LjIxMDcwNDcsODQuNzQ5OTkzNCA5OC40OTcxNjMzLDg0Ljk3OTE1ODcgOTguNzI2MzI4NSw4NS4wOTM3NDI2IFoiIGlkPSJpY29uLUZBLWNvZGU6Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--loading.__fbcw_pe__button.__fbcw_pe__button--primary:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--after.__fbcw_pe__icon--loading.__fbcw_pe__button.__fbcw_pe__button--warning:hover:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--loading.__fbcw_pe__button.__fbcw_pe__button--primary:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--before.__fbcw_pe__icon--loading.__fbcw_pe__button.__fbcw_pe__button--warning:hover:before, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--after.__fbcw_pe__icon--loading:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--white.__fbcw_pe__icon--before.__fbcw_pe__icon--loading:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvbG9hZGluZy93aGl0ZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJpY29ucy9sb2FkaW5nL3doaXRlIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTU2LjM0NzUyMjEsNi4xMTczNzc5NiBDNTYuMzQ3NTIyMSw0LjU1NDg4MTY4IDU2LjkzMzQ1ODIsMy4zMTc5MDY0NiA1OC4xMDUzMzA0LDIuNDA2NDQ5MyBDNTkuMjc3MjAyNywxLjQ5NDk5MjE1IDYwLjY0NDM4NjksMS4yMzQ1NzcxIDYyLjIwNjg4MzIsMS42MjUyMDExNyBDNjkuMTA3OTA3NCwzLjMxNzkwNjQ2IDc1LjMyNTM0MjUsNi40NDI4OTkwMSA4MC44NTkxODI0LDExLjAwMDE3ODggQzg2LjM5MzAyMjQsMTUuNTU3NDU4NiA5MC43MjI0NDAyLDIxLjA5MTMwMTYgOTMuODQ3NDMyNywyNy42MDE3MDE3IEM5Ni45NzI0MjUzLDM0LjExMjEwMTkgOTguNTM0OTIxNiw0MS4wNzgyMzIxIDk4LjUzNDkyMTYsNDguNTAwMDg5NCBDOTguNTM0OTIxNiw1Ny4yMjQwMjc5IDk2LjM1MzkzNjIsNjUuMjk2OTI0NCA5MS45OTE5Njg0LDcyLjcxODc4MTcgQzg3LjYzMDAwMDYsODAuMTQwNjM5IDgxLjc3MDYzOTYsODYuMDMyNTUzIDc0LjQxMzg4NTMsOTAuMzk0NTIwOCBDNjcuMDU3MTMxLDk0Ljc1NjQ4ODUgNTguOTg0MjM0Niw5Ni45Mzc0NzM5IDUwLjE5NTE5MzEsOTYuOTM3NDczOSBDNDEuNDA2MTUxNSw5Ni45Mzc0NzM5IDMzLjMwMDcwMjEsOTQuNzg5MDQxNSAyNS44Nzg4NDQ4LDkwLjQ5MjE3NjggQzE4LjQ1Njk4NzUsODYuMTk1MzEyIDEyLjU2NTA3MzQsODAuMzY4NTA0IDguMjAzMTA1NjgsNzMuMDExNzQ5NyBDMy44NDExMzc5LDY1LjY1NDk5NTQgMS42NjAxNTI1Miw1Ny41NDk1NDYgMS42NjAxNTI1Miw0OC42OTU0MDE0IEMxLjY2MDE1MjUyLDQxLjI3MzU0NDEgMy4yMjI2NDg4LDM0LjMwNzQxMzkgNi4zNDc2NDEzNSwyNy43OTcwMTM4IEM5LjQ3MjYzMzksMjEuMjg2NjEzNiAxMy44MDIwNTE3LDE1Ljc1Mjc3MDcgMTkuMzM1ODkxNiwxMS4xOTU0OTA4IEMyNC44Njk3MzE2LDYuNjM4MjExMDQgMzEuMDg3MTY2NywzLjQ0ODExMjQ5IDM3Ljk4ODE5MDksMS42MjUyMDExNyBDMzkuNDIwNDc4MiwxLjIzNDU3NzEgNDAuNzU1MTEyNCwxLjQ5NDk5MjE1IDQxLjk5MjA4NzYsMi40MDY0NDkzIEM0My4yMjkwNjI4LDMuMzE3OTA2NDYgNDMuODQ3NTUxOSw0LjU1NDg4MTY4IDQzLjg0NzU1MTksNi4xMTczNzc5NiBMNDMuODQ3NTUxOSw5LjQzNzY4MjU0IEM0My44NDc1NTE5LDEwLjQ3OTM0NTcgNDMuNTIyMDMwOSwxMS40MjMzNTU5IDQyLjg3MDk5MTgsMTIuMjY5NzA3IEM0Mi4yMTk5NTI2LDEzLjExNjA1ODIgNDEuMzczNTk4NSwxMy42Njk0NDQzIDQwLjMzMTkzNTMsMTMuOTI5ODU5MyBDMzIuNzc5ODY5LDE2LjAxMzE4ODcgMjYuNTI5ODgzOSwyMC4yNDQ5NDc0IDIxLjU4MTk4LDI2LjYyNTE0MTYgQzE2LjYzNDA3NjIsMzMuMDA1MzM1NyAxNC4xNjAxMjI3LDQwLjI5Njk4NCAxNC4xNjAxMjI3LDQ4LjUwMDA4OTQgQzE0LjE2MDEyMjcsNTUuMDEwNDg5NiAxNS43NTUxNzIsNjEuMDMyNjEyNiAxOC45NDUyNjc2LDY2LjU2NjQ1MjYgQzIyLjEzNTM2MzEsNzIuMTAwMjkyNiAyNi40OTczMzM5LDc2LjQ2MjI2MzMgMzIuMDMxMTczOSw3OS42NTIzNTg5IEMzNy41NjUwMTM4LDgyLjg0MjQ1NDUgNDMuNTg3MTM2OSw4NC40Mzc1MDM3IDUwLjA5NzUzNyw4NC40Mzc1MDM3IEM1Ni42MDc5MzcyLDg0LjQzNzUwMzcgNjIuNjMwMDYwMiw4Mi44NDI0NTQ1IDY4LjE2MzkwMDIsNzkuNjUyMzU4OSBDNzMuNjk3NzQwMiw3Ni40NjIyNjMzIDc4LjA1OTcxMSw3Mi4xMDAyOTI2IDgxLjI0OTgwNjUsNjYuNTY2NDUyNiBDODQuNDM5OTAyMSw2MS4wMzI2MTI2IDg2LjAzNDk1MTQsNTUuMDEwNDg5NiA4Ni4wMzQ5NTE0LDQ4LjUwMDA4OTQgQzg2LjAzNDk1MTQsNDAuMjk2OTg0IDgzLjU2MDk5NzksMzMuMDA1MzM1NyA3OC42MTMwOTQxLDI2LjYyNTE0MTYgQzczLjY2NTE5MDIsMjAuMjQ0OTQ3NCA2Ny40MTUyMDUxLDE2LjAxMzE4ODcgNTkuODYzMTM4OCwxMy45Mjk4NTkzIEM1OC44MjE0NzU2LDEzLjY2OTQ0NDMgNTcuOTc1MTIxNCwxMy4xMTYwNTgyIDU3LjMyNDA4MjMsMTIuMjY5NzA3IEM1Ni42NzMwNDMyLDExLjQyMzM1NTkgNTYuMzQ3NTIyMSwxMC40NzkzNDU3IDU2LjM0NzUyMjEsOS40Mzc2ODI1NCBMNTYuMzQ3NTIyMSw2LjExNzM3Nzk2IFoiIGlkPSJpY29uLUZBLWNvZGU6Ij48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__icon--chevron-up:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__icon--chevron-up:before, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__sort__open-button:after, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__sort__open-button:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY2hldnJvbi91cC9ibGFjazwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJpY29ucy9jaGV2cm9uL3VwL2JsYWNrIiBmaWxsPSIjMzAzQzUwIj4KICAgICAgICAgICAgPHBhdGggZD0iTTUzLjQxNzg1NjUsMjYuMDg2MDg1MSBMOTEuMzA4MzkxMiw2My45NzY2MTk4IEM5Mi4yMTk4NDgzLDY0Ljg4ODA3NjkgOTIuNjc1NTc1NCw2NS45OTQ4NDMxIDkyLjY3NTU3NTQsNjcuMjk2OTI0NCBDOTIuNjc1NTc1NCw2OC41OTkwMDU2IDkyLjIxOTg0ODMsNjkuNzA1NzcxOCA5MS4zMDgzOTEyLDcwLjYxNzIyODkgTDg3LjAxMTUyNjQsNzQuOTE0MDkzNyBDODYuMTAwMDY5Myw3NS44MjU1NTA5IDg0Ljk5MzMwMzEsNzYuMzEzODMwOSA4My42OTEyMjE4LDc2LjM3ODkzNCBDODIuMzg5MTQwNiw3Ni40NDQwMzcgODEuMjgyMzc0NCw3Ni4wMjA4NjI5IDgwLjM3MDkxNzMsNzUuMTA5NDA1NyBMNTAuMDk3NTUxOSw0NC44MzYwNDA0IEwxOS44MjQxODY2LDc1LjEwOTQwNTcgQzE4LjkxMjcyOTUsNzYuMDIwODYyOSAxNy44MDU5NjMzLDc2LjQ0NDAzNyAxNi41MDM4ODIsNzYuMzc4OTM0IEMxNS4yMDE4MDA4LDc2LjMxMzgzMDkgMTQuMDk1MDM0Niw3NS44MjU1NTA5IDEzLjE4MzU3NzUsNzQuOTE0MDkzNyBMOC44ODY3MTI3LDcwLjYxNzIyODkgQzcuOTc1MjU1NTQsNjkuNzA1NzcxOCA3LjUxOTUyODQ2LDY4LjU5OTAwNTYgNy41MTk1Mjg0Niw2Ny4yOTY5MjQ0IEM3LjUxOTUyODQ2LDY1Ljk5NDg0MzEgNy45NzUyNTU1NCw2NC44ODgwNzY5IDguODg2NzEyNyw2My45NzY2MTk4IEw0Ni43NzcyNDc0LDI2LjA4NjA4NTEgQzQ3LjY4ODcwNDUsMjUuMDQ0NDIxOSA0OC43OTU0NzA3LDI0LjUyMzU4ODggNTAuMDk3NTUxOSwyNC41MjM1ODg4IEM1MS4zOTk2MzMyLDI0LjUyMzU4ODggNTIuNTA2Mzk5NCwyNS4wNDQ0MjE5IDUzLjQxNzg1NjUsMjYuMDg2MDg1MSBaIiBpZD0iaWNvbi1GQS1jb2RlOiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__icon--chevron-down:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__icon--chevron-down:before, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__sort__open-button:after, .__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__sort__open-button:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY2hldnJvbi9kb3duL2JsYWNrPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL2NoZXZyb24vZG93bi9ibGFjayIgZmlsbD0iIzMwM0M1MCI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00Ni43NzcyNDc0LDc0LjkxNDA5MzcgTDguODg2NzEyNywzNy4wMjM1NTkgQzcuOTc1MjU1NTQsMzYuMTEyMTAxOSA3LjUxOTUyODQ2LDM1LjAwNTMzNTcgNy41MTk1Mjg0NiwzMy43MDMyNTQ1IEM3LjUxOTUyODQ2LDMyLjQwMTE3MzIgNy45NzUyNTU1NCwzMS4yOTQ0MDcgOC44ODY3MTI3LDMwLjM4Mjk0OTkgTDEzLjE4MzU3NzUsMjYuMDg2MDg1MSBDMTQuMDk1MDM0NiwyNS4xNzQ2MjggMTUuMjAxODAwOCwyNC42ODYzNDc5IDE2LjUwMzg4MiwyNC42MjEyNDQ5IEMxNy44MDU5NjMzLDI0LjU1NjE0MTggMTguOTEyNzI5NSwyNC45NzkzMTU5IDE5LjgyNDE4NjYsMjUuODkwNzczMSBMNTAuMDk3NTUxOSw1Ni4xNjQxMzg0IEw4MC4zNzA5MTczLDI1Ljg5MDc3MzEgQzgxLjI4MjM3NDQsMjQuOTc5MzE1OSA4Mi4zODkxNDA2LDI0LjU1NjE0MTggODMuNjkxMjIxOCwyNC42MjEyNDQ5IEM4NC45OTMzMDMxLDI0LjY4NjM0NzkgODYuMTAwMDY5MywyNS4xNzQ2MjggODcuMDExNTI2NCwyNi4wODYwODUxIEw5MS4zMDgzOTEyLDMwLjM4Mjk0OTkgQzkyLjIxOTg0ODMsMzEuMjk0NDA3IDkyLjY3NTU3NTQsMzIuNDAxMTczMiA5Mi42NzU1NzU0LDMzLjcwMzI1NDUgQzkyLjY3NTU3NTQsMzUuMDA1MzM1NyA5Mi4yMTk4NDgzLDM2LjExMjEwMTkgOTEuMzA4MzkxMiwzNy4wMjM1NTkgTDUzLjQxNzg1NjUsNzQuOTE0MDkzNyBDNTIuNTA2Mzk5NCw3NS45NTU3NTY5IDUxLjM5OTYzMzIsNzYuNDc2NTkgNTAuMDk3NTUxOSw3Ni40NzY1OSBDNDguNzk1NDcwNyw3Ni40NzY1OSA0Ny42ODg3MDQ1LDc1Ljk1NTc1NjkgNDYuNzc3MjQ3NCw3NC45MTQwOTM3IFoiIGlkPSJDaGV2cm9uLURvd24tRkEtY29kZSI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__icon--pencil:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__icon--pencil:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3BlbmNpbC9ibGFjayIgZmlsbD0iIzMwM0M1MCI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy4zOTk1Nzc3LDg2IEwzMi40Nzc3MDg4LDgwLjkyMTg2ODkgTDE5LjM2Mzg1MzksNjcuODA4MDE0IEwxNC4yODU3MjI4LDcyLjg4NjE0NTEgTDE0LjI4NTcyMjgsNzguODU3MTM0MyBMMjEuNDI4NTg4NSw3OC44NTcxMzQzIEwyMS40Mjg1ODg1LDg2IEwyNy4zOTk1Nzc3LDg2IFogTTU2LjU4NDg4MDQsMzQuMjE0MjI0IEM1Ni41ODQ4ODA0LDMzLjQ4ODc3NjcgNTYuMDgyNjQ3NiwzMi45ODY1NDM5IDU1LjM1NzIwMDMsMzIuOTg2NTQzOSBDNTUuMDIyMzc4NSwzMi45ODY1NDM5IDU0LjY4NzU1NjcsMzMuMDk4MTUxMiA1NC40MDg1Mzg1LDMzLjM3NzE2OTQgTDI0LjE2Mjk2NjcsNjMuNjIyNzQxMiBDMjMuODgzOTQ4NSw2My45MDE3NTk0IDIzLjc3MjM0MTMsNjQuMjM2NTgxMiAyMy43NzIzNDEzLDY0LjU3MTQwMyBDMjMuNzcyMzQxMyw2NS4yOTY4NTAzIDI0LjI3NDU3NCw2NS43OTkwODMxIDI1LjAwMDAyMTMsNjUuNzk5MDgzMSBDMjUuMzM0ODQzMSw2NS43OTkwODMxIDI1LjY2OTY2NDksNjUuNjg3NDc1OCAyNS45NDg2ODMxLDY1LjQwODQ1NzYgTDU2LjE5NDI1NDksMzUuMTYyODg1OCBDNTYuNDczMjczMSwzNC44ODM4Njc2IDU2LjU4NDg4MDQsMzQuNTQ5MDQ1OCA1Ni41ODQ4ODA0LDM0LjIxNDIyNCBaIE01My41NzE0ODM5LDIzLjQ5OTkyNTUgTDc2Ljc4NTc5NzMsNDYuNzE0MjM4OSBMMzAuMzU3MTcwNSw5My4xNDI4NjU3IEw3LjE0Mjg1NzE0LDkzLjE0Mjg2NTcgTDcuMTQyODU3MTQsNjkuOTI4NTUyMyBMNTMuNTcxNDgzOSwyMy40OTk5MjU1IFogTTkxLjY4NTM2ODYsMjguODU3MDc0NyBDOTEuNjg1MzY4NiwzMC43NTQzOTg0IDkwLjkwNDExNzcsMzIuNTk1OTE4NSA4OS42MjA2MzQsMzMuODc5NDAyMiBMODAuMzU3MjMwMSw0My4xNDI4MDYxIEw1Ny4xNDI5MTY3LDE5LjkyODQ5MjcgTDY2LjQwNjMyMDYsMTAuNzIwODkyNCBDNjcuNjg5ODA0Myw5LjM4MTYwNTA5IDY5LjUzMTMyNDQsOC42MDAzNTQxNiA3MS40Mjg2NDgxLDguNjAwMzU0MTYgQzczLjMyNTk3MTgsOC42MDAzNTQxNiA3NS4xNjc0OTE4LDkuMzgxNjA1MDkgNzYuNTA2Nzc5MSwxMC43MjA4OTI0IEw4OS42MjA2MzQsMjMuNzc4OTQzNyBDOTAuOTA0MTE3NywyNS4xMTgyMzEgOTEuNjg1MzY4NiwyNi45NTk3NTEgOTEuNjg1MzY4NiwyOC44NTcwNzQ3IFoiIGlkPSJQZW5jaWwtRkEtY29kZSI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__icon--plus:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__icon--plus:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3BsdXMvYmxhY2siIGZpbGw9IiMzMDNDNTAiPgogICAgICAgICAgICA8cGF0aCBkPSJNNTAuMDk3NTM3LDIuMDYyNzA0ODkgQzU4LjgyMTQ3NTYsMi4wNjI3MDQ4OSA2Ni44OTQzNzIsNC4yNDM2OTAyNyA3NC4zMTYyMjkzLDguNjA1NjU4MDQgQzgxLjczODA4NjYsMTIuOTY3NjI1OCA4Ny42MzAwMDA2LDE4Ljg1OTUzOTggOTEuOTkxOTY4NCwyNi4yODEzOTcxIEM5Ni4zNTM5MzYyLDMzLjcwMzI1NDUgOTguNTM0OTIxNiw0MS43NzYxNTA5IDk4LjUzNDkyMTYsNTAuNTAwMDg5NCBDOTguNTM0OTIxNiw1OS4yMjQwMjc5IDk2LjM1MzkzNjIsNjcuMjk2OTI0NCA5MS45OTE5Njg0LDc0LjcxODc4MTcgQzg3LjYzMDAwMDYsODIuMTQwNjM5IDgxLjczODA4NjYsODguMDMyNTUzIDc0LjMxNjIyOTMsOTIuMzk0NTIwOCBDNjYuODk0MzcyLDk2Ljc1NjQ4ODUgNTguODIxNDc1Niw5OC45Mzc0NzM5IDUwLjA5NzUzNyw5OC45Mzc0NzM5IEM0MS4zNzM1OTg1LDk4LjkzNzQ3MzkgMzMuMzAwNzAyMSw5Ni43NTY0ODg1IDI1Ljg3ODg0NDgsOTIuMzk0NTIwOCBDMTguNDU2OTg3NSw4OC4wMzI1NTMgMTIuNTY1MDczNCw4Mi4xNDA2MzkgOC4yMDMxMDU2OCw3NC43MTg3ODE3IEMzLjg0MTEzNzksNjcuMjk2OTI0NCAxLjY2MDE1MjUyLDU5LjIyNDAyNzkgMS42NjAxNTI1Miw1MC41MDAwODk0IEMxLjY2MDE1MjUyLDQxLjc3NjE1MDkgMy44NDExMzc5LDMzLjcwMzI1NDUgOC4yMDMxMDU2OCwyNi4yODEzOTcxIEMxMi41NjUwNzM0LDE4Ljg1OTUzOTggMTguNDU2OTg3NSwxMi45Njc2MjU4IDI1Ljg3ODg0NDgsOC42MDU2NTgwNCBDMzMuMzAwNzAyMSw0LjI0MzY5MDI3IDQxLjM3MzU5ODUsMi4wNjI3MDQ4OSA1MC4wOTc1MzcsMi4wNjI3MDQ4OSBaIE03OC4yMjI0Nyw1NS45Njg4MjY0IEw3OC4yMjI0Nyw0NS4wMzEzNTI0IEM3OC4yMjI0Nyw0NC4zODAzMTMzIDc3Ljk5NDYwNSw0My44MjY5MjcyIDc3LjUzODg3NzksNDMuMzcxMjAwMiBDNzcuMDgzMTUwOCw0Mi45MTU0NzMxIDc2LjUyOTc2NDcsNDIuNjg3NjA4IDc1Ljg3ODcyNTYsNDIuNjg3NjA4IEw1Ny45MTAwMTg0LDQyLjY4NzYwOCBMNTcuOTEwMDE4NCwyNC43MTg5MDA5IEM1Ny45MTAwMTg0LDI0LjA2Nzg2MTggNTcuNjgyMTUzNCwyMy41MTQ0NzU3IDU3LjIyNjQyNjMsMjMuMDU4NzQ4NiBDNTYuNzcwNjk5MiwyMi42MDMwMjE1IDU2LjIxNzMxMzEsMjIuMzc1MTU2NSA1NS41NjYyNzQsMjIuMzc1MTU2NSBMNDQuNjI4ODAwMSwyMi4zNzUxNTY1IEM0My45Nzc3NjEsMjIuMzc1MTU2NSA0My40MjQzNzQ5LDIyLjYwMzAyMTUgNDIuOTY4NjQ3OCwyMy4wNTg3NDg2IEM0Mi41MTI5MjA3LDIzLjUxNDQ3NTcgNDIuMjg1MDU1NywyNC4wNjc4NjE4IDQyLjI4NTA1NTcsMjQuNzE4OTAwOSBMNDIuMjg1MDU1Nyw0Mi42ODc2MDggTDI0LjMxNjM0ODUsNDIuNjg3NjA4IEMyMy42NjUzMDk0LDQyLjY4NzYwOCAyMy4xMTE5MjMzLDQyLjkxNTQ3MzEgMjIuNjU2MTk2Miw0My4zNzEyMDAyIEMyMi4yMDA0NjkxLDQzLjgyNjkyNzIgMjEuOTcyNjA0MSw0NC4zODAzMTMzIDIxLjk3MjYwNDEsNDUuMDMxMzUyNCBMMjEuOTcyNjA0MSw1NS45Njg4MjY0IEMyMS45NzI2MDQxLDU2LjYxOTg2NTUgMjIuMjAwNDY5MSw1Ny4xNzMyNTE2IDIyLjY1NjE5NjIsNTcuNjI4OTc4NyBDMjMuMTExOTIzMyw1OC4wODQ3MDU3IDIzLjY2NTMwOTQsNTguMzEyNTcwOCAyNC4zMTYzNDg1LDU4LjMxMjU3MDggTDQyLjI4NTA1NTcsNTguMzEyNTcwOCBMNDIuMjg1MDU1Nyw3Ni4yODEyNzc5IEM0Mi4yODUwNTU3LDc2LjkzMjMxNzEgNDIuNTEyOTIwNyw3Ny40ODU3MDMxIDQyLjk2ODY0NzgsNzcuOTQxNDMwMiBDNDMuNDI0Mzc0OSw3OC4zOTcxNTczIDQzLjk3Nzc2MSw3OC42MjUwMjI0IDQ0LjYyODgwMDEsNzguNjI1MDIyNCBMNTUuNTY2Mjc0LDc4LjYyNTAyMjQgQzU2LjIxNzMxMzEsNzguNjI1MDIyNCA1Ni43NzA2OTkyLDc4LjM5NzE1NzMgNTcuMjI2NDI2Myw3Ny45NDE0MzAyIEM1Ny42ODIxNTM0LDc3LjQ4NTcwMzEgNTcuOTEwMDE4NCw3Ni45MzIzMTcxIDU3LjkxMDAxODQsNzYuMjgxMjc3OSBMNTcuOTEwMDE4NCw1OC4zMTI1NzA4IEw3NS44Nzg3MjU2LDU4LjMxMjU3MDggQzc2LjUyOTc2NDcsNTguMzEyNTcwOCA3Ny4wODMxNTA4LDU4LjA4NDcwNTcgNzcuNTM4ODc3OSw1Ny42Mjg5Nzg3IEM3Ny45OTQ2MDUsNTcuMTczMjUxNiA3OC4yMjI0Nyw1Ni42MTk4NjU1IDc4LjIyMjQ3LDU1Ljk2ODgyNjQgWiIgaWQ9IlBsdXMtRkEtY29kZSI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__icon--speech:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__icon--speech:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3NwZWVjaC9ibGFjayIgZmlsbD0iIzMwM0M1MCI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik03NS4xNDI5Mzk2LDQ2LjI4NTY2OTMgQzc1LjE0MjkzOTYsNjAuMTgzMDA3MyA1OS42NzQxNzExLDcxLjQyODU1NjQgNDAuNTcxNDY5OCw3MS40Mjg1NTY0IEMzNy41NzU5MzA1LDcxLjQyODU1NjQgMzQuNjc4NjA1Niw3MS4xMzM5MTMyIDMxLjkyODYwMjMsNzAuNjQyODQxMiBDMjcuODUyNzA0Niw3My41NDAxNjYxIDIzLjIzNjYyNzcsNzUuNjUxNzc1OCAxOC4yNzY4MDAzLDc2LjkyODU2MyBDMTYuOTUwOTA1OSw3Ny4yNzIzMTM0IDE1LjUyNjc5NzEsNzcuNTE3ODQ5NCAxNC4wNTM1ODEsNzcuNzE0Mjc4MiBMMTMuOTA2MjU5NCw3Ny43MTQyNzgyIEMxMy4xNjk2NTE0LDc3LjcxNDI3ODIgMTIuNDgyMTUwNiw3Ny4xMjQ5OTE4IDEyLjMzNDgyOSw3Ni4yOTAxNjk0IEMxMi4xMzg0MDAyLDc1LjM1NzEzMjYgMTIuNzc2NzkzOCw3NC43Njc4NDYxIDEzLjMxNjk3Myw3NC4xMjk0NTI1IEMxNS4yMzIxNTM5LDcxLjk2ODczNTcgMTcuMzkyODcwNyw3MC4wNTM1NTQ4IDE5LjA2MjUxNTYsNjUuOTc3NjU3MSBDMTEuMTA3MTQ4OSw2MS4zNjE1ODAyIDYsNTQuMjQxMDM2IDYsNDYuMjg1NjY5MyBDNiwzMi4zODgzMzEzIDIxLjQ2ODc2ODQsMjEuMTQyNzgyMiA0MC41NzE0Njk4LDIxLjE0Mjc4MjIgQzU5LjY3NDE3MTEsMjEuMTQyNzgyMiA3NS4xNDI5Mzk2LDMyLjM4ODMzMTMgNzUuMTQyOTM5Niw0Ni4yODU2NjkzIFogTTk0LjAwMDEwNDksNTguODU3MTEyOSBDOTQuMDAwMTA0OSw2Ni44NjE1ODY3IDg4Ljg5Mjk1Niw3My45MzMwMjM3IDgwLjkzNzU4OTMsNzguNTQ5MTAwNiBDODIuNjA3MjM0Miw4Mi42MjQ5OTg0IDg0Ljc2Nzk1MSw4NC41NDAxNzkyIDg2LjY4MzEzMTksODYuNzAwODk2MSBDODcuMjIzMzExMSw4Ny4zMzkyODk3IDg3Ljg2MTcwNDcsODcuOTI4NTc2MSA4Ny42NjUyNzU5LDg4Ljg2MTYxMjkgQzg3LjQ2ODg0NzEsODkuNzQ1NTQyNiA4Ni43MzIyMzkxLDkwLjM4MzkzNjIgODUuOTQ2NTIzOSw5MC4yODU3MjE4IEM4NC40NzMzMDc4LDkwLjA4OTI5MyA4My4wNDkxOTksODkuODQzNzU3IDgxLjcyMzMwNDYsODkuNTAwMDA2NiBDNzYuNzYzNDc3Miw4OC4yMjMyMTkzIDcyLjE0NzQwMDMsODYuMTExNjA5NyA2OC4wNzE1MDI2LDgzLjIxNDI4NDggQzY1LjMyMTQ5OTMsODMuNzA1MzU2OCA2Mi40MjQxNzQ0LDg0IDU5LjQyODYzNTEsODQgQzUwLjU0MDIzMTcsODQgNDIuMzg4NDM2Miw4MS41NDQ2Mzk5IDM2LjI1MDAzNjEsNzcuNTE3ODQ5NCBDMzcuNjc0MTQ0OSw3Ny42MTYwNjM4IDM5LjE0NzM2MDksNzcuNzE0Mjc4MiA0MC41NzE0Njk4LDc3LjcxNDI3ODIgQzUxLjEyOTUxODEsNzcuNzE0Mjc4MiA2MS4wOTgyOCw3NC42Njk2MzE3IDY4LjcwOTg5NjIsNjkuMTY5NjI1MiBDNzYuOTEwNzk4OCw2My4xNzg1NDY2IDgxLjQyODY2MTMsNTUuMDc1ODU4NCA4MS40Mjg2NjEzLDQ2LjI4NTY2OTMgQzgxLjQyODY2MTMsNDMuNzMyMDk0OSA4MS4wMzU4MDM3LDQxLjIyNzYyNzYgODAuMjk5MTk1NywzOC44MjEzNzQ3IEM4OC41OTgzMTI4LDQzLjM4ODM0NDQgOTQuMDAwMTA0OSw1MC42NTYyMTAzIDk0LjAwMDEwNDksNTguODU3MTEyOSBaIiBpZD0iU3BlZWNoLUJ1YmJsZS1GQS1jb2RlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__icon--checkmark:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__icon--checkmark:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxMiA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJyZXZpZXcvaGVhZGVyL3ZhcmlhdGlvbi0wMS0wNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIC04NC4wMDAwMDApIiBmaWxsPSIjMDAwIj4KICAgICAgICAgICAgPHBhdGggZD0iTTQuMDc4MTE1MjgsOTIuNzg5MDYzIEwwLjE2NDA2MjEwOSw4OC44OTg0NDczIEMwLjA1NDY4NzI1MDQsODguNzg5MDcyNCAwLDg4LjY0ODQ0NzggMCw4OC40NzY1NzMzIEMwLDg4LjMwNDY5ODggMC4wNTQ2ODcyNTA0LDg4LjE2NDA3NDEgMC4xNjQwNjIxMDksODguMDU0Njk5MyBMMS4wMzEyNDc1NCw4Ny4yMTA5NTEzIEMxLjE0MDYyMjQsODcuMDg1OTUxNyAxLjI3NzM0MDcsODcuMDIzNDUxNyAxLjQ0MTQwMjgxLDg3LjAyMzQ1MTcgQzEuNjA1NDY0OTIsODcuMDIzNDUxNyAxLjc0OTk5NTk1LDg3LjA4NTk1MTcgMS44NzQ5OTU1Myw4Ny4yMTA5NTEzIEw0LjQ5OTk4OTI3LDg5LjgzNTk0NSBMMTAuMTI0OTc1OSw4NC4yMTA5NTg1IEMxMC4yNDk5NzU0LDg0LjA4NTk1ODkgMTAuMzk0NTA2NSw4NC4wMjM0NTg5IDEwLjU1ODU2ODYsODQuMDIzNDU4OSBDMTAuNzIyNjMwNyw4NC4wMjM0NTg5IDEwLjg1OTM0OSw4NC4wODU5NTg5IDEwLjk2ODcyMzgsODQuMjEwOTU4NSBMMTEuODM1OTA5Myw4NS4wNTQ3MDY0IEMxMS45NDUyODQxLDg1LjE2NDA4MTMgMTEuOTk5OTcxNCw4NS4zMDQ3MDYgMTEuOTk5OTcxNCw4NS40NzY1ODA0IEMxMS45OTk5NzE0LDg1LjY0ODQ1NDkgMTEuOTQ1Mjg0MSw4NS43ODkwNzk2IDExLjgzNTkwOTMsODUuODk4NDU0NCBMNC45MjE4NjMyNyw5Mi43ODkwNjMgQzQuODEyNDg4NDEsOTIuOTE0MDYyNiA0LjY3MTg2Mzc0LDkyLjk3NjU2MjYgNC40OTk5ODkyNyw5Mi45NzY1NjI2IEM0LjMyODExNDgsOTIuOTc2NTYyNiA0LjE4NzQ5MDE0LDkyLjkxNDA2MjYgNC4wNzgxMTUyOCw5Mi43ODkwNjMgWiIgaWQ9Iu+AjCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__icon--minus:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__icon--minus:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL21pbnVzL2JsYWNrIiBmaWxsPSIjMzAzQzUwIj4KICAgICAgICAgICAgPHBhdGggZD0iTTUwLjA5NzUzNywyLjA2MjcwNDg5IEM1OC44MjE0NzU2LDIuMDYyNzA0ODkgNjYuODk0MzcyLDQuMjQzNjkwMjcgNzQuMzE2MjI5Myw4LjYwNTY1ODA0IEM4MS43MzgwODY2LDEyLjk2NzYyNTggODcuNjMwMDAwNiwxOC44NTk1Mzk4IDkxLjk5MTk2ODQsMjYuMjgxMzk3MSBDOTYuMzUzOTM2MiwzMy43MDMyNTQ1IDk4LjUzNDkyMTYsNDEuNzc2MTUwOSA5OC41MzQ5MjE2LDUwLjUwMDA4OTQgQzk4LjUzNDkyMTYsNTkuMjI0MDI3OSA5Ni4zNTM5MzYyLDY3LjI5NjkyNDQgOTEuOTkxOTY4NCw3NC43MTg3ODE3IEM4Ny42MzAwMDA2LDgyLjE0MDYzOSA4MS43MzgwODY2LDg4LjAzMjU1MyA3NC4zMTYyMjkzLDkyLjM5NDUyMDggQzY2Ljg5NDM3Miw5Ni43NTY0ODg1IDU4LjgyMTQ3NTYsOTguOTM3NDczOSA1MC4wOTc1MzcsOTguOTM3NDczOSBDNDEuMzczNTk4NSw5OC45Mzc0NzM5IDMzLjMwMDcwMjEsOTYuNzU2NDg4NSAyNS44Nzg4NDQ4LDkyLjM5NDUyMDggQzE4LjQ1Njk4NzUsODguMDMyNTUzIDEyLjU2NTA3MzQsODIuMTQwNjM5IDguMjAzMTA1NjgsNzQuNzE4NzgxNyBDMy44NDExMzc5LDY3LjI5NjkyNDQgMS42NjAxNTI1Miw1OS4yMjQwMjc5IDEuNjYwMTUyNTIsNTAuNTAwMDg5NCBDMS42NjAxNTI1Miw0MS43NzYxNTA5IDMuODQxMTM3OSwzMy43MDMyNTQ1IDguMjAzMTA1NjgsMjYuMjgxMzk3MSBDMTIuNTY1MDczNCwxOC44NTk1Mzk4IDE4LjQ1Njk4NzUsMTIuOTY3NjI1OCAyNS44Nzg4NDQ4LDguNjA1NjU4MDQgQzMzLjMwMDcwMjEsNC4yNDM2OTAyNyA0MS4zNzM1OTg1LDIuMDYyNzA0ODkgNTAuMDk3NTM3LDIuMDYyNzA0ODkgWiBNMjQuMzE2MzQ4NSw1OC4zMTI1NzA4IEw3NS44Nzg3MjU2LDU4LjMxMjU3MDggQzc2LjUyOTc2NDcsNTguMzEyNTcwOCA3Ny4wODMxNTA4LDU4LjA4NDcwNTcgNzcuNTM4ODc3OSw1Ny42Mjg5Nzg3IEM3Ny45OTQ2MDUsNTcuMTczMjUxNiA3OC4yMjI0Nyw1Ni42MTk4NjU1IDc4LjIyMjQ3LDU1Ljk2ODgyNjQgTDc4LjIyMjQ3LDQ1LjAzMTM1MjQgQzc4LjIyMjQ3LDQ0LjM4MDMxMzMgNzcuOTk0NjA1LDQzLjgyNjkyNzIgNzcuNTM4ODc3OSw0My4zNzEyMDAyIEM3Ny4wODMxNTA4LDQyLjkxNTQ3MzEgNzYuNTI5NzY0Nyw0Mi42ODc2MDggNzUuODc4NzI1Niw0Mi42ODc2MDggTDI0LjMxNjM0ODUsNDIuNjg3NjA4IEMyMy42NjUzMDk0LDQyLjY4NzYwOCAyMy4xMTE5MjMzLDQyLjkxNTQ3MzEgMjIuNjU2MTk2Miw0My4zNzEyMDAyIEMyMi4yMDA0NjkxLDQzLjgyNjkyNzIgMjEuOTcyNjA0MSw0NC4zODAzMTMzIDIxLjk3MjYwNDEsNDUuMDMxMzUyNCBMMjEuOTcyNjA0MSw1NS45Njg4MjY0IEMyMS45NzI2MDQxLDU2LjYxOTg2NTUgMjIuMjAwNDY5MSw1Ny4xNzMyNTE2IDIyLjY1NjE5NjIsNTcuNjI4OTc4NyBDMjMuMTExOTIzMyw1OC4wODQ3MDU3IDIzLjY2NTMwOTQsNTguMzEyNTcwOCAyNC4zMTYzNDg1LDU4LjMxMjU3MDggWiIgaWQ9Ik1pbnVzLUZBLWNvZGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__icon--cross:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__icon--cross:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY3Jvc3MvYmxhY2s8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaWNvbnMvY3Jvc3MvYmxhY2siIGZpbGw9IiMzMDNDNTAiPgogICAgICAgICAgICA8cGF0aCBkPSJNNzUuNjgzNDQzMyw4NS42MzI4MTU4IEM3NC43NzE5ODYyLDg2LjU0NDI3MjkgNzMuNjY1MjIsODcgNzIuMzYzMTM4OCw4NyBDNzEuMDYxMDU3NSw4NyA2OS45NTQyOTEzLDg2LjU0NDI3MjkgNjkuMDQyODM0Miw4NS42MzI4MTU4IEw1MC4wOTc1NjY4LDY2LjY4NzU0ODQgTDMxLjE1MjI5OTUsODUuNjMyODE1OCBDMzAuMjQwODQyNCw4Ni41NDQyNzI5IDI5LjEzNDA3NjIsODcgMjcuODMxOTk0OSw4NyBDMjYuNTI5OTEzNyw4NyAyNS40MjMxNDc1LDg2LjU0NDI3MjkgMjQuNTExNjkwMyw4NS42MzI4MTU4IEwxMy45NjQ4NDA1LDc1LjA4NTk2NTkgQzEzLjA1MzM4MzMsNzQuMTc0NTA4OCAxMi41OTc2NTYyLDczLjA2Nzc0MjUgMTIuNTk3NjU2Miw3MS43NjU2NjEzIEMxMi41OTc2NTYyLDcwLjQ2MzU4MDEgMTMuMDUzMzgzMyw2OS4zNTY4MTM5IDEzLjk2NDg0MDUsNjguNDQ1MzU2NyBMMzIuOTEwMTA3OCw0OS41MDAwODk0IEwxMy45NjQ4NDA1LDMwLjU1NDgyMjEgQzEzLjA1MzM4MzMsMjkuNjQzMzY0OSAxMi41OTc2NTYyLDI4LjUzNjU5ODcgMTIuNTk3NjU2MiwyNy4yMzQ1MTc1IEMxMi41OTc2NTYyLDI1LjkzMjQzNjMgMTMuMDUzMzgzMywyNC44MjU2NzAxIDEzLjk2NDg0MDUsMjMuOTE0MjEyOSBMMjQuNTExNjkwMywxMy4zNjczNjMxIEMyNS40MjMxNDc1LDEyLjQ1NTkwNTkgMjYuNTI5OTEzNywxMi4wMDAxNzg4IDI3LjgzMTk5NDksMTIuMDAwMTc4OCBDMjkuMTM0MDc2MiwxMi4wMDAxNzg4IDMwLjI0MDg0MjQsMTIuNDU1OTA1OSAzMS4xNTIyOTk1LDEzLjM2NzM2MzEgTDUwLjA5NzU2NjgsMzIuMzEyNjMwNCBMNjkuMDQyODM0MiwxMy4zNjczNjMxIEM2OS45NTQyOTEzLDEyLjQ1NTkwNTkgNzEuMDYxMDU3NSwxMi4wMDAxNzg4IDcyLjM2MzEzODgsMTIuMDAwMTc4OCBDNzMuNjY1MjIsMTIuMDAwMTc4OCA3NC43NzE5ODYyLDEyLjQ1NTkwNTkgNzUuNjgzNDQzMywxMy4zNjczNjMxIEw4Ni4yMzAyOTMyLDIzLjkxNDIxMjkgQzg3LjE0MTc1MDMsMjQuODI1NjcwMSA4Ny41OTc0Nzc0LDI1LjkzMjQzNjMgODcuNTk3NDc3NCwyNy4yMzQ1MTc1IEM4Ny41OTc0Nzc0LDI4LjUzNjU5ODcgODcuMTQxNzUwMywyOS42NDMzNjQ5IDg2LjIzMDI5MzIsMzAuNTU0ODIyMSBMNjcuMjg1MDI1OSw0OS41MDAwODk0IEw4Ni4yMzAyOTMyLDY4LjQ0NTM1NjcgQzg3LjE0MTc1MDMsNjkuMzU2ODEzOSA4Ny41OTc0Nzc0LDcwLjQ2MzU4MDEgODcuNTk3NDc3NCw3MS43NjU2NjEzIEM4Ny41OTc0Nzc0LDczLjA2Nzc0MjUgODcuMTQxNzUwMyw3NC4xNzQ1MDg4IDg2LjIzMDI5MzIsNzUuMDg1OTY1OSBMNzUuNjgzNDQzMyw4NS42MzI4MTU4IFoiIGlkPSJMb2FkaW5nLUZBLWNvZGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__icon--cross:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__icon--cross:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvY3Jvc3MvYmxhY2s8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaWNvbnMvY3Jvc3MvYmxhY2siIGZpbGw9IiMzMDNDNTAiPgogICAgICAgICAgICA8cGF0aCBkPSJNNzUuNjgzNDQzMyw4NS42MzI4MTU4IEM3NC43NzE5ODYyLDg2LjU0NDI3MjkgNzMuNjY1MjIsODcgNzIuMzYzMTM4OCw4NyBDNzEuMDYxMDU3NSw4NyA2OS45NTQyOTEzLDg2LjU0NDI3MjkgNjkuMDQyODM0Miw4NS42MzI4MTU4IEw1MC4wOTc1NjY4LDY2LjY4NzU0ODQgTDMxLjE1MjI5OTUsODUuNjMyODE1OCBDMzAuMjQwODQyNCw4Ni41NDQyNzI5IDI5LjEzNDA3NjIsODcgMjcuODMxOTk0OSw4NyBDMjYuNTI5OTEzNyw4NyAyNS40MjMxNDc1LDg2LjU0NDI3MjkgMjQuNTExNjkwMyw4NS42MzI4MTU4IEwxMy45NjQ4NDA1LDc1LjA4NTk2NTkgQzEzLjA1MzM4MzMsNzQuMTc0NTA4OCAxMi41OTc2NTYyLDczLjA2Nzc0MjUgMTIuNTk3NjU2Miw3MS43NjU2NjEzIEMxMi41OTc2NTYyLDcwLjQ2MzU4MDEgMTMuMDUzMzgzMyw2OS4zNTY4MTM5IDEzLjk2NDg0MDUsNjguNDQ1MzU2NyBMMzIuOTEwMTA3OCw0OS41MDAwODk0IEwxMy45NjQ4NDA1LDMwLjU1NDgyMjEgQzEzLjA1MzM4MzMsMjkuNjQzMzY0OSAxMi41OTc2NTYyLDI4LjUzNjU5ODcgMTIuNTk3NjU2MiwyNy4yMzQ1MTc1IEMxMi41OTc2NTYyLDI1LjkzMjQzNjMgMTMuMDUzMzgzMywyNC44MjU2NzAxIDEzLjk2NDg0MDUsMjMuOTE0MjEyOSBMMjQuNTExNjkwMywxMy4zNjczNjMxIEMyNS40MjMxNDc1LDEyLjQ1NTkwNTkgMjYuNTI5OTEzNywxMi4wMDAxNzg4IDI3LjgzMTk5NDksMTIuMDAwMTc4OCBDMjkuMTM0MDc2MiwxMi4wMDAxNzg4IDMwLjI0MDg0MjQsMTIuNDU1OTA1OSAzMS4xNTIyOTk1LDEzLjM2NzM2MzEgTDUwLjA5NzU2NjgsMzIuMzEyNjMwNCBMNjkuMDQyODM0MiwxMy4zNjczNjMxIEM2OS45NTQyOTEzLDEyLjQ1NTkwNTkgNzEuMDYxMDU3NSwxMi4wMDAxNzg4IDcyLjM2MzEzODgsMTIuMDAwMTc4OCBDNzMuNjY1MjIsMTIuMDAwMTc4OCA3NC43NzE5ODYyLDEyLjQ1NTkwNTkgNzUuNjgzNDQzMywxMy4zNjczNjMxIEw4Ni4yMzAyOTMyLDIzLjkxNDIxMjkgQzg3LjE0MTc1MDMsMjQuODI1NjcwMSA4Ny41OTc0Nzc0LDI1LjkzMjQzNjMgODcuNTk3NDc3NCwyNy4yMzQ1MTc1IEM4Ny41OTc0Nzc0LDI4LjUzNjU5ODcgODcuMTQxNzUwMywyOS42NDMzNjQ5IDg2LjIzMDI5MzIsMzAuNTU0ODIyMSBMNjcuMjg1MDI1OSw0OS41MDAwODk0IEw4Ni4yMzAyOTMyLDY4LjQ0NTM1NjcgQzg3LjE0MTc1MDMsNjkuMzU2ODEzOSA4Ny41OTc0Nzc0LDcwLjQ2MzU4MDEgODcuNTk3NDc3NCw3MS43NjU2NjEzIEM4Ny41OTc0Nzc0LDczLjA2Nzc0MjUgODcuMTQxNzUwMyw3NC4xNzQ1MDg4IDg2LjIzMDI5MzIsNzUuMDg1OTY1OSBMNzUuNjgzNDQzMyw4NS42MzI4MTU4IFoiIGlkPSJMb2FkaW5nLUZBLWNvZGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__icon--speech:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__icon--speech:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Imljb25zL3NwZWVjaC9ibGFjayIgZmlsbD0iIzMwM0M1MCI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik03NS4xNDI5Mzk2LDQ2LjI4NTY2OTMgQzc1LjE0MjkzOTYsNjAuMTgzMDA3MyA1OS42NzQxNzExLDcxLjQyODU1NjQgNDAuNTcxNDY5OCw3MS40Mjg1NTY0IEMzNy41NzU5MzA1LDcxLjQyODU1NjQgMzQuNjc4NjA1Niw3MS4xMzM5MTMyIDMxLjkyODYwMjMsNzAuNjQyODQxMiBDMjcuODUyNzA0Niw3My41NDAxNjYxIDIzLjIzNjYyNzcsNzUuNjUxNzc1OCAxOC4yNzY4MDAzLDc2LjkyODU2MyBDMTYuOTUwOTA1OSw3Ny4yNzIzMTM0IDE1LjUyNjc5NzEsNzcuNTE3ODQ5NCAxNC4wNTM1ODEsNzcuNzE0Mjc4MiBMMTMuOTA2MjU5NCw3Ny43MTQyNzgyIEMxMy4xNjk2NTE0LDc3LjcxNDI3ODIgMTIuNDgyMTUwNiw3Ny4xMjQ5OTE4IDEyLjMzNDgyOSw3Ni4yOTAxNjk0IEMxMi4xMzg0MDAyLDc1LjM1NzEzMjYgMTIuNzc2NzkzOCw3NC43Njc4NDYxIDEzLjMxNjk3Myw3NC4xMjk0NTI1IEMxNS4yMzIxNTM5LDcxLjk2ODczNTcgMTcuMzkyODcwNyw3MC4wNTM1NTQ4IDE5LjA2MjUxNTYsNjUuOTc3NjU3MSBDMTEuMTA3MTQ4OSw2MS4zNjE1ODAyIDYsNTQuMjQxMDM2IDYsNDYuMjg1NjY5MyBDNiwzMi4zODgzMzEzIDIxLjQ2ODc2ODQsMjEuMTQyNzgyMiA0MC41NzE0Njk4LDIxLjE0Mjc4MjIgQzU5LjY3NDE3MTEsMjEuMTQyNzgyMiA3NS4xNDI5Mzk2LDMyLjM4ODMzMTMgNzUuMTQyOTM5Niw0Ni4yODU2NjkzIFogTTk0LjAwMDEwNDksNTguODU3MTEyOSBDOTQuMDAwMTA0OSw2Ni44NjE1ODY3IDg4Ljg5Mjk1Niw3My45MzMwMjM3IDgwLjkzNzU4OTMsNzguNTQ5MTAwNiBDODIuNjA3MjM0Miw4Mi42MjQ5OTg0IDg0Ljc2Nzk1MSw4NC41NDAxNzkyIDg2LjY4MzEzMTksODYuNzAwODk2MSBDODcuMjIzMzExMSw4Ny4zMzkyODk3IDg3Ljg2MTcwNDcsODcuOTI4NTc2MSA4Ny42NjUyNzU5LDg4Ljg2MTYxMjkgQzg3LjQ2ODg0NzEsODkuNzQ1NTQyNiA4Ni43MzIyMzkxLDkwLjM4MzkzNjIgODUuOTQ2NTIzOSw5MC4yODU3MjE4IEM4NC40NzMzMDc4LDkwLjA4OTI5MyA4My4wNDkxOTksODkuODQzNzU3IDgxLjcyMzMwNDYsODkuNTAwMDA2NiBDNzYuNzYzNDc3Miw4OC4yMjMyMTkzIDcyLjE0NzQwMDMsODYuMTExNjA5NyA2OC4wNzE1MDI2LDgzLjIxNDI4NDggQzY1LjMyMTQ5OTMsODMuNzA1MzU2OCA2Mi40MjQxNzQ0LDg0IDU5LjQyODYzNTEsODQgQzUwLjU0MDIzMTcsODQgNDIuMzg4NDM2Miw4MS41NDQ2Mzk5IDM2LjI1MDAzNjEsNzcuNTE3ODQ5NCBDMzcuNjc0MTQ0OSw3Ny42MTYwNjM4IDM5LjE0NzM2MDksNzcuNzE0Mjc4MiA0MC41NzE0Njk4LDc3LjcxNDI3ODIgQzUxLjEyOTUxODEsNzcuNzE0Mjc4MiA2MS4wOTgyOCw3NC42Njk2MzE3IDY4LjcwOTg5NjIsNjkuMTY5NjI1MiBDNzYuOTEwNzk4OCw2My4xNzg1NDY2IDgxLjQyODY2MTMsNTUuMDc1ODU4NCA4MS40Mjg2NjEzLDQ2LjI4NTY2OTMgQzgxLjQyODY2MTMsNDMuNzMyMDk0OSA4MS4wMzU4MDM3LDQxLjIyNzYyNzYgODAuMjk5MTk1NywzOC44MjEzNzQ3IEM4OC41OTgzMTI4LDQzLjM4ODM0NDQgOTQuMDAwMTA0OSw1MC42NTYyMTAzIDk0LjAwMDEwNDksNTguODU3MTEyOSBaIiBpZD0iU3BlZWNoLUJ1YmJsZS1GQS1jb2RlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--after.__fbcw_pe__icon--loading:after, .__fbcw_pe__product-review .__fbcw_pe__icon.__fbcw_pe__icon--black.__fbcw_pe__icon--before.__fbcw_pe__icon--loading:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4xICg0NzI1MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aWNvbnMvbG9hZGluZy9ibGFjazwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJpY29ucy9sb2FkaW5nL2JsYWNrIiBmaWxsPSIjMzAzQzUwIj4KICAgICAgICAgICAgPHBhdGggZD0iTTU2LjM0NzUyMjEsNy4xMTczNzc5NiBDNTYuMzQ3NTIyMSw1LjU1NDg4MTY4IDU2LjkzMzQ1ODIsNC4zMTc5MDY0NiA1OC4xMDUzMzA0LDMuNDA2NDQ5MyBDNTkuMjc3MjAyNywyLjQ5NDk5MjE1IDYwLjY0NDM4NjksMi4yMzQ1NzcxIDYyLjIwNjg4MzIsMi42MjUyMDExNyBDNjkuMTA3OTA3NCw0LjMxNzkwNjQ2IDc1LjMyNTM0MjUsNy40NDI4OTkwMSA4MC44NTkxODI0LDEyLjAwMDE3ODggQzg2LjM5MzAyMjQsMTYuNTU3NDU4NiA5MC43MjI0NDAyLDIyLjA5MTMwMTYgOTMuODQ3NDMyNywyOC42MDE3MDE3IEM5Ni45NzI0MjUzLDM1LjExMjEwMTkgOTguNTM0OTIxNiw0Mi4wNzgyMzIxIDk4LjUzNDkyMTYsNDkuNTAwMDg5NCBDOTguNTM0OTIxNiw1OC4yMjQwMjc5IDk2LjM1MzkzNjIsNjYuMjk2OTI0NCA5MS45OTE5Njg0LDczLjcxODc4MTcgQzg3LjYzMDAwMDYsODEuMTQwNjM5IDgxLjc3MDYzOTYsODcuMDMyNTUzIDc0LjQxMzg4NTMsOTEuMzk0NTIwOCBDNjcuMDU3MTMxLDk1Ljc1NjQ4ODUgNTguOTg0MjM0Niw5Ny45Mzc0NzM5IDUwLjE5NTE5MzEsOTcuOTM3NDczOSBDNDEuNDA2MTUxNSw5Ny45Mzc0NzM5IDMzLjMwMDcwMjEsOTUuNzg5MDQxNSAyNS44Nzg4NDQ4LDkxLjQ5MjE3NjggQzE4LjQ1Njk4NzUsODcuMTk1MzEyIDEyLjU2NTA3MzQsODEuMzY4NTA0IDguMjAzMTA1NjgsNzQuMDExNzQ5NyBDMy44NDExMzc5LDY2LjY1NDk5NTQgMS42NjAxNTI1Miw1OC41NDk1NDYgMS42NjAxNTI1Miw0OS42OTU0MDE0IEMxLjY2MDE1MjUyLDQyLjI3MzU0NDEgMy4yMjI2NDg4LDM1LjMwNzQxMzkgNi4zNDc2NDEzNSwyOC43OTcwMTM4IEM5LjQ3MjYzMzksMjIuMjg2NjEzNiAxMy44MDIwNTE3LDE2Ljc1Mjc3MDcgMTkuMzM1ODkxNiwxMi4xOTU0OTA4IEMyNC44Njk3MzE2LDcuNjM4MjExMDQgMzEuMDg3MTY2Nyw0LjQ0ODExMjQ5IDM3Ljk4ODE5MDksMi42MjUyMDExNyBDMzkuNDIwNDc4MiwyLjIzNDU3NzEgNDAuNzU1MTEyNCwyLjQ5NDk5MjE1IDQxLjk5MjA4NzYsMy40MDY0NDkzIEM0My4yMjkwNjI4LDQuMzE3OTA2NDYgNDMuODQ3NTUxOSw1LjU1NDg4MTY4IDQzLjg0NzU1MTksNy4xMTczNzc5NiBMNDMuODQ3NTUxOSwxMC40Mzc2ODI1IEM0My44NDc1NTE5LDExLjQ3OTM0NTcgNDMuNTIyMDMwOSwxMi40MjMzNTU5IDQyLjg3MDk5MTgsMTMuMjY5NzA3IEM0Mi4yMTk5NTI2LDE0LjExNjA1ODIgNDEuMzczNTk4NSwxNC42Njk0NDQzIDQwLjMzMTkzNTMsMTQuOTI5ODU5MyBDMzIuNzc5ODY5LDE3LjAxMzE4ODcgMjYuNTI5ODgzOSwyMS4yNDQ5NDc0IDIxLjU4MTk4LDI3LjYyNTE0MTYgQzE2LjYzNDA3NjIsMzQuMDA1MzM1NyAxNC4xNjAxMjI3LDQxLjI5Njk4NCAxNC4xNjAxMjI3LDQ5LjUwMDA4OTQgQzE0LjE2MDEyMjcsNTYuMDEwNDg5NiAxNS43NTUxNzIsNjIuMDMyNjEyNiAxOC45NDUyNjc2LDY3LjU2NjQ1MjYgQzIyLjEzNTM2MzEsNzMuMTAwMjkyNiAyNi40OTczMzM5LDc3LjQ2MjI2MzMgMzIuMDMxMTczOSw4MC42NTIzNTg5IEMzNy41NjUwMTM4LDgzLjg0MjQ1NDUgNDMuNTg3MTM2OSw4NS40Mzc1MDM3IDUwLjA5NzUzNyw4NS40Mzc1MDM3IEM1Ni42MDc5MzcyLDg1LjQzNzUwMzcgNjIuNjMwMDYwMiw4My44NDI0NTQ1IDY4LjE2MzkwMDIsODAuNjUyMzU4OSBDNzMuNjk3NzQwMiw3Ny40NjIyNjMzIDc4LjA1OTcxMSw3My4xMDAyOTI2IDgxLjI0OTgwNjUsNjcuNTY2NDUyNiBDODQuNDM5OTAyMSw2Mi4wMzI2MTI2IDg2LjAzNDk1MTQsNTYuMDEwNDg5NiA4Ni4wMzQ5NTE0LDQ5LjUwMDA4OTQgQzg2LjAzNDk1MTQsNDEuMjk2OTg0IDgzLjU2MDk5NzksMzQuMDA1MzM1NyA3OC42MTMwOTQxLDI3LjYyNTE0MTYgQzczLjY2NTE5MDIsMjEuMjQ0OTQ3NCA2Ny40MTUyMDUxLDE3LjAxMzE4ODcgNTkuODYzMTM4OCwxNC45Mjk4NTkzIEM1OC44MjE0NzU2LDE0LjY2OTQ0NDMgNTcuOTc1MTIxNCwxNC4xMTYwNTgyIDU3LjMyNDA4MjMsMTMuMjY5NzA3IEM1Ni42NzMwNDMyLDEyLjQyMzM1NTkgNTYuMzQ3NTIyMSwxMS40NzkzNDU3IDU2LjM0NzUyMjEsMTAuNDM3NjgyNSBMNTYuMzQ3NTIyMSw3LjExNzM3Nzk2IFoiIGlkPSJMb2FkaW5nLUZBLWNvZGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-header {
  z-index: 12 !important;
  top: 0 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  overflow: visible !important;
  width: 100% !important;
  padding: 7px 0 8px !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08) !important;
  background-color: #fff !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-header .__fbcw_pe__product-review-header__content {
  display: block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-header .__fbcw_pe__product-review-header__logo-holder {
  display: inline-block !important;
  width: 32px !important;
  height: 32px !important;
  margin-right: 5px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-header .__fbcw_pe__product-review-header__logo-holder svg {
  width: 100% !important;
  height: 100% !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-header .__fbcw_pe__product-review-header__logo-holder .__fbcw_pe__product-review-header__logo {
  position: relative !important;
  top: 1px !important;
  width: 100% !important;
  height: 100% !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-header .__fbcw_pe__product-review-header__text {
  font-weight: 100 !important;
  line-height: 14px !important;
  display: inline-block !important;
  margin: 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-header .__fbcw_pe__product-review-header__text .__fbcw_pe__product-review-header__title {
  font-size: 20px !important;
  font-weight: 700 !important;
  color: #303c50 !important;
  margin-bottom: 7px;
  text-transform: initial;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-header .__fbcw_pe__product-review-header__text .__fbcw_pe__product-review-header__sub-title {
  font-size: 13px !important;
  font-weight: 400 !important;
  display: block !important;
  color: #438bf8 !important;
  text-transform: initial;
}

.__fbcw_pe__product-review .__fbcw_pe__product-extended-write-review-button-form {
  text-align: right;
  background: white;
  font-weight: 400 !important;
  padding: 8px !important;
  text-decoration: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__icon {
  display: inline-block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__icon:after, .__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__icon:before {
  position: relative !important;
  top: 4px !important;
  width: 18px !important;
  height: 16px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__stars {
  min-width: 110px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__contents {
  display: flex !important;
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
  padding: 0 20px;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__amount-of-reviews, .__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__expand-button, .__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__score, .__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__stars {
  padding: 10px 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__amount-of-reviews, .__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__score {
  font-size: 12px !important;
  font-weight: 600 !important;
  line-height: 25px !important;
  color: #303c50 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__score {
  padding-left: 6px !important;
  white-space: nowrap !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__amount-of-reviews {
  overflow: hidden !important;
  min-width: 78px !important;
  padding-right: 6px !important;
  text-align: right !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-rating-overview .__fbcw_pe__product-review-rating-overview__toggle-button {
  height: 100% !important;
  padding: 10px 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__detailed-rating {
  display: table !important;
  width: 100% !important;
}

.__fbcw_pe__product-review .__fbcw_pe__detailed-rating-holder {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100% !important;
  padding: 0 0 10px !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__detailed-rating-row {
  display: table-row !important;
  -webkit-box-sizing: content-box !important;
  box-sizing: content-box !important;
  border-bottom: solid transparent 4px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__detailed-rating-row .__fbcw_pe__detailed-rating-row__stars-holder {
  display: table-cell !important;
  width: 120px !important;
  padding: 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__detailed-rating-row .__fbcw_pe__detailed-rating-row__percentage-holder {
  float: left !important;
  width: 50% !important;
  height: 25px !important;
  padding: 0 14px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__detailed-rating-row .__fbcw_pe__detailed-rating-row__indicator, .__fbcw_pe__product-review .__fbcw_pe__detailed-rating-row .__fbcw_pe__detailed-rating-row__scale {
  border-radius: 2px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__detailed-rating-row .__fbcw_pe__detailed-rating-row__scale {
  position: relative !important;
  top: 50% !important;
  height: 4px !important;
  -webkit-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
  background-color: #e5e5e5 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__detailed-rating-row .__fbcw_pe__detailed-rating-row__indicator {
  height: 100% !important;
  background-color: #303c50 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__detailed-rating-row .__fbcw_pe__detailed-rating-row__amount-holder {
  font-size: 12px !important;
  font-weight: 600 !important;
  float: right !important;
  padding-top: 4px !important;
  text-align: right !important;
  white-space: nowrap !important;
  color: #303c50 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__reviews__header {
  position: relative !important;
  z-index: 1 !important;
  width: 100% !important;
  padding: 15px 15px 0 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-rating-overview--collapsed .__fbcw_pe__product-review-rating-overview__toggle-button {
  -webkit-transform: rotateZ(180deg) !important;
  transform: rotateZ(180deg) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-rating-overview--collapsed .__fbcw_pe__detailed-rating-holder {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__sort {
  display: inline-block !important;
  padding: 7px 15px 10px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open {
  position: absolute !important;
  z-index: 11 !important;
  width: 100% !important;
  background-color: #fff !important;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.09) !important;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.09) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__sort__options {
  display: block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--open .__fbcw_pe__sort__open-button:after {
  margin-left: 5px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__sort__options {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__sort.__fbcw_pe__sort--closed .__fbcw_pe__sort__open-button:after {
  margin-left: 5px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__sort .__fbcw_pe__sort__header {
  padding: 0 0 6px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__sort-options-list .__fbcw_pe__sort-options-list__option {
  width: 100% !important;
  padding: 6px 0 !important;
  text-align: left !important;
}

.__fbcw_pe__product-review .__fbcw_pe__read-more-button-holder {
  width: 100% !important;
  height: 50px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__read-more-button {
  font-size: 14px !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100% !important;
  height: 50px !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__load-more-button-holder {
  width: 100% !important;
  height: 50px !important;
  text-align: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__load-more-button-holder .__fbcw_pe__load-more-button-holder__context {
  font-size: 14px !important;
  margin-top: 43px !important;
  text-align: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__load-more-button {
  font-size: 14px !important;
  font-weight: 600 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 167px !important;
  height: 48px !important;
  margin-top: 40px !important;
  margin-bottom: 21px !important;
  text-align: center !important;
  border-radius: 4px !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__no-more-reviews-holder {
  width: 100% !important;
  height: 50px !important;
  text-align: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__no-more-reviews-holder .__fbcw_pe__no-more-reviews-holder__context {
  font-size: 14px !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  margin-top: 43px !important;
  margin-bottom: 43px !important;
  text-align: center !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-tabbar {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  height: 40px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-tabbar__tab {
  font-size: 13px !important;
  width: 100% !important;
  text-align: center !important;
  color: #438bf8 !important;
  border-bottom: 1px solid #e5e5e5 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-tabbar__tab.__fbcw_pe__product-review-tabbar__tab--active {
  font-weight: 600 !important;
  border-bottom-color: #438bf8 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__product-review-tabbar__tab:hover {
  font-weight: 600 !important;
  cursor: pointer !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy {
  margin-bottom: 15px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy--invalid .__fbcw_pe__privacy-policy__footer {
  display: block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy--error {
  border-bottom: 1px solid #c24242 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy__label {
  font-size: 16px !important;
  font-weight: 300 !important;
  position: relative !important;
  display: block !important;
  padding-left: 35px !important;
  cursor: pointer !important;
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
  color: #303c50 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy__label input {
  position: absolute !important;
  cursor: pointer !important;
  opacity: 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy__label a {
  font-weight: 600 !important;
  color: #303c50 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy__label:focus-within input ~ .__fbcw_pe__privacy-policy__checkbox, .__fbcw_pe__product-review .__fbcw_pe__privacy-policy__label:hover input ~ .__fbcw_pe__privacy-policy__checkbox {
  background-color: #cdcdcd !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy__label input:checked ~ .__fbcw_pe__privacy-policy__checkbox {
  background-color: #438bf8 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy__label input:checked ~ .__fbcw_pe__privacy-policy__checkbox:after {
  display: block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy__label .__fbcw_pe__privacy-policy__checkbox:after {
  top: 6px !important;
  left: 9px !important;
  width: 7px !important;
  height: 10px !important;
  -webkit-transform: rotate(45deg) !important;
  transform: rotate(45deg) !important;
  border-style: solid !important;
  border-color: #fff !important;
  border-top: 0 !important;
  border-left: 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy__checkbox {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 25px !important;
  height: 25px !important;
  background-color: #e5e5e5 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy__checkbox:after {
  position: absolute !important;
  display: none !important;
  content: "" !important;
}

.__fbcw_pe__product-review .__fbcw_pe__privacy-policy__footer {
  font-size: 12px !important;
  display: none !important;
  padding: 5px 0 !important;
  color: #c24242 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question-list {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question {
  position: relative !important;
  margin-bottom: 0 !important;
  padding-bottom: 30px !important;
  border-bottom: 1px solid #e5e5e5 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__questions-holder {
  width: 100% !important;
}

.__fbcw_pe__product-review .__fbcw_pe__questions-holder > span {
  width: 100% !important;
}

.__fbcw_pe__product-review .__fbcw_pe__questions {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__close-question_form-button {
  width: 40px !important;
  height: 35px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__close-question_form-button:after {
  float: right !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__header {
  position: relative !important;
  z-index: 1 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  height: 62px !important;
  margin: 0 auto !important;
  padding: 15px 0 0 !important;
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question__header {
  position: relative !important;
  z-index: 1 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100% !important;
  height: 62px !important;
  margin: 0 auto !important;
  padding: 15px 15px 0 !important;
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__title, .__fbcw_pe__product-review .__fbcw_pe__question__title {
  font-size: 16px !important;
  font-weight: 700 !important;
  display: inline-block !important;
  margin: 0 !important;
  padding: 7px 0 16px !important;
  color: #303c50 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form {
  position: relative !important;
  display: none !important;
  width: 100% !important;
  padding: 0 15px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form.__fbcw_pe__ask-question-form--loading .__fbcw_pe__ask-question-form__loading-icon-holder {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form.__fbcw_pe__ask-question-form--loading .__fbcw_pe__ask-question-form__submit-button {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form.__fbcw_pe__ask-question-form--success .__fbcw_pe__ask-question-form__input-holder {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form.__fbcw_pe__ask-question-form--success .__fbcw_pe__privacy-policy {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form.__fbcw_pe__ask-question-form--success .__fbcw_pe__ask-question-form__success-message {
  display: block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form.__fbcw_pe__ask-question-form--success .__fbcw_pe__ask-question-form__submit-button {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form.__fbcw_pe__ask-question-form--error .__fbcw_pe__ask-question-form__error-message {
  display: block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input-holder {
  margin-bottom: 20px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input {
  font-size: 16px !important;
  font-weight: 300 !important;
  width: 100% !important;
  padding: 2px 0 0 0 !important;
  letter-spacing: 0 !important;
  color: #303c50 !important;
  border: 0 !important;
  outline: 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input::-webkit-input-placeholder {
  color: #cdcdcd !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input::-moz-placeholder {
  color: #cdcdcd !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input:-ms-input-placeholder {
  color: #cdcdcd !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input::-ms-input-placeholder {
  color: #cdcdcd !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input::placeholder {
  color: #cdcdcd !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input:focus ~ .__fbcw_pe__ask-question-form__input-footer {
  border-bottom: #438bf8 1px solid !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input.__fbcw_pe__ask-question-form__input--invalid ~ .__fbcw_pe__ask-question-form__input-footer {
  border-bottom: #c24242 1px solid !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input.__fbcw_pe__ask-question-form__input--invalid ~ .__fbcw_pe__ask-question-form__input-footer .__fbcw_pe__ask-question-form__input-error-message {
  display: block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input.__fbcw_pe__ask-question-form__input--textarea {
  width: 100% !important;
  min-height: 120px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input-error-message {
  display: none !important;
  color: #c24242 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__input-footer {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  padding: 5px 0 !important;
  border-bottom: #e5e5e5 1px solid !important;
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__submit-button {
  font-size: 16px !important;
  width: 100% !important;
  margin-bottom: 15px !important;
  padding: 15px 0 !important;
  text-align: center !important;
  letter-spacing: 0 !important;
  color: #fff !important;
  border: 1px solid #438bf8 !important;
  border-radius: 2px !important;
  outline: 0 !important;
  background: #438bf8 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__submit-button:focus, .__fbcw_pe__product-review .__fbcw_pe__ask-question-form__submit-button:hover {
  cursor: pointer !important;
  background: #1c73f7 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__label {
  font-size: 16px !important;
  height: 22px !important;
  letter-spacing: 0 !important;
  color: #303c50 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__loading-icon-holder {
  display: none !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__success-message {
  display: none !important;
  margin-bottom: 15px !important;
  padding: 15px !important;
  color: #59d7a6 !important;
  border: 1px solid #59d7a6 !important;
  border-radius: 3px !important;
  background-color: #ddf7ed !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ask-question-form__error-message {
  display: none !important;
  margin-bottom: 15px !important;
  padding: 15px !important;
  color: #c24242 !important;
  border: 1px solid #c24242 !important;
  border-radius: 3px !important;
  background-color: #f4dcdc !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question--expandable .__fbcw_pe__question-controls {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question--collapsed {
  padding: 10px 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question--collapsed .__fbcw_pe__plus-and-minus-list__point:nth-child(n+3) {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question--collapsed .__fbcw_pe__question-main-content {
  overflow: hidden !important;
  width: 100% !important;
  max-height: 200px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question--collapsed .__fbcw_pe__question-controls {
  margin-top: 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question-header {
  display: block !important;
  width: 100% !important;
  margin: 0 auto !important;
  padding: 15px 15px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question-text {
  margin: 0 auto !important;
  padding: 0 15px 15px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question-controls {
  position: absolute !important;
  z-index: 2 !important;
  bottom: 0 !important;
  left: 0 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  display: none !important;
  width: 100% !important;
  height: 47px !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(5%, rgba(238, 238, 238, 0)), color-stop(95%, #fff)) !important;
  background-image: linear-gradient(-180deg, rgba(238, 238, 238, 0) 5%, #fff 95%) !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question-controls__centerer {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  flex-direction: column !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
}

.__fbcw_pe__product-review .__fbcw_pe__question-controls__company-reaction-indicator {
  font-size: 12px !important;
  display: none !important;
  width: 100% !important;
  margin-bottom: 5px !important;
  text-align: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__questions__no-result {
  font-size: 16px !important;
  font-weight: 700 !important;
  padding: 15px !important;
  text-align: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__questions__no-result .__fbcw_pe__icon {
  display: inline-block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ratio-guard {
  position: relative !important;
  width: 100% !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ratio-guard.__fbcw_pe__ratio-guard--5x1:after {
  padding-top: 20% !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ratio-guard:after {
  display: block !important;
  content: "" !important;
}

.__fbcw_pe__product-review .__fbcw_pe__ratio-guard__content {
  position: absolute !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__reviews {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  flex-direction: column !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-list {
  width: 100% !important;
  margin: 15px 0 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-list .__fbcw_pe__review:nth-last-child(2) {
  margin-bottom: 10px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review {
  position: relative !important;
  margin-bottom: 10px !important;
  padding-bottom: 30px !important;
  border-bottom: 1px solid #e5e5e5 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--expandable .__fbcw_pe__plus-and-minus-list__point {
  height: 20px !important;
  white-space: nowrap !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--expandable .__fbcw_pe__review-controls {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--expanded .__fbcw_pe__plus-and-minus-list__point {
  height: auto !important;
  white-space: normal !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--collapsed {
  margin-bottom: 25px !important;
  padding-bottom: 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--collapsed .__fbcw_pe__plus-and-minus-list__point:nth-child(n+3) {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--collapsed .__fbcw_pe__company-reaction {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--collapsed .__fbcw_pe__review-main-content {
  overflow: hidden !important;
  width: 100% !important;
  max-height: 200px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--collapsed .__fbcw_pe__review-controls {
  margin-top: 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--has-company-reply {
  padding-bottom: 40px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--has-company-reply .__fbcw_pe__review-controls {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  height: 87px !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(238, 238, 238, 0)), color-stop(23%, rgba(255, 255, 255, 0.9)), color-stop(52%, #fff)) !important;
  background-image: linear-gradient(-180deg, rgba(238, 238, 238, 0) 0, rgba(255, 255, 255, 0.9) 23%, #fff 52%) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--has-company-reply .__fbcw_pe__review-text {
  padding-bottom: 28px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--has-company-reply .__fbcw_pe__review-controls__company-reaction-indicator {
  display: block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--has-company-reply.__fbcw_pe__review--expanded {
  padding-bottom: 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--has-company-reply.__fbcw_pe__review--expanded .__fbcw_pe__company-reaction {
  padding-bottom: 60px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--has-company-reply.__fbcw_pe__review--expanded .__fbcw_pe__review-controls__company-reaction-indicator {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review--has-company-reply.__fbcw_pe__review--expanded .__fbcw_pe__review-controls {
  height: 67px !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(5%, rgba(0, 0, 0, 0)), color-stop(95%, rgba(0, 0, 0, 0))) !important;
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 95%) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-header {
  display: block !important;
  width: 100% !important;
  margin: 0 auto !important;
  padding: 0 15px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-header .__fbcw_pe__review-header__author-icon {
  font-size: 12px !important;
  font-weight: 600 !important;
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  float: left !important;
  width: 32px !important;
  height: 32px !important;
  margin: 3px 10px 0 0 !important;
  text-transform: uppercase !important;
  color: #9b9b9b !important;
  border-radius: 50% !important;
  background-color: #e5e5e5 !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-header .__fbcw_pe__review-header__leading-info {
  display: inline-block !important;
  width: calc(100% - 32px - 10px) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-header .__fbcw_pe__review-header__author-name {
  display: inline-block !important;
  margin-top: -2px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-header .__fbcw_pe__review-header__rating {
  position: relative !important;
  top: 3px !important;
  display: inline-block !important;
  width: 90px !important;
  max-height: 18px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-header__title {
  display: inline !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-header__title:before {
  content: " - " !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-header__verified-purchase-indicator .__fbcw_pe__icon--checkmark {
  display: inline !important;
}

.__fbcw_pe__product-review .__fbcw_pe__plus-and-minus-list {
  margin: 0 !important;
  margin: 0 auto !important;
  padding: 10px 15px !important;
  list-style: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__plus-and-minus-list .__fbcw_pe__plus-and-minus-list__point {
  font-size: 12px !important;
  overflow: hidden !important;
  max-width: 100% !important;
  margin-top: 2px !important;
  text-overflow: ellipsis !important;
}

.__fbcw_pe__product-review .__fbcw_pe__plus-and-minus-list .__fbcw_pe__plus-and-minus-list__point:before {
  position: relative !important;
  top: 4px !important;
  margin-right: 5px !important;
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__plus-and-minus-list .__fbcw_pe__plus-and-minus-list__point--plus {
  color: #438bf8 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__plus-and-minus-list .__fbcw_pe__plus-and-minus-list__point--minus {
  color: #303c50 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-text {
  margin: 0 auto !important;
  padding: 0 15px 15px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__company-reaction {
  position: relative !important;
  margin: 0 auto !important;
  padding: 15px !important;
  background-color: #438bf8 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__company-reaction:before {
  position: absolute !important;
  top: -6.5px !important;
  left: 50% !important;
  width: 16px !important;
  height: 16px !important;
  content: "" !important;
  -webkit-transform: translateX(-50%) rotateZ(45deg) !important;
  transform: translateX(-50%) rotateZ(45deg) !important;
  border-radius: 3px !important;
  background-color: #438bf8 !important;
}

.__fbcw_pe__product-review .__fbcw_pe__company-reaction .__fbcw_pe__company-reaction__title {
  max-width: 590px !important;
  margin: 0 auto !important;
  padding-bottom: 9px !important;
}

.__fbcw_pe__product-review .__fbcw_pe__company-reaction .__fbcw_pe__company-reaction__text {
  max-width: 590px !important;
  margin: 0 auto !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-controls {
  position: absolute !important;
  z-index: 2 !important;
  bottom: 0 !important;
  left: 0 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  display: none !important;
  width: 100% !important;
  height: 47px !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(5%, rgba(238, 238, 238, 0)), color-stop(95%, #fff)) !important;
  background-image: linear-gradient(-180deg, rgba(238, 238, 238, 0) 5%, #fff 95%) !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-controls__centerer {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  flex-direction: column !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-controls__company-reaction-indicator {
  font-size: 12px !important;
  display: none !important;
  width: 100% !important;
  margin-bottom: 5px !important;
  text-align: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-image {
  max-width: 100px !important;
  margin: 0 15px 15px !important;
  -webkit-transition: all 0.2s !important;
  transition: all 0.2s !important;
  -webkit-box-shadow: 2px 2px 12px 0 transparent !important;
  box-shadow: 2px 2px 12px 0 transparent !important;
  will-change: box-shadow, transform !important;
}

.__fbcw_pe__product-review .__fbcw_pe__review-image:hover {
  cursor: pointer !important;
  -webkit-transform: scale(1.1, 1.1) !important;
  transform: scale(1.1, 1.1) !important;
  -webkit-box-shadow: 2px 2px 12px 0 rgba(0, 0, 0, 0.2) !important;
  box-shadow: 2px 2px 12px 0 rgba(0, 0, 0, 0.2) !important;
}

.__fbcw_pe__product-review .__fbcw_pe__reviews__no-result {
  font-size: 16px !important;
  font-weight: 700 !important;
  padding: 15px !important;
  text-align: center !important;
}

.__fbcw_pe__product-review .__fbcw_pe__reviews__no-result .__fbcw_pe__icon {
  display: inline-block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__reviews-holder {
  display: none !important;
  width: 100% !important;
}

.__fbcw_pe__product-review .__fbcw_pe__reviews-holder--active {
  display: inline-block !important;
}

.__fbcw_pe__product-review .__fbcw_pe__questions-holder {
  display: none !important;
}

.__fbcw_pe__product-review .__fbcw_pe__questions-holder--active {
  display: inline-block !important;
}

.__fbcw_pe__product-review--popup {
  position: fixed !important;
  z-index: 2147483646 !important;
  left: 50% !important;
  overflow-x: hidden !important;
  width: 100% !important;
  max-width: 760px !important;
  max-width: 620px !important;
  height: 100% !important;
  -webkit-transform: translate(-50%, 0) !important;
  transform: translate(-50%, 0) !important;
}

.__fbcw_pe__product-review--popup .__fbcw_pe__product-review-header {
  position: sticky !important;
}

@media (min-width: 760px) {
  .__fbcw_pe__product-review--popup {
    top: 30px !important;
    max-height: calc(100vh - 60px) !important;
  }
}
@media (max-width: 760px) {
  .__fbcw_pe__product-review--popup {
    top: 0 !important;
    max-height: 100vh !important;
  }
}
.__fbcw_pe__product-review--popup .__fbcw_pe__product-review__close-button {
  position: absolute !important;
  left: 15px !important;
  height: 70% !important;
}

.__fbcw_pe__product-review--popup .__fbcw_pe__ask-question-form {
  padding: 0 15px !important;
}

.__fbcw_pe__product-review--popup.__fbcw_pe__product-review--closed {
  display: none !important;
  -webkit-box-shadow: 0 2px 56px 10px transparent !important;
  box-shadow: 0 2px 56px 10px transparent !important;
}

.__fbcw_pe__product-review--popup.__fbcw_pe__product-review--open {
  display: block !important;
  -webkit-box-shadow: 0 2px 56px 10px rgba(0, 0, 0, 0.25) !important;
  box-shadow: 0 2px 56px 10px rgba(0, 0, 0, 0.25) !important;
}

.__fbcw_pe__product-review--sidebar {
  position: fixed !important;
  z-index: 2147483646 !important;
  top: 0 !important;
  right: 0 !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
  width: 100% !important;
  max-width: 315px !important;
  height: 100% !important;
  max-height: 100% !important;
  -webkit-transition: all 0.2s ease !important;
  transition: all 0.2s ease !important;
  will-change: transform, box-shadow !important;
}

.__fbcw_pe__product-review--sidebar .__fbcw_pe__product-review-header {
  position: sticky !important;
}

.__fbcw_pe__product-review--sidebar .__fbcw_pe__product-review__close-button {
  position: absolute !important;
  top: 8px !important;
  left: 15px !important;
  height: 70% !important;
}

.__fbcw_pe__product-review--sidebar.__fbcw_pe__product-review--closed {
  -webkit-transform: translate(100%, 0) !important;
  transform: translate(100%, 0) !important;
  -webkit-box-shadow: 0 2px 56px 10px transparent !important;
  box-shadow: 0 2px 56px 10px transparent !important;
}

.__fbcw_pe__product-review--sidebar.__fbcw_pe__product-review--open {
  -webkit-transform: translate(0, 0) !important;
  transform: translate(0, 0) !important;
  -webkit-box-shadow: 0 2px 56px 10px rgba(0, 0, 0, 0.25) !important;
  box-shadow: 0 2px 56px 10px rgba(0, 0, 0, 0.25) !important;
}

.__fbcw_pe__product-review--inline .__fbcw_pe__product-review__close-button {
  display: none !important;
}

.__fbcw_pe__product-review--ask-question-form-open .__fbcw_pe__questions {
  display: none !important;
}

.__fbcw_pe__product-review--ask-question-form-open .__fbcw_pe__ask-question-form {
  display: block !important;
}

.__fbcw_ps__widget-product-summary {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  padding: 5px 0 !important;
  border: 0 !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__ratio-guard {
  position: relative !important;
  width: 100% !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__ratio-guard.__fbcw_ps__ratio-guard--5x1:after {
  padding-top: 20% !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__ratio-guard:after {
  display: block !important;
  content: "" !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__ratio-guard__content {
  position: absolute !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__stars {
  position: relative !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100% !important;
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__stars.__fbcw_ps__stars--small {
  min-width: 138px !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__stars .__fbcw_ps__stars__star {
  position: relative !important;
  display: inline-table !important;
  overflow: hidden !important;
  width: 25px !important;
  height: 25px !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__stars .__fbcw_ps__stars__star.__fbcw_ps__stars__star--full:after {
  width: 100% !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__stars .__fbcw_ps__stars__star.__fbcw_ps__stars__star--half:after {
  width: 50% !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__stars .__fbcw_ps__stars__star:after {
  position: absolute !important;
  z-index: 3 !important;
  top: 0 !important;
  left: 0 !important;
  display: block !important;
  width: 0 !important;
  height: 25px !important;
  content: "" !important;
  background-image: url("data:image/svg+xml;base64, PHN2ZyBjbGFzcz0ic3RhciIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICA8cG9seWdvbiBmaWxsPSIjRkVDRDU4IiBpZD0iU3Rhci1TaGFwZSIgcG9pbnRzPSIzOS4yMzAwMTM0IDQ4IDMzLjQ3Nzg5OTcgMjkuNjg3MDM5MyA0OCAxOC4yNjM0MTQ2IDI5Ljg1Nzc0ODYgMTguMjYzNDE0NiAyNCAwIDE4LjE0MjI1MTQgMTguMjYzNDE0NiAyLjA4MTY2ODE3ZS0xNyAxOC4yNjM0MTQ2IDE0LjUyMjEwMDMgMjkuNjg3MDM5MyA4Ljc2OTk4NjU3IDQ4IDI0IDM2LjkwMzgwNzciPjwvcG9seWdvbj48L3N2Zz4=") !important;
  background-repeat: no-repeat !important;
  background-size: 25px !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__stars .__fbcw_ps__stars__star:before {
  position: absolute !important;
  z-index: 2 !important;
  display: block !important;
  width: 25px !important;
  height: 25px !important;
  content: "" !important;
  background-image: url("data:image/svg+xml;base64, PHN2ZyBjbGFzcz0ic3RhciIgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICA8cG9seWdvbiBmaWxsLW9wYWNpdHk9IjAuMyIgZmlsbD0iI0ZFQ0Q1OCIgaWQ9IlN0YXItU2hhcGUiIHBvaW50cz0iMzkuMjMwMDEzNCA0OCAzMy40Nzc4OTk3IDI5LjY4NzAzOTMgNDggMTguMjYzNDE0NiAyOS44NTc3NDg2IDE4LjI2MzQxNDYgMjQgMCAxOC4xNDIyNTE0IDE4LjI2MzQxNDYgMi4wODE2NjgxN2UtMTcgMTguMjYzNDE0NiAxNC41MjIxMDAzIDI5LjY4NzAzOTMgOC43Njk5ODY1NyA0OCAyNCAzNi45MDM4MDc3Ij48L3BvbHlnb24+PC9zdmc+") !important;
  background-repeat: no-repeat !important;
  background-size: 100% !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__stars.__fbcw_ps__stars--responsive {
  width: 100% !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__stars.__fbcw_ps__stars--responsive .__fbcw_ps__stars__star {
  z-index: 0 !important;
  float: left !important;
  width: 20% !important;
  height: 100% !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__stars.__fbcw_ps__stars--responsive .__fbcw_ps__stars__star:before {
  width: 100% !important;
  height: 100% !important;
  background-position: left !important;
  background-size: cover !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__stars.__fbcw_ps__stars--responsive .__fbcw_ps__stars__star:after {
  height: 100% !important;
  background-position: left !important;
  background-size: cover !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__widget__stars {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100% !important;
  margin: 0 !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__widget-product-summary__stars-holder {
  float: left !important;
  width: 100% !important;
  min-width: 100px !important;
  max-width: 125px !important;
  margin-left: 0 !important;
}

.__fbcw_ps__widget-product-summary .__fbcw_ps__widget-product-summary__review-count {
  font-family: inherit !important;
  display: block !important;
  float: left !important;
  max-height: 100% !important;
  margin-left: 5px !important;
  white-space: nowrap !important;
}

.__fbcw_ps__widget-product-summary--clickable {
  cursor: pointer !important;
}

#modal-fbc-allreviews .__fbcw_pe__reviews__write-button,
#modal-fbc-allreviews #btn-modal-allreviews {
  display: none !important;
}

a#btn-modal-allreviews {
  display: block;
  width: 100%;
  text-align: center;
  padding: 10px;
}

.woocommerce #reviews #comments ol.commentlist {
  padding: 0;
}

.woocommerce #reviews #comments ol.commentlist {
  padding: 0;
}

.woocommerce #reviews #comments ol.commentlist .avatar {
  display: none;
}

.woocommerce #reviews #comments ol.commentlist li,
.woocommerce #reviews #comments ol.commentlist li .comment-text {
  border: none;
  margin: 0;
  padding: 0;
}

.woocommerce #reviews #comments div[id*=comment] {
  background-color: #fff;
  padding: 20px;
  position: relative;
  margin: 0;
}

.woocommerce #reviews #comments {
  background-color: #f4f4f4;
  padding: 0;
  margin: 0;
  border-left: 1px solid #f4f4f4;
  border-right: 1px solid #f4f4f4;
}

.woocommerce #reviews .star-rating {
  float: none;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
  color: #8a8a8a !important;
  font-size: 14px !important;
  font-weight: bold;
  margin: 5px 0 0 0;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text p {
  margin: 0;
}

span.review_title {
  color: #303c50 !important;
  display: block;
  font-size: 15px;
  font-weight: bold;
}

.woocommerce #reviews #comments ol.commentlist li {
  width: 100%;
  display: block;
}

.pp-sb-container {
  background-color: rgb(241.3067484663, 253.1932515337, 249.4846625767);
}

.single-product #comments {
  background-color: rgb(241.3067484663, 253.1932515337, 249.4846625767);
  padding: 5px;
  border-radius: 10px;
}

ul.feedback-pagination {
  background-color: rgb(241.3067484663, 253.1932515337, 249.4846625767);
  text-align: center;
  background-color: #E3FFF5;
  text-align: center;
  padding: 9px 5px 1px;
}

.woocommerce #reviews #comments ol.commentlist {
  margin: 0;
}

.woocommerce #reviews #comments ol.commentlist li {
  border-bottom: 1px solid #eee;
}

.comment_container .description {
  font-size: 13px;
}

.ajax-result.mysim-inactive-numbers {
  min-height: 200px;
}

.woocommerce-checkout .woocommerce-form-coupon-toggle {
  display: none;
}

.review-companies {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 1px;
  align-items: stretch;
  margin: 50px 0;
}

.review-hero {
  display: flex;
  justify-content: space-around;
  align-items: center;
  gap: 12%;
  padding: 40px;
  text-align: center;
}

.review-hero-number strong {
  font-size: 48px;
  line-height: 1;
}

.review-hero-number span {
  display: block;
  margin-top: 8px;
  font-size: 18px;
}

.review-hero-rating {
  font-size: 18px;
}

.review-hero-stars {
  margin-bottom: 8px;
}

.review-company {
  padding: 30px 0;
  text-align: center;
  border-bottom: 1px solid #e5e5e5;
  background: #fff;
  display: flex;
  flex-direction: column;
  height: 100%;
}

.review-company-button {
  margin-top: auto;
}

.review-company h3 {
  margin: 0 0 15px;
}

.review-companies .review-company-logo {
  margin-bottom: 15px;
  min-height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.review-company-stars {
  margin-bottom: 8px;
}

.review-company-value {
  margin: 0;
  font-size: 22px;
  font-weight: 600;
}

.review-company-count {
  margin-top: 8px;
  color: #777;
  font-size: 14px;
}

.review-company-logo img {
  max-height: 40px;
  max-width: 158px;
}

.rc-webshopkeurmerk img {
  max-height: 65px;
  max-width: 193px;
}

.external-reviews {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 24px;
}

.external-reviews > li {
  margin: 0;
  height: 100%;
}

.external-reviews .comment_container {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 24px;
  background: #fff;
  border-radius: 12px !important;
}

.external-reviews .comment-text {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.external-reviews .meta {
  margin: 15px 0;
}

.external-reviews .description {
  flex: 1;
}

.external-reviews .star-rating {
  margin-bottom: 12px;
}

.feedback-pagination {
  margin-top: 35px;
  justify-content: center;
}

@media (max-width: 992px) {
  .external-reviews {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 640px) {
  .external-reviews {
    grid-template-columns: 1fr;
  }
}
a.review-company-button {
  font-size: 13px;
  padding-top: 5px;
}

.review-company-stars {
  margin: 2px 0 12px 0;
}

.star-rating span:before,
p.stars a:hover:after, p.stars a:after,
.star-rating span:before {
  color: #fecd58;
}

.comment-form input#submit:hover {
  color: #fff !important;
}

.review .review-company-logo img {
  max-height: 20px;
  max-width: 70px;
  width: auto;
  height: auto;
}

.tag-rc {
  background: linear-gradient(270deg, #CEFF80 100%, #A9FFFE 100%);
  border-radius: 20px;
  padding: 2px 11px;
  min-width: 145px;
  text-align: center;
}

.bc-price {
  padding: 15px 15px 10px;
}

.rp-highlighted {
  background: linear-gradient(270deg, #CEFF80 100%, #A9FFFE 100%);
  border-radius: 0 !important;
  animation: qtyBlink 0.8s ease-in-out 3;
}

.rp_wcdpd_pricing_table_product_price {
  border: 1px solid transparent;
  cursor: pointer;
  flex: 0 0 calc((100% - 10px) / 3);
  border-radius: 6px;
  transition: 0.2s;
  box-sizing: border-box;
  padding: 5px;
  max-width: 175px;
}

.rp_wcdpd_product_page {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}

.rp_click_active {
  background: #fff;
  border-radius: 14px;
  border: 1px solid #eee;
}

.bc-price-txt {
  font-weight: 600;
  font-size: 22px;
}

@keyframes qtyBlink {
  0%, 100% {
    background-color: #ffffff;
  }
  50% {
    background-color: #90ee90;
  }
}
.woocommerce-checkout .entry-content {
  margin-top: -25px;
}

.mysim-sd-wrap {
  display: flex;
  align-items: center;
  gap: 20px;
}

.mysim-sd-wrap > :nth-child(3) {
  margin-left: auto;
}

.esim-qr-grid:not(.eqg-1) {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 24px;
  overflow-wrap: anywhere;
}

@media (max-width: 767px) {
  .mysim-sd-wrap {
    display: grid;
    grid-template-columns: 0.3fr 0.7fr;
    gap: 1rem;
    overflow-wrap: anywhere;
  }
  .mysim-sd-wrap > :nth-child(3) {
    grid-column: 1/-1;
    margin-left: 0;
  }
  .review-hero-number strong {
    font-size: 48px;
  }
  .esim-qr-grid {
    grid-template-columns: 1fr;
    overflow-wrap: unset;
  }
}
body.woocommerce-order-pay div#payment .form-row {
  padding: 5px 10px !important;
}

#order_review .shop_table {
  position: relative;
}

#order_review .woocommerce-shipping-totals > th + td {
  position: absolute;
  padding-top: 5px;
  left: 0;
  right: 0;
  background: #f1fdf9;
  border-radius: 8px;
}

@media only screen and (max-width: 767px) {
  .button-block {
    width: 48%;
  }
}
@media only screen and (min-width: 768px) {
  .site-header .site-branding {
    margin-top: -12px;
  }
  .button-block {
    width: 22%;
  }
}
/* 3rd party notice for topup */
.woocommerce-MyAccount-content .notice-own-sims-only {
  display: none;
}

.background-block {
  background: linear-gradient(67.74deg, #25B7B7 7.72%, #DBD65A 91.35%);
  background-size: cover;
  background-position: center center;
  min-height: 500px;
}

#content {
  flex: 1;
}

@media only screen and (max-width: 767px) {
  body.single-product {
    background-size: 200% 765px;
    background-position: unset;
  }
  body.single-product .woocommerce-breadcrumb {
    margin-top: 35px !important;
  }
  .site-header .site-branding {
    margin: -23px 0 -25px 5px;
  }
}
.dark-bg {
  background-color: #0e4935;
}

#menu-main-navigation .menu-item a.has-img {
  background-size: 50px 55%;
}

.primary-bg h1,
.primary-bg h2,
.primary-bg h3,
.primary-bg .owl-prev:before,
.primary-bg .owl-next:after {
  color: #fff;
}

.main-navigation ul.menu ul li a, .main-navigation ul.nav-menu ul li a {
  padding-left: 50px;
}

.below-header-banner {
  background: none;
  background: linear-gradient(67.74deg, #3d8c69 30%, #70deae 100%) !important;
}

@media only screen and (min-width: 768px) {
  .single-product ul.products li.product img,
  .archive ul.products li.product img {
    width: auto;
    /* margin: 0 auto; */
    display: block;
  }
  .main-navigation ul li a:hover {
    color: #fff !important;
  }
}
.footer-section {
  background: none;
}

.footer-section {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top right;
}

.innerfooter-section {
  background-color: rgb(29, 116, 84);
  /* background-repeat: no-repeat; */
  background-size: 200%;
  background-position: left;
}

.woocommerce-cart .entry-content h2:first-of-type {
  margin-top: 15px;
}

.woocommerce-cart .entry-content .cart-collaterals h2 {
  color: #333;
}

.spec1-tab-container {
  display: none;
}

#menu-main-navigation .menu-item a.menu-item-faq,
#menu-main-navigation .menu-item a.menu-item-klantenservice,
#menu-main-navigation .menu-item a.menu-item-technisch,
#menu-main-navigation .menu-item a.menu-item-handleidingen,
#menu-main-navigation .menu-item a.menu-item-contact,
#menu-main-navigation .menu-item a.menu-item-over-ons {
  padding: 13px 25px 13px 40px;
}

#menu-main-navigation .menu-item a.menu-item-faq:before,
#menu-main-navigation .menu-item a.menu-item-klantenservice:before,
#menu-main-navigation .menu-item a.menu-item-technisch:before,
#menu-main-navigation .menu-item a.menu-item-handleidingen:before,
#menu-main-navigation .menu-item a.menu-item-contact:before,
#menu-main-navigation .menu-item a.menu-item-over-ons:before {
  font-family: "FontAwesome";
  position: absolute;
  left: 15px;
  color: #139069;
  top: 42%;
  line-height: 10px;
}

#menu-main-navigation .menu-item a.menu-item-faq:before {
  content: "\f059";
}

#menu-main-navigation .menu-item a.menu-item-klantenservice:before {
  content: "\f095";
}

#menu-main-navigation .menu-item a.menu-item-technisch:before {
  content: "\f013";
}

#menu-main-navigation .menu-item a.menu-item-handleidingen:before {
  content: "\f05a";
}

#menu-main-navigation .menu-item a.menu-item-over-ons:before {
  content: "\f1ad";
}

#menu-main-navigation .menu-item a.menu-item-contact:before {
  content: "\e1e1";
}

.woocommerce-product-gallery .flex-viewport {
  position: relative !important;
  color: inherit !important;
}

.below-header-banner .custom-heading {
  color: #fff;
}

#header-search-icon,
.ma-icon {
  color: #fff;
}

.wpcf7-form-control {
  width: 100%;
}

.single-product .images .owl-controls {
  display: none;
}

.blog .entry-title a {
  color: #139069;
}

.dark-bg .__fbcw__widget .__fbcw__widget__label {
  color: #fff !important;
}

.single-product.postid-11546 .below-header-inner,
.home .below-header-inner,
.products .below-header-inner,
.term-topup .below-header-inner,
.term-opwaarderen .below-header-inner {
  background-image: url("/wp-content/themes/ac/img/flare.svg");
  background-repeat: no-repeat;
  background-size: 60% 100%;
  background-position: bottom -180px right;
  background-color: transparent;
}

.header-container {
  background: transparent;
}

.background-block {
  background: linear-gradient(67.74deg, #428d6c 15%, #70deae 100%);
}

#page .main-navigation ul li a {
  color: #fff !important;
}

.header-subtitle {
  color: #fff;
}

#page .btn-primary,
#page .woocommerce-form-login__submit,
#page .woocommerce-form-register__submit:hover,
#page .woocommerce-form-login__submit:hover,
#page .btn-primary:hover,
#page .btn-primary:focus,
#page .btn-primary:visited,
#page .btn-primary:active,
#page .btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:visited, .btn-primary:active,
#page .woocommerce-form-register__submit,
#page .checkout-button,
#place_order,
#page .product_type_variable,
#page .add_to_cart_button,
#page .ajax_add_to_cart,
#page .single_add_to_cart_button,
.single_add_to_cart_button,
#ac-body .btn-primary,
#atc-wrap .add_to_cart_button,
#page .button.wc-forward.checkout,
#page .woocommerce-form-register__submit:hover,
#page .checkout-button:hover,
#place_order:hover,
#page .product_type_variable:hover,
#page .add_to_cart_button:hover,
#page .ajax_add_to_cart, :hover #page .single_add_to_cart_button:hover,
#page .button.wc-forward.checkout:hover {
  color: #061211 !important;
}

.more-info-down,
.more-info-down:hover {
  color: #082F0E;
}

.woocommerce-Button,
.added_to_cart, .button, button, input[type=button], input[type=reset], input[type=submit] {
  color: #139069 !important;
}

.hzs-fw > * {
  flex: 0 0 auto;
}

.site-header .custom-logo-link img, .site-header .site-logo-anchor img, .site-header .site-logo-link img {
  width: 150px;
  margin: 6px 0 0 -10px;
}

.usp-list-container {
  gap: 10px;
}

/*# sourceMappingURL=style.css.map */
