:where(#looxReviews, .static-rating) .item-img{
  position: relative;
}:where(#looxReviews, .static-rating) .item-img .multi-photo-badge{
  position: absolute;
  right: 8px;
  top: 8px;
  border-radius: 90px;
  opacity: 0.8;
  background: #FFF;
  display: flex;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 1;
  padding: 4px;
  align-items: center;
  justify-content: center;
  user-select: none;
  pointer-events: none;
  color: #000;
}:where(#looxReviews, .static-rating) .item-img .multi-photo-badge svg{
  width: 20px;
  height: 20px;
}:where(#looxReviews, .static-rating) .item-img{
  gap: 8px;
}:where(#looxReviews, .static-rating) .item-img.item-img-grid{
  flex-wrap: wrap;
}:where(#looxReviews, .static-rating) .image-aspect-ratio-wrapper{
  position: relative;
  width: 100%;
  overflow: hidden;
}:where(#looxReviews, .static-rating) .grid-item .item-img .image-aspect-ratio-wrapper img{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1.01);
}:where(#looxReviews, .static-rating) .image-aspect-ratio{
  width: 100%;
}:where(#looxReviews, .static-rating) .post-image-slider{
  height: 100%;
  overflow: hidden;
}:where(#looxReviews, .static-rating) #quickview .post-image-slider .swiper-wrapper .post-image-slider-slide{
  height: 100%;
}:where(#looxReviews, .static-rating) .post-image-slider .swiper-wrapper .post-image-slider-slide img, :where(#looxReviews, .static-rating) #quickview .post-image-slider .swiper-wrapper .post-image-slider-slide img{
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
  max-width: none;
  max-height: none;
  display: block;
}:where(#looxReviews, .static-rating) .post-image-slider-button-next svg, :where(#looxReviews, .static-rating) .post-image-slider-button-prev svg{
  width: 24px;
  height: 24px;
}:where(#looxReviews, .static-rating) .post-image-slider-button-next, :where(#looxReviews, .static-rating) .post-image-slider-button-prev{
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  background: rgba(0, 0, 0, 0.40);
  padding: 6px;
  color: white;
}:where(#looxReviews, .static-rating) .post-image-slider-button-next.swiper-button-disabled, :where(#looxReviews, .static-rating) .post-image-slider-button-prev.swiper-button-disabled{
  opacity: .35;
  cursor: auto;
  pointer-events: none;
}:where(#looxReviews, .static-rating) .post-image-slider-button-prev, :where(#looxReviews, .static-rating) .swiper-rtl .post-image-slider-button-next{
  left: 16px;
  right: auto;
}:where(#looxReviews, .static-rating) .post-image-slider-button-next, :where(#looxReviews, .static-rating) .swiper-rtl .post-image-slider-button-prev{
  right: 16px;
  left: auto;
}:where(#looxReviews, .static-rating) .post-image-slider-thumbnails-window{
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
}:where(#looxReviews, .static-rating) .post-image-slider-thumbnails{
  display: flex;
  gap: 8px;
  padding: 16px;
  align-items: center;
  justify-content: center;
}:where(#looxReviews, .static-rating) .post-image-slider-thumbnails-button{
  width: 56px;
  height: 56px;
  border-radius: 8px;
  overflow: hidden;
  background: transparent;
  box-sizing: border-box;
  border: 2px solid transparent;
  cursor:pointer;
}:where(#looxReviews, .static-rating) .post-image-slider-thumbnails-button.is-active{
  border: 2px solid white;
}:where(#looxReviews, .static-rating) .post-image-slider-thumbnails-button img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}:where(#looxReviews, .static-rating) .timeline-item .post-image-slider-thumbnails-window{
  scrollbar-width: none;
}:where(#looxReviews, .static-rating) .post-image-slider-thumbnails-window::-webkit-scrollbar{
  display: none;
}:where(#looxReviews, .static-rating) .post-image-slider-thumbnails-window{
  overflow-x: auto;
  display: flex;
  bottom: 16px;
}:where(#looxReviews, .static-rating) .post-image-slider-thumbnails{
  padding-bottom: 0;
  flex-grow: 1;
}:where(#looxReviews, .static-rating) .post-image-slider-thumbnails .post-image-slider-thumbnails-button{
  flex-shrink: 0;
}@media screen and (max-width: 620px){:where(#looxReviews, .static-rating) .post-image-slider-button-next, :where(#looxReviews, .static-rating) .post-image-slider-button-prev{
    display: none;
  }:where(#looxReviews, .static-rating) #quickview .grid-item-wrap .grid-item .item-img{
      flex-basis: auto;
      min-height: 0;
      max-height: none;
  }:where(#looxReviews, .static-rating) .post-image-slider .swiper-wrapper .post-image-slider-slide, :where(#looxReviews, .static-rating) #quickview .post-image-slider .swiper-wrapper .post-image-slider-slide{
    height: auto;
  }:where(#looxReviews, .static-rating) .post-image-slider .swiper-wrapper .post-image-slider-slide img, :where(#looxReviews, .static-rating) #quickview .post-image-slider .swiper-wrapper .post-image-slider-slide img{
    min-height: 100vw;
    max-height: 85vh;
  }
}:where(#looxReviews, .static-rating) *{font-family: "Montserrat", sans-serif; }:where(#looxReviews, .static-rating) html{ -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% }:where(#looxReviews, .static-rating) *{ border:0; padding:0; margin:0; box-sizing:border-box; font-size:14px; }:where(#looxReviews, .static-rating) body{ background-color: transparent; padding-bottom:20px; font-size: 14px; line-height: 1.42857143; margin:0; }:where(#looxReviews, .static-rating) a:active, :where(#looxReviews, .static-rating) a:hover{ outline: 0; }:where(#looxReviews, .static-rating) a, :where(#looxReviews, .static-rating) a:visited, :where(#looxReviews, .static-rating) a:hover{ text-decoration:none; color:#282828; }:where(#looxReviews, .static-rating) .space-left{ margin-left:7px; }:where(#looxReviews, .static-rating) #header{ border-bottom:solid 1px #DEDEDE; margin:20px auto 7px; padding:0 7px 7px; position:relative; }:where(#looxReviews, .static-rating) #header .dropdown-toggle{ display: block; float:right; padding:8px; border-radius:2px; margin:0 0 7px 7px; }:where(#looxReviews, .static-rating) #header .dropdown-toggle .icon-bar{ background-color: #888; }:where(#looxReviews, .static-rating) #header .dropdown-toggle .icon-bar+.icon-bar{ margin-top: 4px; }:where(#looxReviews, .static-rating) #header .dropdown-toggle .icon-bar{ display: block; width: 22px; height: 2px; border-radius: 1px; }:where(#looxReviews, .static-rating) #header #write{ padding:4px 12px; font-size:16px; margin:0; height:33px; }:where(#looxReviews, .static-rating) .half{ width:50%; float:left; clear:none; }:where(#looxReviews, .static-rating) .clearfix:after{ content: " "; visibility: hidden; display: block; height: 0; clear: both; }:where(#looxReviews, .static-rating) .metadata{ margin-bottom:5px; }:where(#looxReviews, .static-rating) .metadata .small{ font-size:11px; color:#a3a3a3; }:where(#looxReviews, .static-rating) .metadata .value{ font-size:13px; }:where(#looxReviews, .static-rating) .align-right{ text-align:right; }:where(#looxReviews, .static-rating) .text-large{ font-size:24px; vertical-align:middle; }:where(#looxReviews, .static-rating) .main-text{ font-size:14px; line-height:19px; white-space: pre-wrap;}:where(#looxReviews, .static-rating) .action{ cursor:pointer; }:where(#looxReviews, .static-rating) .truncate{ height: 250px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }:where(#looxReviews, .static-rating) .summary, :where(#looxReviews, .static-rating) .review-dist-content{ color:#282828; }:where(#looxReviews, .static-rating) .summary-text{ display:inline-block; font-size:16px; vertical-align:middle; }:where(#looxReviews, .static-rating) #grid{ margin:0 auto; padding:0 0 20px; }:where(#looxReviews, .static-rating) .lx-btn{ border:solid 1px #282828; color:#282828; background:transparent; }:where(#looxReviews, .static-rating) .lx-primary{
	border-radius:2px;
	transition-property: background, color;
	transition-duration: 0.2s;
	transition-timing-function: ease-in-out;
}:where(#looxReviews, .static-rating) .lx-btn:hover{ background:#282828; color:#fff;}:where(#looxReviews, .static-rating) .close-btn{ line-height:30px;text-align:center;font-size:30px;cursor:pointer; }:where(#looxReviews, .static-rating) #grid .grid-item-wrap{ float:left; }:where(#looxReviews, .static-rating) #grid .grid-item{ box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); background: #fff; color: #000000; }:where(#looxReviews, .static-rating) .list .grid-item{ display:flex; flex-flow:wrap; flex-wrap:wrap; flex-basis: 100%; padding:10px;  }:where(#looxReviews, .static-rating) #grid .grid-item:hover{ background: #f8f8f8; }:where(#looxReviews, .static-rating) .grid-item{ margin:7px; background-color:#F0F0F0; overflow:hidden; position:relative; }:where(#looxReviews, .static-rating) .grid-item .item-img{ position:relative; }:where(#looxReviews, .static-rating) .grid-item .item-img img{ display:block; width:100%; max-width:100%; margin:0 auto; position:relative; }:where(#looxReviews, .static-rating) .grid-item .main{ padding:10px; }:where(#looxReviews, .static-rating) .list .grid-item .main{ padding:0; display:flex; flex-flow:column; align-content: flex-start; }:where(#looxReviews, .static-rating) .grid-item .stars{ padding-top:10px; height:27px; }:where(#looxReviews, .static-rating) .grid-item .star{ font-size:14px; }:where(#looxReviews, .static-rating) .grid-item .main{ padding-top:10px; padding-bottom:10px; }:where(#looxReviews, .static-rating) .grid-item .text-block{ padding-top:10px; }:where(#looxReviews, .static-rating) .grid-item .time{ color:#73777B; font-size:11px; padding:5px 0 0; height:20px; }:where(#looxReviews, .static-rating) .grid-item .rating{ height: 27px; }:where(#looxReviews, .static-rating) .grid-item .title{ font-weight:bold; font-size:16px; display: flex; align-items: center; }:where(#looxReviews, .static-rating) .grid-item .owner{ margin-top:4px; font-weight: normal; display: flex; align-items: center; }:where(#looxReviews, .static-rating) .grid-item .translation-disclaimer-container{ display:flex; color:#73777B; font-size: 11px; font-style: normal; font-weight: 400; line-height: normal; margin-top:10px }:where(#looxReviews, .static-rating) .grid-item .translation-disclaimer-text-container{color:#73777B; font-size: 11px; font-style: normal; font-weight: 400; line-height: normal}:where(#looxReviews, .static-rating) .grid-item .translation-disclaimer-text-container a{color:#73777B; font-size: 11px; font-style: normal; font-weight: 400; line-height: normal;text-decoration-line: underline;cursor:pointer}:where(#looxReviews, .static-rating) .grid-item .product-thumbnail-container{ 
	display: flex;
	margin-top: 10px;
	gap: 8px;
	padding-bottom: 0px !important; 

	@media (min-width: 600px) {
		gap: 12px;
	}
}:where(#looxReviews, .static-rating) .grid-item .product-thumbnail-wrapper{ display: flex; flex-direction: column; }:where(#looxReviews, .static-rating) .grid-item .product-thumbnail-purchased-item{ color:  #000000; font-size: 11px; font-weight: 600; line-height: 16px; }:where(#looxReviews, .static-rating) .grid-item .product-thumbnail-product-name{ color: #000000; font-size: 14px; font-weight: 400; line-height: normal; }:where(#looxReviews, .static-rating) .grid-item .product-thumbnail-quote{ text-decoration: underline; color: #73777B; font-size: 14px; font-weight: 400; line-height: normal; }:where(#looxReviews, .static-rating) .grid-item .product-thumbnail-product-image{ border-radius: 4px; }:where(#looxReviews, .static-rating) .grid-item .item-type-block{ margin-top:10px; }:where(#looxReviews, .static-rating) .grid-item .item-type-block .item-type-title{ font-size:11px; }:where(#looxReviews, .static-rating) .grid-item .item-type-block .item-type-value{ font-size:13px; }:where(#looxReviews, .static-rating) #grid .item-reply{ color: #73777B; background-color: rgba(224, 224, 224, 0.7); border-top: solid 1px #c3c3c3; margin-top:5px; padding-top:8px; }:where(#looxReviews, .static-rating) #grid .item-reply{ background:inherit; border-top:solid 1px #e2e2e2; color: #73777B }@media (max-width:480px){:where(#looxReviews, .static-rating) .grid.grid-col-1 .grid-item-wrap{ width:100%; } }@media (min-width:320px){:where(#looxReviews, .static-rating) .grid .grid-item-wrap{ width:50%; } }@media (min-width:480px){:where(#looxReviews, .static-rating) .grid .grid-item-wrap{ width:33.3333333333333%; } }@media (min-width:920px){:where(#looxReviews, .static-rating) .grid .grid-item-wrap{ width:25%; } }:where(#looxReviews, .static-rating) .grid-wrap{ min-height: 335px; }@media (max-width: 600px){:where(#looxReviews, .static-rating) .grid-wrap{ min-height: 315px; } }:where(#looxReviews, .static-rating) /* Widget header breaking point */

#grid .product-box{ padding:10px; border-top:solid 1px #e2e2e2; cursor:pointer; min-height:70px; }:where(#looxReviews, .static-rating) #grid .product-box img{ float:left; height: 50px;width: 50px;object-fit: contain;object-position: center; }:where(#looxReviews, .static-rating) .gallery .has-img .main .text-block{ display:none; }:where(#looxReviews, .static-rating) .gallery .grid-item.no-img .main{ display:flex; flex-flow:column; }:where(#looxReviews, .static-rating) .gallery .no-img .main .text-block{ order:1; }:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap{ width:50%; min-width:310px; max-width:unset; }@media (max-width: 620px){:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap{ width:100%; }
}:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap .main{ order:1; }:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap.has-img .item-img{ width:30%; order:2; }:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap.has-img .main{ width:70%; order:1; padding:0 32px 0 0; }:where(#looxReviews, .static-rating) .is-rtl .list #grid .grid-item-wrap.has-img .main{ padding:0 0 0 32px; }:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap .product-box{ width:100%; order:3; margin-top:10px; padding:10px 0 0; }:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap.has-img .product-box{ width:calc(70% - 32px); }:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap .brand{ width:100%; order:4; }:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap.store-review-item .product-box{ width: 100% !important; }:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap .main{
	order: 1;
}:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap.has-img .grid-item .item-img{
	width: 100%;
	order: 2;
	display: flex;
	align-items: flex-start;
	margin-top: 10px;
}:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap.has-img .grid-item .item-img img{
	height: auto;
	max-height: none;
	object-fit: cover;
	object-position: center;
	margin: 0;
}:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap.has-img .main{
	width: 100% !important;
	order: 1;
	padding: 0 !important;
}:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap .product-box{ width: 100% !important; }:where(#looxReviews, .static-rating) .list #grid .grid-item-wrap.has-img .grid-item .item-img img{
	width: 60px;
	height: 60px;
	max-height: 60px;
}:where(#looxReviews, .static-rating) .share-icon{
	width:24px; height:24px; cursor:pointer; resize: both; background-size: contain; display:inline-block;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABUklEQVRIS9XVzSoHURjH8c8fC9nLhmQpLytbO1koJeICuADFxgaxk5eFK2CpFIW4DsK1SF56ak5N0/i/jLEwu+mc+X2f53ee85uGP34aNen3YBFjeMQ1PkK7DkCI32E2V+wNFvBZB2AFFyVOzOO2DsA+tksAWzj4DaAbyzjEYAlgDvdVAEl4B6N4whumcpBLhHVfnQCKwjEte9nEhHZUnKboIcR/mqKuOP1cNc2E8/tKJz7fwQxOs7afsY5+JCvyFbcUTrQEGMELenNlRIuxXkm4CNjEUUmPZ1grWNbR5U8dbOC45MtzrNYBGM4s6stBwuc48LAupiVGr23vixbF+zROMJH5HrYNYBfjVUHt3IPoIpKyEqgdQOq2GSit1RLXRdAr3jFZd1wnUJzb0L+M61T0UjbCxSYqx3VRKMLwCvEHS0+luG4WEXEebcd1R1nTavM3Jj1TGTWaGhQAAAAASUVORK5CYII=')
}@media (min-width:1150px){:where(#looxReviews, .static-rating) .grid .grid-item-wrap{ width:20%; } }@media (min-width:1380px){:where(#looxReviews, .static-rating) .grid.grid-col-6 .grid-item-wrap{ width:16.6666666666667%; } }:where(#looxReviews, .static-rating) .modal #grid{ margin:0; }:where(#looxReviews, .static-rating) .lx-icon-fill{
				--lx-fill-width: calc(100% - var(--lx-rating-percent, 0%));
				clip-path: inset(0 var(--lx-fill-width, 0) 0 0);
			}:where(#looxReviews, .static-rating) .lx-icon-line{
				clip-path: inset(0 0 0 var(--lx-rating-percent, 0%));
			}:where(#looxReviews, .static-rating) [data-lx-fill='empty']{
				--lx-rating-percent: 0%;
			}:where(#looxReviews, .static-rating) [data-lx-fill='half']{
				--lx-rating-percent: 50%;
			}:where(#looxReviews, .static-rating) [data-lx-fill='full']{
				--lx-rating-percent: 100%;
			}:where(#looxReviews, .static-rating) body, :where(#looxReviews, .static-rating) html{ overflow:hidden; }:where(#looxReviews, .static-rating) body{ visibility:hidden; }:where(#looxReviews, .static-rating) body.grid-active{ visibility:visible; }:where(#looxReviews, .static-rating) .grid-item .item-img .action{ cursor:zoom-in; }:where(#looxReviews, .static-rating) .grid-item .item-img img{ opacity: 1; }:where(#looxReviews, .static-rating) .grid-item:hover .item-img img{ opacity:0.9; }:where(#looxReviews, .static-rating) .grid-item:hover{ background:#E8E8E8; }:where(#looxReviews, .static-rating) .loox-inline-branding{display:inline-block;width:36px;height:11px;background-image:url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3My43IDI4LjM1Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzE5MTkxOTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFydGJvYXJkIDM8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTAsMjQuNTJWMy44OEgzLjM4VjIxLjQ3aDguMjNsMS41NiwzLjA1Wm01My4zNy0yLjc4YTEwLjg4LDEwLjg4LDAsMCwxLTE1LDAsOS40Miw5LjQyLDAsMCwxLTEuMTYtMS4zNWwtNi44Mi04LjU1LTIuNi0zdi4wNmwtLjEyLS4xM2E2Ljc5LDYuNzksMCwwLDAtNS4wOS0yLDYuNzksNi43OSwwLDAsMC01LjEsMiw3LjUyLDcuNTIsMCwwLDAtMiw1LjQyLDcuNTcsNy41NywwLDAsMCwyLDUuNDQsNi43Nyw2Ljc3LDAsMCwwLDUuMSwyLjA2YzUuNDQsMCw4LjItNS43Nyw4LjItNS43N2wyLjI1LDIuNjdzLTMuMjIsMy40Mi0zLDMuMjFhMTAuMzEsMTAuMzEsMCwwLDEtNy40NSwyLjk1LDEwLjM0LDEwLjM0LDAsMCwxLTcuNS0zLDEwLjEsMTAuMSwwLDAsMS0zLjA2LTcuNTdBMTAuMTQsMTAuMTQsMCwwLDEsMTUuMTEsNi42YTEwLjMzLDEwLjMzLDAsMCwxLDcuNS0zLDEwLjI2LDEwLjI2LDAsMCwxLDcuNDgsMywxMC42NCwxMC42NCwwLDAsMSwxLjI4LDEuNTJsOS40LDExLjU1YTcuMzEsNy4zMSwwLDAsMCw1LjEsMkE2LjgxLDYuODEsMCwwLDAsNTEsMTkuNjFhNy41Nyw3LjU3LDAsMCwwLDItNS40NCw3LjUyLDcuNTIsMCwwLDAtMi01LjQyLDYuNzksNi43OSwwLDAsMC01LjEtMiw2Ljc5LDYuNzksMCwwLDAtNS4wOSwybC0uMDUuMDZ2MGwtMywzLjY5LTItMi40OVMzNy44OCw3LjEsMzguMzksNi42YTEwLjMzLDEwLjMzLDAsMCwxLDcuNS0zQTEwLjMsMTAuMywwLDAsMSw1Ni40MiwxNC4xN2ExMC4xMywxMC4xMywwLDAsMS0zLjA1LDcuNTdabS0yMy4zMSwwLDAsMCwwLDBabTM3LjItNy41Niw2LjQxLDEwLjNoLTMuOEw2NS4yMSwxN2wtNC4zNyw3LjQ4SDU3bDYuNDItMTAuM0w1NywzLjg4aDMuOGw0LjY3LDcuNTJMNjkuOSwzLjg4aDMuOEw2Ny4yNiwxNC4yMloiLz48L3N2Zz4=');background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0 0 0 2px;}:where(#looxReviews, .static-rating) .chevron::before{ border-style: solid;border-width: 0.10em 0.10em 0 0;content: '';display: inline-block;height: 0.65em;position: relative;top: 0.50em;transform: rotate(-45deg);vertical-align: top;width: 0.65em; }:where(#looxReviews, .static-rating) .display-modes button{ padding:0 5px;font-size:18px;margin:3px;width:30px; }:where(#looxReviews, .static-rating) .grid-item .product-box .name.name-with-img{ padding-left: 60px }@keyframes highlight-sweep{
	from { background-position: 100% 0; }
	to   { background-position:   0% 0; }
}@keyframes highlight-sweep-rtl{
	from { background-position: 0% 0; }
	to   { background-position: 100% 0; }
}:where(#looxReviews, .static-rating) mark.invisible-marker{
	background-color: transparent;
	color: inherit;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	border-radius: 0;
	position: relative;
}:where(#looxReviews, .static-rating) .highlighted-text{
	position: relative;
	font-weight: 400; 
	font-style: normal; 
	border-radius: 0px;
	padding: 0 4px;
	white-space: pre-line;
}:where(#looxReviews, .static-rating) .highlighted-text.is-animated{
	background-image: 
		linear-gradient(90deg, #091218 50%, #000000 50%),
		linear-gradient(90deg, #FFF2D3 50%, #FFFFFF 50%);
	background-repeat: no-repeat, no-repeat;
	background-position: 100% 0, 100% 0;
	background-size: 200% 100%, 200% 100%;
	-webkit-background-clip: text, padding-box;
	background-clip: text, padding-box;
	color: transparent;
	-webkit-text-fill-color: transparent;
	animation: highlight-sweep 3.5s cubic-bezier(0.25, 1, 0.5, 1) 0.5s forwards;
	text-decoration: none;
	text-decoration-color: #091218;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}:where(#looxReviews, .static-rating) .highlighted-text-static{ 
	color: #091218; 
	font-weight: 400; 
	font-style: normal; 
	text-decoration: none;
	border-radius: 0px;
	background-color: #FFF2D3;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding: 0 2px;
	white-space: pre-line;
}:where(#looxReviews, .static-rating) .highlighted-text-static .emoji-char{ color: initial !important; font-size: inherit; line-height: inherit; }:where(#looxReviews, .static-rating) .highlighted-text.is-animated .emoji-char{
	-webkit-text-fill-color: initial !important;
	-webkit-background-clip: initial !important;
	background-clip: initial !important;
	background-image: none !important;
	color: initial !important;
	font-size: inherit;
	line-height: inherit;
}@keyframes firefox-text-color-fade{
	0% {
		color: #000000;
	}
	100% {
		color: #091218;
	}
}@supports (-moz-appearance: none){:where(#looxReviews, .static-rating) .highlighted-text.is-animated{
		background-image: 
			linear-gradient(90deg, #FFF2D3 50%, #FFFFFF 50%);				
		background-repeat: no-repeat;
		background-size: 200% 100%; 
		background-clip: initial;
		-webkit-background-clip: initial;
		-webkit-text-fill-color: initial;
		color: #000000;
		background-color: #FFFFFF;

		animation: 
			highlight-sweep 3.5s cubic-bezier(0.25, 1, 0.5, 1) 0.5s forwards,
			firefox-text-color-fade 3.5s linear 0.15s forwards;
	}:where(#looxReviews, .static-rating) .highlighted-text.is-animated .emoji-char{ color: initial !important; }
}:where(#looxReviews, .static-rating) .is-rtl .highlighted-text.is-animated{
	background-image:
		linear-gradient(270deg, #091218 50%, #000000 50%),
		linear-gradient(270deg, #FFF2D3 50%, #FFFFFF 50%);
	background-position: 0% 0, 0% 0;
	animation-name: highlight-sweep-rtl;
}@supports (-moz-appearance: none){:where(#looxReviews, .static-rating) .is-rtl .highlighted-text.is-animated{
		background-image:
			linear-gradient(270deg, #FFF2D3 50%, #FFFFFF 50%);
		animation-name: highlight-sweep-rtl, firefox-text-color-fade;
	}
}:where(#looxReviews, .static-rating) .bk-text, :where(#looxReviews, .static-rating) .summary-text, :where(#looxReviews, .static-rating) .summary{
	color: #666666;
}:where(#looxReviews, .static-rating) .header-chevron svg path{
	fill: #666666
}:where(#looxReviews, .static-rating) .star{ color:#DFBB80; }@media (max-width:550px){:where(#looxReviews, .static-rating) #header .text-large{ font-size: 19px; }:where(#looxReviews, .static-rating) #header #write{ font-size:16px; padding:4px 10px;margin-top:8px; }
}:where(#looxReviews, .static-rating) #header{display:flex;  justify-content: stretch; align-items: center; border-bottom:solid 0px;}:where(#looxReviews, .static-rating) #header #write{ height:38px; }:where(#looxReviews, .static-rating) #header .summary{ flex: 1; display: flex;}:where(#looxReviews, .static-rating) button.summary-content{ background-color: unset; display: inline-flex; color: inherit; }:where(#looxReviews, .static-rating) .summary-content{ cursor: pointer; display: inline-flex; align-items: center; flex-wrap:wrap; white-space: nowrap; overflow: hidden;}:where(#looxReviews, .static-rating) .summary-content.b{ -webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}:where(#looxReviews, .static-rating) .empty-state-height{min-height:380px;}:where(#looxReviews, .static-rating) .summary-text span{ margin-right:8px;font-size:16px;font-weight:400;overflow: hidden;text-overflow: ellipsis;}:where(#looxReviews, .static-rating) .summary-text{display: inline-flex; overflow: hidden;}:where(#looxReviews, .static-rating) #header.rtl .summary-text{direction: rtl; flex-direction: row-reverse;}:where(#looxReviews, .static-rating) nav.menu{ margin-left:7px; }:where(#looxReviews, .static-rating) .lx-btn:hover{ background:#282828; color:#000000;}:where(#looxReviews, .static-rating) #menu-btn:hover #menu-btn-path, :where(#looxReviews, .static-rating) #menu-btn:focus #menu-btn-path{fill:#000000;}:where(#looxReviews, .static-rating) .menu-icon{ background:none;padding:8px 6px 2px; width:37px;}:where(#looxReviews, .static-rating) .menu a{ text-decoration: none;}:where(#looxReviews, .static-rating) .menu ul{ list-style: none;}:where(#looxReviews, .static-rating) .menu li{ display: flex; position: relative;	text-decoration: none; transition-duration: 0.5s;}:where(#looxReviews, .static-rating) .loox-dropdown{display:none;z-index:1;width:275px;margin-top:4px; right: 7px; text-align:left; position: absolute; float: left; padding: 20px 20px 8px; font-size: 14px; list-style: none; background-color: #fff;box-shadow: 0px 6px 14px -4px rgba(0,0,0,0.14); border-radius: 4px; -webkit-box-shadow: 0px 6px 14px -4px rgba(0,0,0,0.14); animation: growOut .2s ease-in-out forwards;transform-origin: 100% 0px;}:where(#looxReviews, .static-rating) .loox-dropdown button{display: flex;align-items: center;justify-content: space-between;cursor: pointer;background: none;width: 100%;padding-bottom: 20px; color: #000000;}:where(#looxReviews, .static-rating) .shown{ visibility: visible; opacity: 1; display: block; z-index:1;}:where(#looxReviews, .static-rating) .btn{ display: inline-block; padding: 6px 12px; cursor:pointer; }:where(#looxReviews, .static-rating) .hr{border-top: 1px solid #E8E8E8;padding-top: 20px;}:where(#looxReviews, .static-rating) .header-btn{font-size:16px;border: 1px solid #E8E8E8;border-radius: 4px;height:40px !important;cursor: pointer;color:#000000}:where(#looxReviews, .static-rating) .lx-btn{border: 1px solid #E8E8E8;}:where(#looxReviews, .static-rating) .header-btn:hover, :where(#looxReviews, .static-rating) .lx-btn:hover{background: #E8E8E8;color:#000000;}:where(#looxReviews, .static-rating) .header-btn:focus, :where(#looxReviews, .static-rating) .lx-btn:focus{color:#000000;}:where(#looxReviews, .static-rating) .header-chevron{background:none;}:where(#looxReviews, .static-rating) .header-chevron:focus{outline: 2px solid black;}:where(#looxReviews, .static-rating) .header-chevron.dialog-open:focus, :where(#looxReviews, .static-rating) .header-chevron:active{outline: none;}:where(#looxReviews, .static-rating) .header-btn:focus, :where(#looxReviews, .static-rating) .lx-btn:focus{outline: 0;background: #E8E8E8;}:where(#looxReviews, .static-rating) .loox-dropdown li button .sorting-option, :where(#looxReviews, .static-rating) .menu li a{cursor:pointer;font-weight: 400;font-size: 14px;margin-bottom:4px;}:where(#looxReviews, .static-rating) .loox-dropdown li .sorting-title{font-weight: 600;font-size: 18px;margin-bottom: 20px;}:where(#looxReviews, .static-rating) .loox-dropdown li{font-size:14px;font-weight:400;justify-content: space-between;}:where(#looxReviews, .static-rating) .loox-dropdown li span{visibility: hidden;}:where(#looxReviews, .static-rating) .chosen-option{visibility: visible !important;}:where(#looxReviews, .static-rating) .stars, :where(#looxReviews, .static-rating) .summary-text, :where(#looxReviews, .static-rating) .summary-text svg{cursor:pointer;}:where(#looxReviews, .static-rating) .reviews-dist{left:6px;top:40px;width:403px;padding:20px 20px 24px 20px;animation: growOut .2s ease-in-out forwards;transform-origin: top center;box-shadow: 0px 6px 14px -4px rgba(0,0,0,0.14)}:where(#looxReviews, .static-rating) .reviews-dist.no-animation{ animation: unset; }:where(#looxReviews, .static-rating) .review-dist-content{ animation: fadeContent 350ms ease-in-out forwards }:where(#looxReviews, .static-rating) .close-dialog-animation{ animation: dissolveAnimation 20ms ease-in-out forwards;transform-origin: top center; }@keyframes progressBarGrowAnimation{0% {width: 0;} 100% {opacity: 1;}}@keyframes fadeContent{0% {opacity: 0;}100% {opacity: 1;}}@keyframes growOut{0% {opacity: 0;transform: scale(0.7) translateY(-20px);}100% {opacity: 1;transform: scale(1);}}@keyframes mobileGrowOut{0% {opacity: 0;max-height: 0px;margin: 0px auto;}100% {opacity: 1;max-height: 500px;margin: 20px auto 24px auto;}}@keyframes dissolveAnimation{0% {opacity: 0;}100% {opacity: 0;}}@keyframes mobileShrinkAnimation{0% {max-height: 500px;opacity: 1;margin: 20px auto 24px auto;}100% {max-height: 0px;opacity: 0;margin: 0px auto;}}:where(#looxReviews, .static-rating) .chevron-hide{display:none;}:where(#looxReviews, .static-rating) .reviews-dist span{display: flex;align-items: center;font-size:40px;font-weight:600;margin: 0 auto;width:100px;}:where(#looxReviews, .static-rating) .progress-section table{width:100%;text-align: center;}:where(#looxReviews, .static-rating) .progress-section table tr{height: 30px;}:where(#looxReviews, .static-rating) .reviews-num{text-align:left;font-size:14px;max-width: 100%;white-space: nowrap;}:where(#looxReviews, .static-rating) .each-progress{display:flex;align-items: center;margin-bottom:5px;}:where(#looxReviews, .static-rating) .each-progress span{width:20px;font-size:14px;}:where(#looxReviews, .static-rating) .loox-progress{width:100%;height:10px;border-radius: 2px;background: rgba(0, 0, 0, 0.04);}:where(#looxReviews, .static-rating) .loox-progress-value{background: #7B7B7B;border-radius: 2px;height:10px; animation: progressBarGrowAnimation .6s ease forwards}:where(#looxReviews, .static-rating) .branding{text-align:right;font-weight:400;font-size:12px;display: flex;justify-content: flex-end;align-items: center;color:#999999 !important;margin-bottom:5px;}:where(#looxReviews, .static-rating) .widget-header-actions{display: flex; flex-grow: 0; flex-shrink: 0;}:where(#looxReviews, .static-rating) .expanded-widget-header .summary-content{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	min-width: fit-content;
}:where(#looxReviews, .static-rating) .expanded-widget-header .expanded-summary-avg{
	display: flex;
	align-items: center;
	font-weight: 600;
}:where(#looxReviews, .static-rating) .expanded-widget-header .expanded-summary-avg i{
	display: flex;
	line-height: 1;
}:where(#looxReviews, .static-rating) .expanded-summary-count span{
	font-size: 22px;
	line-height: 32px;
	margin: 0;
}:where(#looxReviews, .static-rating) .expanded-widget-header .expanded-summary-count{
	margin-top: 20px;
	font-weight: 400;
}:where(#looxReviews, .static-rating) .expanded-widget-header .stars, :where(#looxReviews, .static-rating) .expanded-widget-header .summary-text, :where(#looxReviews, .static-rating) .expanded-widget-header .summary-content, :where(#looxReviews, .static-rating) .expanded-widget-header .summary-text svg{
	cursor: default;
}:where(#looxReviews, .static-rating) .expanded-widget-header .summary-content{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}:where(#looxReviews, .static-rating) .expanded-widget-header .reviews-dist{
	max-width: 403px;
	width: 100%;
}:where(#looxReviews, .static-rating) .expanded-widget-header .expanded-summary-avg span{
	font-size: 45px;
	line-height: 1;
	/* without overflow: visible, some fonts get cut-off at the top */
	overflow: visible;
	margin: 0;
	margin-inline-start: 12px;
}:where(#looxReviews, .static-rating) .expanded-widget-header table{
	width: initial;
	top: 0;
	left: 0;
}:where(#looxReviews, .static-rating) .expanded-widget-header .reviews-dist{
	padding: 0;
	box-shadow: none;
	margin-inline-start: 43px;
}:where(#looxReviews, .static-rating) .compact-widget-header .summary-content{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}:where(#looxReviews, .static-rating) #header.is-compact{
	display: flex;
	flex-direction: column;
	width:100%;
}:where(#looxReviews, .static-rating) #header.is-compact .summary{
	display: flex;
	flex-direction: column;
	max-width: 340px;
	width: 100%;
}:where(#looxReviews, .static-rating) #header.is-compact .wrapper{
	display: inline-flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	min-width: 340px;
}:where(#looxReviews, .static-rating) #header.expanded-widget-header.only-sort-button .wrapper{
	width: 100%;
}:where(#looxReviews, .static-rating) #header.is-compact .reviews-dist{
	animation: none;
	margin-inline-start: 0;
	margin-block-start: 25px;
	max-width: initial;
}:where(#looxReviews, .static-rating) #header.is-compact #write{
	margin-top: 0;
	flex-grow: 1;
}:where(#looxReviews, .static-rating) #header.is-compact .widget-header-actions{
	margin-block-start: 25px
}:where(#looxReviews, .static-rating) #header .menu{
	position: relative;
}:where(#looxReviews, .static-rating) #header.is-compact .menu{
	order: 0;
}:where(#looxReviews, .static-rating) #header.expanded-widget-header.is-compact .widget-header-actions{
	width: 100%;
	justify-content: flex-end;
}:where(#looxReviews, .static-rating) #header.expanded-widget-header.no-buttons .widget-header-actions{
	display: none;
}:where(#looxReviews, .static-rating) #header.expanded-widget-header.is-compact .summary, :where(#looxReviews, .static-rating) #header.expanded-widget-header.no-buttons .summary{
	flex-grow: 0;
}:where(#looxReviews, .static-rating) #header.expanded-widget-header.is-compact, :where(#looxReviews, .static-rating) #header.expanded-widget-header.no-buttons{
	justify-content: center;
}:where(#looxReviews, .static-rating) .only-mobile{
	display: none;
}@media (max-width:600px){:where(#looxReviews, .static-rating) #header{flex-wrap:wrap;}:where(#looxReviews, .static-rating) .reviews-dist{margin:0px auto;position:static;border:0px;box-shadow:unset;padding:0px;animation:mobileGrowOut 300ms ease-in-out forwards;}:where(#looxReviews, .static-rating) .summary{order:1;flex-grow:1;min-width:80%;}:where(#looxReviews, .static-rating) .menu{order:2;}:where(#looxReviews, .static-rating) .loox-dropdown.reviews-dist{order:3 }:where(#looxReviews, .static-rating) .close-dialog-animation{animation:mobileShrinkAnimation 200ms ease-in-out forwards;}:where(#looxReviews, .static-rating) #write{flex-grow:1;order:4;width:100%;font-size:16px;margin-top:8px;}:where(#looxReviews, .static-rating) .only-mobile{ display: block; }:where(#looxReviews, .static-rating) #header.expanded-widget-header.is-compact .widget-header-actions{ justify-content: flex-start; }:where(#looxReviews, .static-rating) #header.expanded-widget-header .wrapper, :where(#looxReviews, .static-rating) #header.expanded-widget-header{
		display: flex;
		flex-direction: column-reverse;
		min-width: 100%;
	}:where(#looxReviews, .static-rating) #header.expanded-widget-header.is-compact .summary, :where(#looxReviews, .static-rating) #header.expanded-widget-header .summary{
		display: flex;
		flex-direction: column;
		width: 100%;
	}:where(#looxReviews, .static-rating) #header.expanded-widget-header .reviews-dist{ animation: none; margin-inline-start: 0; margin-block-start: 25px; max-width: none; }:where(#looxReviews, .static-rating) #header.expanded-widget-header #write{ margin-top: 0 }:where(#looxReviews, .static-rating) #header.expanded-widget-header .widget-header-actions{ flex-direction: row-reverse; margin-block-start: 25px }:where(#looxReviews, .static-rating) #header.expanded-widget-header .menu{ order: 0; }:where(#looxReviews, .static-rating) #header.expanded-widget-header .widget-header-actions{ width: 100% }
}:where(#looxReviews, .static-rating) .header-btn, :where(#looxReviews, .static-rating) #loadMore{ border-radius: 8px}:where(#looxReviews, .static-rating) .item-img{
  position: relative;
}:where(#looxReviews, .static-rating) .item-img .multi-photo-badge{
  position: absolute;
  right: 8px;
  top: 8px;
  border-radius: 90px;
  opacity: 0.8;
  background: #FFF;
  display: flex;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 1;
  padding: 4px;
  align-items: center;
  justify-content: center;
  user-select: none;
  pointer-events: none;
  color: #000;
}:where(#looxReviews, .static-rating) .item-img .multi-photo-badge svg{
  width: 20px;
  height: 20px;
}:where(#looxReviews, .static-rating) .item-img{
  gap: 8px;
}:where(#looxReviews, .static-rating) .item-img.item-img-grid{
  flex-wrap: wrap;
}:where(#looxReviews, .static-rating) .image-aspect-ratio-wrapper{
  position: relative;
  width: 100%;
  overflow: hidden;
}:where(#looxReviews, .static-rating) .grid-item .item-img .image-aspect-ratio-wrapper img{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1.01);
}:where(#looxReviews, .static-rating) .image-aspect-ratio{
  width: 100%;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small.list .grid-item, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium.list .grid-item, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large.list .grid-item{
	 padding: 16px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .time, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .time, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .time{
	 height: unset;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small:not(.list) #grid .grid-item-wrap > .grid-item > .main, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium:not(.list) #grid .grid-item-wrap > .grid-item > .main, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large:not(.list) #grid .grid-item-wrap > .grid-item > .main{
	 padding: 16px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small #grid .grid-item .box, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium #grid .grid-item .box, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large #grid .grid-item .box{
	 padding-top: 0;
	 padding-bottom: 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .block, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .block, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .block{
	 padding: 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .block.title, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .block.title, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .block.title{
	 padding: 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .block.title .verified-badge-and-text, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .block.title .verified-badge-and-text, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .block.title .verified-badge-and-text{
	 display: inline-flex;
	 align-items: center;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small.list:not(.large-thumbnails) #grid .grid-item-wrap.has-img .grid-item .item-img, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium.list:not(.large-thumbnails) #grid .grid-item-wrap.has-img .grid-item .item-img, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large.list:not(.large-thumbnails) #grid .grid-item-wrap.has-img .grid-item .item-img{
	 margin-top: 12px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small.list #grid .grid-item-wrap .product-box, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium.list #grid .grid-item-wrap .product-box, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large.list #grid .grid-item-wrap .product-box{
	 margin-top: 12px;
	 padding-top: 12px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small.list .grid-item .title, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium.list .grid-item .title, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large.list .grid-item .title{
	 flex-wrap: wrap;
	 gap: 4px 8px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small.list .grid-item .title .loox-icon.loox-verified-badge, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium.list .grid-item .title .loox-icon.loox-verified-badge, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large.list .grid-item .title .loox-icon.loox-verified-badge{
	 margin: 0 !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small.list .grid-item .title .sample-review-name-banner, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium.list .grid-item .title .sample-review-name-banner, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large.list .grid-item .title .sample-review-name-banner{
	 margin: 0 !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .sample-top-label, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .sample-top-label, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large .sample-top-label{
	 display: none !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small #grid .product-box, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium #grid .product-box, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large #grid .product-box{
	 min-height: 50px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small #grid .grid-item .box.item-img, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium #grid .grid-item .box.item-img, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large #grid .grid-item .box.item-img{
	 padding: 0;
	 position: relative;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .translation-disclaimer-container, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .translation-disclaimer-container, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .translation-disclaimer-container{
	 margin-top: 4px;
	 padding: 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small #grid .grid-item .box.item-reply, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium #grid .grid-item .box.item-reply, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large #grid .grid-item .box.item-reply{
	 padding: 12px 0 0 0;
	 margin-top: 12px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small #grid .item-reply .item-reply-title, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium #grid .item-reply .item-reply-title, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large #grid .item-reply .item-reply-title{
	 padding: 0;
	 margin-bottom: 4px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small #grid .block.product-box, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium #grid .block.product-box, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large #grid .block.product-box{
	 padding-top: 12px;
	 margin-top: 12px;
	 min-height: unset;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small #grid .item-reply, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium #grid .item-reply, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large #grid .item-reply{
	 padding-top: 12px;
	 margin-top: 12px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .block.product-box .name.name-with-img, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .block.product-box .name.name-with-img, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large .block.product-box .name.name-with-img{
	 padding-left: 68px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .block.product-box img, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .block.product-box img, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large .block.product-box img{
	 width: 56px;
	 height: 56px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .text-block, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .text-block, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .text-block{
	 padding-top: 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .title{
	 font-size: 14px;
	 line-height: 20px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .title span{
	 font-size: 12px !important;
	 line-height: 16px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .title svg{
	 display: block;
	 width: 14px !important;
	 height: 14px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .time{
	 font-size: 11px;
	 line-height: 16px;
	 padding: 4px 0 0;
	 height: auto;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .stars{
	 padding: 12px 0 8px;
	 height: unset;
	 line-height: 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .stars ul li{
	 display: flex;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .stars ul li svg{
	 display: block;
	 width: 12px !important;
	 height: 12px !important;
	 line-height: 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .main-text{
	 font-size: 14px;
	 line-height: 20px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .translation-disclaimer-text-container, :where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .translation-disclaimer-text-container a{
	 font-size: 11px;
	 line-height: 16px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small #grid .item-reply .item-reply-title, :where(#looxReviews, .static-rating) .reviews-widget-font-size-small #grid .item-reply .item-reply-title strong{
	 font-size: 14px;
	 line-height: 20px;
	 font-weight: 400;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .main-text.reply-text{
	 font-size: 11px;
	 line-height: 16px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small #grid .block.product-box{
	 padding-top: 12px;
	 margin-top: 12px;
	 min-height: unset;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .product-box .name{
	 font-size: 11px;
	 line-height: 16px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .sample-img-label{
	 padding: 6px;
	 font-size: 12px;
	 font-weight: 600;
	 line-height: normal;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .product-thumbnail-purchased-item{
	 font-size: 11px;
	 font-weight: 600;
	 line-height: 16px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .product-thumbnail-product-name{
	 font-size: 14px;
	 font-weight: 400;
	 line-height: 20px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .product-thumbnail-quote{
	 font-size: 14px;
	 font-weight: 400;
	 line-height: 20px;
	/* 142.857% */
	 text-decoration-line: underline;
	 text-decoration-style: solid;
	 text-decoration-skip-ink: none;
	 text-decoration-thickness: auto;
	 text-underline-offset: auto;
	 text-underline-position: from-font;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .sample-review-name-banner{
	 font-size: 11px !important;
	 font-weight: 400 !important;
	 line-height: 16px !important;
	 padding: 2px 4px !important;
	 border-radius: 4px;
	 opacity: 0.8;
	 background: #000 !important;
	 color: #fff !important;
	 white-space: nowrap;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .incentivized-badge-container{
	 font-size: 10px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .incentivized-badge-container > span{
	 font-size: 10px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-small .grid-item .incentivized-badge-container > svg{
	 width: 12px !important;
	 height: 12px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium:not(.list) #grid .grid-item-wrap{
	 width: 100%;
}@media screen and (min-width: 420px){:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium:not(.list) #grid .grid-item-wrap{
		 width: 50%;
	}
}@media screen and (min-width: 650px){:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium:not(.list) #grid .grid-item-wrap{
		 width: 33.3333333333%;
	}
}@media screen and (min-width: 1150px){:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium:not(.list) #grid .grid-item-wrap{
		 width: 25%;
	}
}@media screen and (min-width: 1380px){:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium:not(.list) #grid .grid-item-wrap{
		 width: 20%;
	}
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .title{
	 font-size: 16px;
	 line-height: 24px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .title span{
	 font-size: 12px !important;
	 line-height: 16px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .title svg{
	 display: block;
	 width: 14px !important;
	 height: 14px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .sample-img-label{
	 padding: 6px;
	 font-size: 14px;
	 font-weight: 600;
	 line-height: normal;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .sample-review-name-banner{
	 font-size: 11px !important;
	 font-weight: 400 !important;
	 line-height: 16px !important;
	 padding: 2px 4px !important;
	 border-radius: 4px;
	 opacity: 0.8;
	 background: #000 !important;
	 color: #fff !important;
	 white-space: nowrap;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .block.title svg{
	 width: 14px !important;
	 height: 14px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .block.title span{
	 font-size: 12px !important;
	 line-height: 16px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .time{
	 font-size: 11px;
	 font-weight: 400;
	 line-height: 16px;
	 padding: 4px 0 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .stars{
	 padding: 12px 0 8px;
	 height: unset;
	 line-height: 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .stars ul li{
	 display: flex;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .stars ul li svg{
	 display: block;
	 width: 12px !important;
	 height: 12px !important;
	 line-height: 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .main-text{
	 font-size: 16px;
	 font-weight: 400;
	 line-height: 24px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .translation-disclaimer-text-container, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .translation-disclaimer-text-container a{
	 font-size: 11px;
	 line-height: 16px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium #grid .item-reply .item-reply-title, :where(#looxReviews, .static-rating) .reviews-widget-font-size-medium #grid .item-reply .item-reply-title strong{
	 font-size: 16px;
	 font-weight: 400;
	 line-height: 24px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .main-text.reply-text{
	 font-size: 11px;
	 font-weight: 400;
	 line-height: 16px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .product-box .name{
	 font-size: 11px;
	 font-weight: 400;
	 line-height: 16px;
}@media screen and (min-width: 1150px){:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .product-box .name #grid .grid-item-wrap{
		 width: 25%;
	}
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .product-thumbnail-purchased-item{
	 font-size: 11px;
	 font-weight: 600;
	 line-height: 16px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .product-thumbnail-product-name{
	 font-size: 16px;
	 font-weight: 400;
	 line-height: 24px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .product-thumbnail-quote{
	 font-size: 16px;
	 font-weight: 400;
	 line-height: 24px;
	 text-decoration-line: underline;
	 text-decoration-style: solid;
	 text-decoration-skip-ink: none;
	 text-decoration-thickness: auto;
	 text-underline-offset: auto;
	 text-underline-position: from-font;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .incentivized-badge-container{
	 font-size: 11px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .incentivized-badge-container > span{
	 font-size: 11px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-medium .grid-item .incentivized-badge-container > svg{
	 width: 12px !important;
	 height: 12px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large:not(.list) #grid .grid-item-wrap{
	 width: 100%;
}@media screen and (min-width: 520px){:where(#looxReviews, .static-rating) .reviews-widget-font-size-large:not(.list) #grid .grid-item-wrap{
		 width: 50%;
	}
}@media screen and (min-width: 750px){:where(#looxReviews, .static-rating) .reviews-widget-font-size-large:not(.list) #grid .grid-item-wrap{
		 width: 33.3333333333%;
	}
}@media screen and (min-width: 1250px){:where(#looxReviews, .static-rating) .reviews-widget-font-size-large:not(.list) #grid .grid-item-wrap{
		 width: 25%;
	}
}@media screen and (min-width: 1380px){:where(#looxReviews, .static-rating) .reviews-widget-font-size-large:not(.list) #grid .grid-item-wrap{
		 width: 20%;
	}
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .title{
	 font-size: 18px;
	 line-height: 26px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .title span{
	 font-size: 14px !important;
	 line-height: 20px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .title svg{
	 display: block;
	 width: 14px !important;
	 height: 14px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .sample-img-label{
	 padding: 6px;
	 font-size: 16px;
	 font-weight: 600;
	 line-height: normal;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .sample-review-name-banner{
	 font-size: 13px !important;
	 font-weight: 400 !important;
	 line-height: 20px !important;
	 padding: 2px 6px !important;
	 border-radius: 4px;
	 opacity: 0.8;
	 background: #000 !important;
	 color: #fff !important;
	 white-space: nowrap;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .block.title{
	 font-size: 18px;
	 line-height: 26px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .block.title span{
	 font-size: 14px !important;
	 line-height: 20px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .block.title svg{
	 display: block;
	 width: 14px !important;
	 height: 14px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .time{
	 font-size: 13px;
	 line-height: 20px;
	 padding: 4px 0 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .stars{
	 padding: 12px 0 8px;
	 height: unset;
	 line-height: 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .stars ul li{
	 display: flex;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .stars ul li svg{
	 display: block;
	 width: 14px !important;
	 height: 14px !important;
	 line-height: 0;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .main-text{
	 font-size: 18px;
	 line-height: 26px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .translation-disclaimer-text-container, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .translation-disclaimer-text-container a{
	 font-size: 13px;
	 line-height: 20px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large #grid .item-reply .item-reply-title, :where(#looxReviews, .static-rating) .reviews-widget-font-size-large #grid .item-reply .item-reply-title strong{
	 font-size: 18px;
	 line-height: 26px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .main-text.reply-text{
	 font-size: 13px;
	 line-height: 20px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .product-box .name{
	 font-size: 13px;
	 line-height: 20px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .product-thumbnail-purchased-item{
	 font-size: 13px;
	 font-weight: 600;
	 line-height: 20px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .product-thumbnail-product-name{
	 font-size: 18px;
	 font-weight: 400;
	 line-height: 26px;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .product-thumbnail-quote{
	 font-size: 18px;
	 font-weight: 400;
	 line-height: 26px;
	 text-decoration-line: underline;
	 text-decoration-style: solid;
	 text-decoration-skip-ink: none;
	 text-decoration-thickness: auto;
	 text-underline-offset: auto;
	 text-underline-position: from-font;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .incentivized-badge-container{
	 font-size: 12px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .incentivized-badge-container > span{
	 font-size: 12px !important;
}:where(#looxReviews, .static-rating) .reviews-widget-font-size-large .grid-item .incentivized-badge-container > svg{
	 width: 14px !important;
	 height: 14px !important;
}:where(#looxReviews, .static-rating) .load-more-button.preview-visible{
	 display: initial !important;
}:where(#looxReviews, .static-rating) .load-more-button.load-more-button-size-small{
	 padding: 5px 12px;
	 font-size: 12px;
	 font-style: normal;
	 font-weight: 400;
	 line-height: 20px;
}:where(#looxReviews, .static-rating) .load-more-button.load-more-button-size-medium{
	 padding: 9px 14px;
	 font-size: 14px;
	 font-style: normal;
	 font-weight: 400;
	 line-height: 20px;
}:where(#looxReviews, .static-rating) .load-more-button.load-more-button-size-large{
	 padding: 11px 16px;
	 font-size: 16px;
	 font-style: normal;
	 font-weight: 400;
	 line-height: 24px;
}:where(#looxReviews, .static-rating) .glow-stroke-effect{
	animation: glowingBorderSmooth 1.5s cubic-bezier(0.87, 0, 0.13, 1);
}@keyframes glowingBorderSmooth{
	0% {
		box-shadow: 0 0 0 #DFBB8000;
	}
	30% {
		box-shadow: 0 0 0 2px #DFBB8080;
	}
	100% {
		box-shadow: 0 0 0 #DFBB8000;
	}
}:where(#looxReviews, .static-rating) .star{ color:#DFBB80; }:where(#looxReviews, .static-rating) .summary-text, :where(#looxReviews, .static-rating) .bk-text{ color:#666666;}:where(#looxReviews, .static-rating) .header-chevron svg path{ fill:#666666;}:where(#looxReviews, .static-rating) .lx-btn, :where(#looxReviews, .static-rating) .menu-icon, :where(#looxReviews, .static-rating) .header-btn{ border-color:#666666;}:where(#looxReviews, .static-rating) .lx-btn, :where(#looxReviews, .static-rating) .menu-icon{ background-color:#FFFFFF;}:where(#looxReviews, .static-rating) .progress-section .loox-progress-value{ background: #666666;}:where(#looxReviews, .static-rating) .list .item-img img, :where(#looxReviews, .static-rating) .list .grid-item{ border-radius:8px; }:where(#looxReviews, .static-rating) .list .item-img img, :where(#looxReviews, .static-rating) .list .grid-item .incentivized-badge-container{ border-radius:8px; }:where(#looxReviews, .static-rating) .grid .item-img img{ border-radius:8px 8px 0 0; }:where(#looxReviews, .static-rating) .grid .grid-item{ border-radius:8px 8px; }:where(#looxReviews, .static-rating) .grid .grid-item .incentivized-badge-container{ border-radius:8px; }:where(#looxReviews, .static-rating) .list .item-img img, :where(#looxReviews, .static-rating) .list .grid-item{ border-radius:8px; }:where(#looxReviews, .static-rating) .list .item-img img, :where(#looxReviews, .static-rating) .list .grid-item .incentivized-badge-container{ border-radius:8px; }:where(#looxReviews, .static-rating) .grid .item-img img{ border-radius:8px 8px 0 0; }:where(#looxReviews, .static-rating) .grid .grid-item{ border-radius:8px 8px; }:where(#looxReviews, .static-rating) .grid .grid-item .incentivized-badge-container{ border-radius:8px; }:where(#looxReviews, .static-rating) .sample-notification{
	display: flex;
	border-radius: 24px;
	align-items: center;
	padding: 2px 8px 2px 4px;
	box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	width: fit-content;
	margin: 4px auto 0 auto;
	font-weight: 600;
	font-size: 14px;
}:where(#looxReviews, .static-rating) .sample-notification-close-btn{
	all: unset;
	cursor: pointer;
	-webkit-appearance: none;
	display: contents;
}:where(#looxReviews, .static-rating) .rating-dist-row{
	cursor: pointer;
	align-items: center;
	border-radius: 4px;
}@media (hover: hover) and (pointer: fine){:where(#looxReviews, .static-rating) .rating-dist-row:hover{
		background-color: rgba(223,187,128,0.08);
	}:where(#looxReviews, .static-rating) .rating-dist-row:hover .rating-filter-selected{
		background-color: rgba(223,187,128,0.18);
	}
}:where(#looxReviews, .static-rating) .rating-dist-row:active{
	background-color: rgba(223,187,128,0.12);
}:where(#looxReviews, .static-rating) .rating-filter-selected .rating-dist-row:active{
	background-color: rgba(223,187,128,0.22);
}:where(#looxReviews, .static-rating) .rating-filter-selected{
	background-color: rgba(223,187,128,0.1);
}:where(#looxReviews, .static-rating) .no-reviews, :where(#looxReviews, .static-rating) .rating-dist-row[data-disable-filter-review-rating="true"]{
	pointer-events: none;
}:where(#looxReviews, .static-rating) #menu-icon-svg{
	display:inline-flex;
	width:20px;
	height:20px;
}:where(#looxReviews, .static-rating) #menu-icon-svg svg{
	width: 100%;
	height: auto;
	display: block;
}:where(#looxReviews, .static-rating) .sample-inner-label{
	display: none;
}:where(#looxReviews, .static-rating) .reply-text{
	font-size: 12px;
}:where(#looxReviews, .static-rating) .sample-top-label{
	background: rgba(0 , 0, 0, 0.8);
	padding: 2px;
	font-weight: 600;
	font-size: 14px;
	position: absolute;
	width: 100%;
	left: 0;
	right: 0;
	top: 0;
	color: white;
	text-align: center;
}:where(#looxReviews, .static-rating) .grid-item.large-padding{
	padding-top: 34px;
}@media (min-width: 395px){:where(#looxReviews, .static-rating) .grid-item.large-padding{
		padding-top: 10px;
	}:where(#looxReviews, .static-rating) .sample-inner-label{
		display: block;
	}:where(#looxReviews, .static-rating) .sample-top-label{
		display: none;
	}
}:where(#looxReviews, .static-rating) .incentivized-badge-container{display: flex; gap: 4px; width: fit-content; background-color: #F0F1F1; padding: 2px 8px; margin-top: 8px; border-radius: 8px;}:where(#looxReviews, .static-rating) .incentivized-badge-container{display: flex; gap: 4px; width: fit-content; background-color: #F0F1F1; padding: 2px 8px; margin-top: 8px; border-radius: 8px;}:where(#looxReviews, .static-rating) .weglot-container{ display: none !important; }:where(#looxReviews, .static-rating) .grid-item .main-text{ overflow:hidden; }
#looxReviews .grid-wrap::after { content: ""; display: table; clear: both; }
