/*!
 * Cropper.js v1.4.1
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2018-07-15T09:54:43.167Z
 */

.cropper-container {
    direction: ltr;
    font-size: 0;
    line-height: 0;
    position: relative;
    -ms-touch-action: none;
    touch-action: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.cropper-container img {
    display: block;
    height: 100%;
    image-orientation: 0deg;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    width: 100%;
}

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
    overflow: hidden;
}

.cropper-drag-box {
    background-color: #fff;
    opacity: 0;
}

.cropper-modal {
    background-color: #000;
    opacity: 0.5;
}

.cropper-view-box {
    display: block;
    height: 100%;
    outline-color: rgba(51, 153, 255, 0.75);
    outline: 1px solid #39f;
    overflow: hidden;
    width: 100%;
}

.cropper-dashed {
    border: 0 dashed #eee;
    display: block;
    opacity: 0.5;
    position: absolute;
}

.cropper-dashed.dashed-h {
    border-bottom-width: 1px;
    border-top-width: 1px;
    height: calc(100% / 3);
    left: 0;
    top: calc(100% / 3);
    width: 100%;
}

.cropper-dashed.dashed-v {
    border-left-width: 1px;
    border-right-width: 1px;
    height: 100%;
    left: calc(100% / 3);
    top: 0;
    width: calc(100% / 3);
}

.cropper-center {
    display: block;
    height: 0;
    left: 50%;
    opacity: 0.75;
    position: absolute;
    top: 50%;
    width: 0;
}

.cropper-center:before,
.cropper-center:after {
    background-color: #eee;
    content: " ";
    display: block;
    position: absolute;
}

.cropper-center:before {
    height: 1px;
    left: -3px;
    top: 0;
    width: 7px;
}

.cropper-center:after {
    height: 7px;
    left: 0;
    top: -3px;
    width: 1px;
}

.cropper-face,
.cropper-line,
.cropper-point {
    display: block;
    height: 100%;
    opacity: 0.1;
    position: absolute;
    width: 100%;
}

.cropper-face {
    background-color: #fff;
    left: 0;
    top: 0;
}

.cropper-line {
    background-color: #39f;
}

.cropper-line.line-e {
    cursor: ew-resize;
    right: -3px;
    top: 0;
    width: 5px;
}

.cropper-line.line-n {
    cursor: ns-resize;
    height: 5px;
    left: 0;
    top: -3px;
}

.cropper-line.line-w {
    cursor: ew-resize;
    left: -3px;
    top: 0;
    width: 5px;
}

.cropper-line.line-s {
    bottom: -3px;
    cursor: ns-resize;
    height: 5px;
    left: 0;
}

.cropper-point {
    background-color: #39f;
    height: 5px;
    opacity: 0.75;
    width: 5px;
}

.cropper-point.point-e {
    cursor: ew-resize;
    margin-top: -3px;
    right: -3px;
    top: 50%;
}

.cropper-point.point-n {
    cursor: ns-resize;
    left: 50%;
    margin-left: -3px;
    top: -3px;
}

.cropper-point.point-w {
    cursor: ew-resize;
    left: -3px;
    margin-top: -3px;
    top: 50%;
}

.cropper-point.point-s {
    bottom: -3px;
    cursor: s-resize;
    left: 50%;
    margin-left: -3px;
}

.cropper-point.point-ne {
    cursor: nesw-resize;
    right: -3px;
    top: -3px;
}

.cropper-point.point-nw {
    cursor: nwse-resize;
    left: -3px;
    top: -3px;
}

.cropper-point.point-sw {
    bottom: -3px;
    cursor: nesw-resize;
    left: -3px;
}

.cropper-point.point-se {
    bottom: -3px;
    cursor: nwse-resize;
    height: 20px;
    opacity: 1;
    right: -3px;
    width: 20px;
}

@media (min-width: 768px) {
    .cropper-point.point-se {
        height: 15px;
        width: 15px;
    }
}

@media (min-width: 992px) {
    .cropper-point.point-se {
        height: 10px;
        width: 10px;
    }
}

@media (min-width: 1200px) {
    .cropper-point.point-se {
        height: 5px;
        opacity: 0.75;
        width: 5px;
    }
}

.cropper-point.point-se:before {
    background-color: #39f;
    bottom: -50%;
    content: " ";
    display: block;
    height: 200%;
    opacity: 0;
    position: absolute;
    right: -50%;
    width: 200%;
}

.cropper-invisible {
    opacity: 0;
}

.cropper-bg {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
}

.cropper-hide {
    display: block;
    height: 0;
    position: absolute;
    width: 0;
}

.cropper-hidden {
    display: none !important;
}

.cropper-move {
    cursor: move;
}

.cropper-crop {
    cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
    cursor: not-allowed;
}
.product-image.product-image__isDrag {
    position: fixed !important;
    margin-top: 10px;
    margin-bottom: 10px;
}

.product-image.product-image__isDrag .variant-image__overlay-tooltip {
    display: none;
}

.product-image__isDrag .product-image__label {
    display: none;
}

.product-image {
    width: 160px;
    height: auto;
    padding: 0px 5px;
    border: none;
    background: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: inline-block;
    float: left;
    padding: ;
}

.product-image__isDrag .product-image__square {
    -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.08);
            box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.08);
    height: 150px;
    width: 100%;
    position: relative;
    border-radius: 4px;
    background-color: #ffffff;
    border: solid 1px rgba(151, 151, 151, 0.3);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin: 0 !important;
    background-color: #ffffff !important;
}

.product-image__isDrag > .product-image {
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
}

.product-image__isDrag .variant-image__action {
    display: none;
}

.variant-image__action .variant-image__action-delete {
    border: none;
}

.variant-image__action .variant-image__action-crop {
    border: none;
}
.emptystate-seller-info {
	text-align: center;
	padding: 22px;
}

.emptystate-seller-info .title {
	font-weight: 600;
	font-size: 16px;
	margin-top: 17px;
}

.emptystate-seller-info .description {
	padding: 0 100px;
	margin-bottom: 0;
}
.css-merchant-2tYwzu3D {
  margin-bottom: 10px;
}
.css-merchant-3MJ0saAN {
  margin-top: 10px;
}
.css-merchant-YDJOvRyK {
  margin-top: 15px;
}
.css-merchant-3PA3yifN {
  vertical-align: middle;
}
ul.css-merchant-1w3tCj81 {
  margin: 0;
  padding: 0;
}
ul.css-merchant-1w3tCj81 li {
  display: inline-block;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.54);
  line-height: 1.5em;
}
ul.css-merchant-1w3tCj81 li:not(:first-child) {
  margin-left: 5px;
}
ul.css-merchant-1w3tCj81 li a {
  color: #42B549;
}
.css-merchant-1xC8Mx8C {
  color: rgba(0, 0, 0, 0.54);
}
.css-merchant-1xC8Mx8C img {
  max-width: 100%;
}
@media (orientation: landscape) {
  .css-merchant-1xC8Mx8C .css-merchant-RZUU7sWK {
    display: block;
  }
}
@media (orientation: portrait) {
  .css-merchant-1xC8Mx8C .css-merchant-RZUU7sWK {
    display: none;
  }
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-RZUU7sWK {
    display: block !important;
  }
}
@media (orientation: landscape) {
  .css-merchant-1xC8Mx8C .css-merchant-lWE3N4b1 {
    display: none;
  }
}
@media (orientation: portrait) {
  .css-merchant-1xC8Mx8C .css-merchant-lWE3N4b1 {
    display: block;
  }
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-lWE3N4b1 {
    display: none !important;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-2d3ML9O- {
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-2d3ML9O- {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-2YQfAQBH {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-2RCM_970 {
  font-size: 18px;
}
.css-merchant-1xC8Mx8C .css-merchant-Fts95mQZ {
  background-color: #FFF;
  -webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.1);
  margin-bottom: 10px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-Fts95mQZ {
    margin-bottom: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-BVB3iQH8 {
  position: relative;
}
.css-merchant-1xC8Mx8C .css-merchant-1cmzlH9Z {
  padding: 10px 0;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1cmzlH9Z {
    padding: 15px 0;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-3-hvPR0h {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.54);
}
.css-merchant-1xC8Mx8C .css-merchant-3XXU32cB {
  font-size: 10px;
  color: rgba(0, 0, 0, 0.38);
}
.css-merchant-1xC8Mx8C .css-merchant-1wO_vDTy {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 99;
  margin: auto;
  height: 52px;
  width: 200px;
  font-size: 14px;
  padding: 11px 10px;
}
.css-merchant-1xC8Mx8C .css-merchant-1wO_vDTy img {
  margin-right: 8px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1wO_vDTy {
    display: inline-block;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-2gg6LbxP {
  font-size: 14px;
  display: block;
  width: 100%;
  line-height: 1em;
  padding: 7px 10px;
}
.css-merchant-1xC8Mx8C .css-merchant-2gg6LbxP img {
  margin-right: 5px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-2gg6LbxP {
    display: none;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1JEJ-l0q {
  margin: 10px 0;
}
.css-merchant-1xC8Mx8C a:not(.css-merchant-rND24S8S) {
  color: #42B549;
}
.css-merchant-1xC8Mx8C .css-merchant-2um8WzA0 {
  padding: 0 10px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-2um8WzA0 {
    padding: 0 20px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-2um8WzA0 .css-merchant-3E-6_We9 {
  font-size: 16px;
  margin: 0;
  line-height: 1.5em;
  font-weight: 600;
}
.css-merchant-1xC8Mx8C .css-merchant-KZlfWn4z {
  padding: 10px 10px 0;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-KZlfWn4z {
    padding: 10px 20px 0;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-KZlfWn4z p {
  line-height: 1.5em;
  margin: 0;
}
.css-merchant-1xC8Mx8C .css-merchant-KZlfWn4z p:before {
  content: "\200B";
}
.css-merchant-1xC8Mx8C .css-merchant-KZlfWn4z p:empty {
  margin: 0;
}
.css-merchant-1xC8Mx8C .css-merchant-MkV11-Zr {
  text-align: center;
  margin-top: 10px;
  padding: 0 10px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-MkV11-Zr {
    padding: 0 20px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-MkV11-Zr .css-merchant-GyvZB6zO {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.7);
  font-weight: 600;
  line-height: 1.5em;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-MkV11-Zr .css-merchant-GyvZB6zO {
    font-size: 13px;
    color: rgba(0, 0, 0, 0.54);
  }
}
.css-merchant-1xC8Mx8C .css-merchant-2Aaw635f {
  border: 1px solid #E0E0E0;
  border-radius: 3px;
  margin: 10px auto 15px;
  display: table;
}
.css-merchant-1xC8Mx8C .css-merchant-2Aaw635f > * {
  display: table-cell;
  vertical-align: middle;
}
.css-merchant-1xC8Mx8C .css-merchant-2Aaw635f .css-merchant-Hg2wVp2x {
  background-color: #F8F8F8;
  padding: 9px 15px;
  color: #FF5722;
  font-size: 16px;
  text-transform: uppercase;
  text-align: left;
  word-break: break-all;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-2Aaw635f .css-merchant-Hg2wVp2x {
    font-size: 14px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-2Aaw635f .css-merchant-iqu3lVER {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.38);
  padding: 9px 20px;
  border-left: 1px solid #E0E0E0;
  font-weight: 600;
  cursor: pointer;
}
.css-merchant-1xC8Mx8C .css-merchant-2Aaw635f .css-merchant-iqu3lVER > * {
  vertical-align: middle;
}
.css-merchant-1xC8Mx8C .css-merchant-2Aaw635f .css-merchant-iqu3lVER .css-merchant-3rInY_QK {
  display: none;
  background-image: url("data:image/svg+xml, %3Csvg%20width%3D%2218px%22%20height%3D%2213px%22%20viewBox%3D%220%200%2018%2013%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20Sketch%2047.1%20%2845422%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3EPath%203@1.5x%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%0A%20%20%20%20%20%20%20%20%3Cpolyline%20id%3D%22Path-3%22%20stroke%3D%22%2342B549%22%20stroke-width%3D%221.5%22%20points%3D%221%207.30453565%205.67555954%2012.1532129%2017%201.05186519%22%3E%3C/polyline%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E");
  width: 13px;
  height: 13px;
  background-size: 13px 13px;
  margin-right: 5px;
}
.css-merchant-1xC8Mx8C .css-merchant-2Aaw635f .css-merchant-iqu3lVER:hover {
  background: #F8F8F8;
}
.css-merchant-1xC8Mx8C .css-merchant-2Aaw635f .css-merchant-iqu3lVER.css-merchant-1CczDmHN {
  color: #42B549;
}
.css-merchant-1xC8Mx8C .css-merchant-2Aaw635f .css-merchant-iqu3lVER.css-merchant-1CczDmHN .css-merchant-3rInY_QK {
  display: inline-block;
}
.css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ {
  text-align: center;
  padding: 15px 0 10px;
}
.css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ > div {
  display: inline-block;
  padding: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
  background-color: #FFF;
  border: 1px solid #E0E0E0;
  border-radius: 3px;
}
.css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ > div .css-merchant-JqJ7Ov2L {
  font-size: 13px;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.54);
  line-height: 1.62em;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ > div .css-merchant-JqJ7Ov2L {
    margin-bottom: 15px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ .css-merchant-1epNDhEZ {
  -webkit-transform: translateX(5px);
          transform: translateX(5px);
  width: 140px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ .css-merchant-1epNDhEZ {
    width: 190px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ .css-merchant-1epNDhEZ .css-merchant-19xZnoHu {
  width: 78px;
}
.css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ .css-merchant-3iUY8O3s {
  -webkit-transform: translateX(-5px);
          transform: translateX(-5px);
  background-color: #F3FEF3;
  width: 164px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ .css-merchant-3iUY8O3s {
    width: 220px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ .css-merchant-3iUY8O3s .css-merchant-19xZnoHu {
  width: 99px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ .css-merchant-3iUY8O3s .css-merchant-JqJ7Ov2L {
    font-size: 16px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ .css-merchant-1IbDR0aw {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.54);
  line-height: 1.62em;
  margin-top: 10px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ .css-merchant-1IbDR0aw {
    font-size: 14px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ .css-merchant-Ze6ZlWO2 {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.7);
  line-height: 1.5em;
  font-weight: 600;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1yCn9JaZ .css-merchant-Ze6ZlWO2 {
    font-size: 20px;
    margin-top: 10px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 {
  padding: 0 10px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 {
    padding: 0 20px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 p {
  line-height: 1.5em;
  margin: 0;
}
.css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 p:before {
  content: "\200B";
}
.css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 p:empty {
  margin: 0;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 p {
    margin-bottom: 10px;
  }
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-2kLD4du9.css-merchant-105_PFhE {
    text-align: center;
  }
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-2kLD4du9.css-merchant-2D4NxAqi {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 .css-merchant-rND24S8S {
  margin-top: 10px;
  width: 100%;
  display: block;
  font-size: 14px;
  line-height: 30px;
  padding: 10px 16px;
  font-weight: 600;
  text-transform: none;
  border-radius: 3px;
  background-color: #FFF;
  border: 1px solid #E0E0E0;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 .css-merchant-rND24S8S {
    display: inline-block;
    width: auto;
    padding: 4px 30px;
    font-size: 13px;
  }
  .css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 .css-merchant-rND24S8S:not(:first-child) {
    margin-left: 12px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 .css-merchant-rND24S8S:hover {
  background-color: #F5F5F5;
}
.css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 .css-merchant-2ARZKVFt {
  background-color: #42B549;
  border-color: #42B549;
  color: #FFF;
}
.css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 .css-merchant-2ARZKVFt:hover {
  background-color: #4FA149;
  border-color: #4FA149;
}
.css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 .css-merchant-rND24S8S.css-merchant-Yo44PLy_,
.css-merchant-1xC8Mx8C .css-merchant-2kLD4du9 .css-merchant-rND24S8S[disabled] {
  background-color: #E0E0E0;
  border-color: #E0E0E0;
  color: rgba(0, 0, 0, 0.26);
  cursor: not-allowed;
}
.css-merchant-1xC8Mx8C ul.css-merchant-2S4A86T1 {
  margin: 0 0 10px;
  padding: 0;
  border-top: 1px solid #E0E0E0;
}
.css-merchant-1xC8Mx8C ul.css-merchant-2S4A86T1 .css-merchant-2_pz-IjA {
  background-color: #F8F8F8;
  padding: 4px 10px;
  line-height: 1.6em;
  color: rgba(0, 0, 0, 0.54);
  font-size: 14px;
}
.css-merchant-1xC8Mx8C ul.css-merchant-2S4A86T1 .css-merchant-3FsDv5n9.css-merchant-3SMgf8g_ {
  background-color: #F3FEF3;
}
.css-merchant-1xC8Mx8C ul.css-merchant-2S4A86T1 .css-merchant-3FsDv5n9 .css-merchant-1L6coi4i {
  width: 94px;
}
.css-merchant-1xC8Mx8C ul.css-merchant-2S4A86T1 .css-merchant-3FsDv5n9 .css-merchant-1L6coi4i .css-merchant-3nZf14lI {
  width: 94px;
  height: 63px;
  border-radius: 3px;
  position: relative;
  overflow: hidden;
}
.css-merchant-1xC8Mx8C ul.css-merchant-2S4A86T1 .css-merchant-3FsDv5n9 .css-merchant-1L6coi4i .css-merchant-3nZf14lI img {
  border: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -o-object-fit: cover;
     object-fit: cover;
}
.css-merchant-1xC8Mx8C ul.css-merchant-2S4A86T1 .css-merchant-3FsDv5n9 .css-merchant-harV2gk6 {
  padding-left: 10px;
}
.css-merchant-1xC8Mx8C ul.css-merchant-2S4A86T1 .css-merchant-3FsDv5n9 .css-merchant-harV2gk6 .css-merchant-3wmbdvS5 {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.7);
  font-weight: 600;
  line-height: 1.4em;
  max-height: 2.8em;
  margin-top: 5px;
  overflow: hidden;
  position: relative;
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 {
  padding: 10px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 {
    padding: 10px 20px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH {
  padding: 0;
  list-style: none;
  border: 1px solid #E0E0E0;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH {
    display: table;
    width: 100%;
    width: 650px;
    margin: 10px auto;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li {
  display: table;
  width: 100%;
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li:not(:first-child) {
  border-top: 1px solid #E0E0E0;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li {
    display: table-row;
    padding: 0;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li > * {
  display: table-cell;
  vertical-align: middle;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li > * {
    padding: 0;
    border-bottom: 1px solid #E0E0E0;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li > *:first-child {
  text-align: left;
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li > *:last-child {
  text-align: right;
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-3wmbdvS5 {
  color: rgba(0, 0, 0, 0.54);
  font-size: 13px;
  line-height: 1.62em;
  padding: 8px 0 8px 15px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-3wmbdvS5 {
    padding: 0 15px;
    font-size: 14px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-2WZurNi9 {
  line-height: 1.5em;
  padding: 8px 15px 8px 5px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-2WZurNi9 {
    display: table;
    width: 100%;
    padding: 0;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-2WZurNi9 > * {
  display: block;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-2WZurNi9 > * {
    display: table-cell;
    height: 50px;
    vertical-align: middle;
    border-left: 1px solid #E0E0E0;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-2WZurNi9 .css-merchant-2T2DnGeb {
  font-size: 14px;
  font-weight: 600;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-2WZurNi9 .css-merchant-2T2DnGeb {
    text-align: center;
    width: 30%;
    font-size: 13px;
    font-weight: 400;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-2WZurNi9 .css-merchant-2QF5hAMY {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.38);
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-2WZurNi9 .css-merchant-2QF5hAMY {
    text-align: left;
    padding: 0 30px;
    font-size: 13px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-2WZurNi9 .css-merchant-2QF5hAMY .css-merchant-1CrBI5rD {
  width: 16px;
  vertical-align: middle;
  margin-top: -1px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li .css-merchant-2WZurNi9 .css-merchant-2QF5hAMY .css-merchant-1CrBI5rD {
    margin-right: 8px;
  }
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-xoDDvbY7 ul.css-merchant-2TGxDPtH > li:last-child > * {
    border-bottom: none;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 {
  min-height: calc(100vh - 56px);
  padding-bottom: 100px;
  position: relative;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 {
    min-height: unset;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-2DF0ufFX {
  background-color: #F3FEF3;
  padding: 15px 10px;
  border-bottom: 1px solid #E0E0E0;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-2DF0ufFX {
    padding: 15px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-2DF0ufFX > * {
  display: table-cell;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-2DF0ufFX > *:first-child {
  width: 103px;
  vertical-align: middle;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-2DF0ufFX > *:last-child {
  padding-left: 10px;
  vertical-align: top;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-2DF0ufFX > *:last-child {
    padding-left: 15px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-2DF0ufFX .css-merchant-3vbus9Ij {
  width: 100%;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-2DF0ufFX .css-merchant-3I0eDQ6K {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.7);
  font-weight: 600;
  line-height: 1.5em;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-2DF0ufFX .css-merchant-3I0eDQ6K {
    font-size: 16px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-2DF0ufFX .css-merchant-2o026H5d {
  font-size: 12px;
  color: rgba(0, 0, 0, 0.38);
  line-height: 1.5em;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-2DF0ufFX .css-merchant-2o026H5d {
    font-size: 13px;
    line-height: 1.62em;
    margin-top: 5px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-_2epJiLn {
  padding: 20px 12px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-_2epJiLn {
    width: 550px;
    margin: 0 auto;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-_2epJiLn > * {
  display: table-cell;
  vertical-align: top;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-_2epJiLn .css-merchant-huSrIH8g {
  width: 25px;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-_2epJiLn .css-merchant-huSrIH8g .css-merchant-WJxCHhzw {
  display: inline-block;
  background-color: #42B549;
  color: #FFF;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  font-weight: 600;
  padding: 5px 0;
  font-size: 14px;
  text-align: center;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-_2epJiLn .css-merchant-1jDot0bd {
  font-size: 14px;
  line-height: 1.5em;
  padding-left: 10px;
  color: rgba(0, 0, 0, 0.54);
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-3CWZ_ukf {
  padding: 0 10px;
  text-align: center;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-3CWZ_ukf {
    width: 550px;
    margin: 0 auto;
    text-align: left;
    padding-left: 47px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI {
  text-align: center;
  color: rgba(0, 0, 0, 0.54);
  display: inline-block;
  position: relative;
  padding-top: 15px;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI .css-merchant-mYmJoJw- {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 12px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI .css-merchant-mYmJoJw- {
    position: static;
    margin-right: 9px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI .css-merchant-DwLU3Vdz {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 12px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI .css-merchant-DwLU3Vdz {
    position: static;
    margin-left: 9px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI ul.css-merchant-2ShVbSs6 {
  list-style: none;
  padding-left: 0;
  border: 1px solid #E0E0E0;
  display: inline-block;
  margin: 6px 0 0;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI ul.css-merchant-2ShVbSs6 > li {
  display: inline-block;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI ul.css-merchant-2ShVbSs6 > li input[type="radio"] {
  position: absolute;
  z-index: -1;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI ul.css-merchant-2ShVbSs6 > li input[type="radio"] + label {
  display: inline-block;
  border-left: 1px solid #E0E0E0;
  width: 58px;
  height: 48px;
  text-align: center;
  padding: 16px 0;
  font-weight: 600;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI ul.css-merchant-2ShVbSs6 > li input[type="radio"]:checked + label,
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI ul.css-merchant-2ShVbSs6 > li input[type="radio"]:focus + label,
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI ul.css-merchant-2ShVbSs6 > li input[type="radio"]:active + label,
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI ul.css-merchant-2ShVbSs6 > li input[type="radio"] + label:hover {
  background-color: #F3FEF3;
  color: #42B549;
  cursor: pointer;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-1-d7LBqI ul.css-merchant-2ShVbSs6 > li:first-child input[type="radio"] + label {
  border-left: none;
}
.css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-BTgz4v4O {
  position: absolute;
  width: 100%;
  padding: 10px 0;
  bottom: 10px;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1_SN4U_8 .css-merchant-BTgz4v4O {
    border-top: 1px solid #E0E0E0;
  }
}
.css-merchant-1xC8Mx8C input[name="toggle-video"] {
  display: none;
}
.css-merchant-1xC8Mx8C input[name="toggle-video"] ~ .css-merchant-1T9Vw-6w {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.css-merchant-1xC8Mx8C input[name="toggle-video"]:checked ~ .css-merchant-1T9Vw-6w {
  visibility: visible;
  opacity: 1;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.css-merchant-1xC8Mx8C .css-merchant-1T9Vw-6w {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.75);
  z-index: 99;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1T9Vw-6w .css-merchant-b1KqkJCq {
    background-color: #FFF;
    display: inline-block;
    position: absolute;
    top: 20%;
    padding: 50px 5px 5px;
    width: 570px;
    left: 0;
    right: 0;
    margin: 0 auto;
    border-radius: 10px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1T9Vw-6w .css-merchant-b1KqkJCq iframe {
  position: absolute;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  border: 0;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1T9Vw-6w .css-merchant-b1KqkJCq iframe {
    position: static;
    width: 560px;
    height: 315px;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1T9Vw-6w .css-merchant-b1KqkJCq .css-merchant-1Kwr8EBG {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 15px;
  left: 15px;
  cursor: pointer;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1T9Vw-6w .css-merchant-b1KqkJCq .css-merchant-1Kwr8EBG {
    right: 15px;
    left: unset;
  }
}
.css-merchant-1xC8Mx8C .css-merchant-1T9Vw-6w .css-merchant-b1KqkJCq .css-merchant-2hLXd-pq {
  display: inline-block;
  background-image: url("data:image/svg+xml, %0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M1 17L17 1M1 1l16 16'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 16px;
  height: 16px;
  position: absolute;
  top: 15px;
  left: 15px;
  background-size: 16px 16px;
  cursor: pointer;
}
@media (min-width: 765px) {
  .css-merchant-1xC8Mx8C .css-merchant-1T9Vw-6w .css-merchant-b1KqkJCq .css-merchant-2hLXd-pq {
    width: 26px;
    height: 26px;
    background-size: 26px 26px;
    right: 15px;
    left: unset;
    background-image: url("data:image/svg+xml;base64, IAo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzQyYjU0OTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFzc2V0IDUyPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfNyIgZGF0YS1uYW1lPSJMYXllciA3Ij48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik01LjE4LDExLjI5YS40Ny40NywwLDAsMS0uMzMtLjhsNS42NS01LjY1YS40Ny40NywwLDAsMSwuNjcuNjdMNS41MSwxMS4xNkEuNDcuNDcsMCwwLDEsNS4xOCwxMS4yOVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMC44MiwxMS4yOWEuNDcuNDcsMCwwLDEtLjMzLS4xNEw0Ljg0LDUuNTFhLjQ3LjQ3LDAsMCwxLC42Ny0uNjdsNS42NSw1LjY1YS40Ny40NywwLDAsMS0uMzMuOFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04LDE2YTgsOCwwLDEsMSw4LThBOCw4LDAsMCwxLDgsMTZaTTgsLjk0QTcuMDYsNy4wNiwwLDEsMCwxNS4wNiw4LDcuMDcsNy4wNywwLDAsMCw4LC45NFoiLz48L2c+PC9nPjwvc3ZnPg==");
  }
}
/* ================================= Seller Info End ========================== */
/**
 * React Select
 * ============
 * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/
 * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs
 * MIT License: https://github.com/JedWatson/react-select
*/
.Select {
    position: relative;
  }
  .Select input::-webkit-contacts-auto-fill-button,
  .Select input::-webkit-credentials-auto-fill-button {
    display: none !important;
  }
  .Select input::-ms-clear {
    display: none !important;
  }
  .Select input::-ms-reveal {
    display: none !important;
  }
  .Select,
  .Select div,
  .Select input,
  .Select span {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .Select.is-disabled .Select-arrow-zone {
    cursor: default;
    pointer-events: none;
    opacity: 0.35;
  }
  .Select.is-disabled > .Select-control {
    background-color: #f9f9f9;
  }
  .Select.is-disabled > .Select-control:hover {
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .Select.is-open > .Select-control {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    background: #fff;
    border-color: #b3b3b3 #ccc #d9d9d9;
  }
  .Select.is-open > .Select-control .Select-arrow {
    top: -2px;
    border-color: transparent transparent #999;
    border-width: 0 5px 5px;
  }
  .Select.is-searchable.is-open > .Select-control {
    cursor: text;
  }
  .Select.is-searchable.is-focused:not(.is-open) > .Select-control {
    cursor: text;
  }
  .Select.is-focused > .Select-control {
    background: #fff;
  }
  .Select.is-focused:not(.is-open) > .Select-control {
    border-color: #007eff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);
    background: #fff;
  }
  .Select.has-value.is-clearable.Select--single > .Select-control .Select-value {
    padding-right: 42px;
  }
  .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,
  .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
    color: #333;
  }
  .Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label,
  .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {
    cursor: pointer;
    text-decoration: none;
  }
  .Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover,
  .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,
  .Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,
  .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {
    color: #007eff;
    outline: none;
    text-decoration: underline;
  }
  .Select.has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,
  .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {
    background: #fff;
  }
  .Select.has-value.is-pseudo-focused .Select-input {
    opacity: 0;
  }
  .Select.is-open .Select-arrow,
  .Select .Select-arrow-zone:hover > .Select-arrow {
    border-top-color: #666;
  }
  .Select.Select--rtl {
    direction: rtl;
    text-align: right;
  }
  .Select-control {
    background-color: #fff;
    border-color: #d9d9d9 #ccc #b3b3b3;
    border-radius: 4px;
    border: 1px solid #ccc;
    color: #333;
    cursor: default;
    display: table;
    border-spacing: 0;
    border-collapse: separate;
    height: 36px;
    outline: none;
    overflow: hidden;
    position: relative;
    width: 100%;
  }
  .Select-control:hover {
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
  }
  .Select-control .Select-input:focus {
    outline: none;
    background: #fff;
  }
  .Select-placeholder,
  .Select--single > .Select-control .Select-value {
    bottom: 0;
    color: #aaa;
    left: 0;
    line-height: 34px;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    right: 0;
    top: 0;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .Select-input {
    height: 34px;
    padding-left: 10px;
    padding-right: 10px;
    vertical-align: middle;
  }
  .Select-input > input {
    width: 100%;
    background: none transparent;
    border: 0 none;
    -webkit-box-shadow: none;
            box-shadow: none;
    cursor: default;
    display: inline-block;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    outline: none;
    line-height: 17px;
    /* For IE 8 compatibility */
    padding: 8px 0 12px;
    /* For IE 8 compatibility */
    -webkit-appearance: none;
  }
  .is-focused .Select-input > input {
    cursor: text;
  }
  .has-value.is-pseudo-focused .Select-input {
    opacity: 0;
  }
  .Select-control:not(.is-searchable) > .Select-input {
    outline: none;
  }
  .Select-loading-zone {
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 16px;
  }
  .Select-loading {
    -webkit-animation: Select-animation-spin 400ms infinite linear;
    animation: Select-animation-spin 400ms infinite linear;
    width: 16px;
    height: 16px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 50%;
    border: 2px solid #ccc;
    border-right-color: #333;
    display: inline-block;
    position: relative;
    vertical-align: middle;
  }
  .Select-clear-zone {
    -webkit-animation: Select-animation-fadeIn 200ms;
    animation: Select-animation-fadeIn 200ms;
    color: #999;
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 17px;
  }
  .Select-clear-zone:hover {
    color: #D0021B;
  }
  .Select-clear {
    display: inline-block;
    font-size: 18px;
    line-height: 1;
  }
  .Select--multi .Select-clear-zone {
    width: 17px;
  }
  .Select-arrow-zone {
    cursor: pointer;
    display: table-cell;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 25px;
    padding-right: 5px;
  }
  .Select--rtl .Select-arrow-zone {
    padding-right: 0;
    padding-left: 5px;
  }
  .Select-arrow {
    border-color: #999 transparent transparent;
    border-style: solid;
    border-width: 5px 5px 2.5px;
    display: inline-block;
    height: 0;
    width: 0;
    position: relative;
  }
  .Select-control > *:last-child {
    padding-right: 5px;
  }
  .Select--multi .Select-multi-value-wrapper {
    display: inline-block;
  }
  .Select .Select-aria-only {
    position: absolute;
    display: inline-block;
    height: 1px;
    width: 1px;
    margin: -1px;
    clip: rect(0, 0, 0, 0);
    overflow: hidden;
    float: left;
  }
  @-webkit-keyframes Select-animation-fadeIn {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  @keyframes Select-animation-fadeIn {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  .Select-menu-outer {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-top-color: #e6e6e6;
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
            box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-top: -1px;
    max-height: 200px;
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    z-index: 1;
    -webkit-overflow-scrolling: touch;
  }
  .Select-menu {
    max-height: 198px;
    overflow-y: auto;
  }
  .Select-option {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-color: #fff;
    color: #666666;
    cursor: pointer;
    display: block;
    padding: 8px 10px;
  }
  .Select-option:last-child {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  .Select-option.is-selected {
    background-color: #f5faff;
    /* Fallback color for IE 8 */
    background-color: rgba(0, 126, 255, 0.04);
    color: #333;
  }
  .Select-option.is-focused {
    background-color: #ebf5ff;
    /* Fallback color for IE 8 */
    background-color: rgba(0, 126, 255, 0.08);
    color: #333;
  }
  .Select-option.is-disabled {
    color: #cccccc;
    cursor: default;
  }
  .Select-noresults {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #999999;
    cursor: default;
    display: block;
    padding: 8px 10px;
  }
  .Select--multi .Select-input {
    vertical-align: middle;
    margin-left: 10px;
    padding: 0;
  }
  .Select--multi.Select--rtl .Select-input {
    margin-left: 0;
    margin-right: 10px;
  }
  .Select--multi.has-value .Select-input {
    margin-left: 5px;
  }
  .Select--multi .Select-value {
    background-color: #ebf5ff;
    /* Fallback color for IE 8 */
    background-color: rgba(0, 126, 255, 0.08);
    border-radius: 2px;
    border: 1px solid #c2e0ff;
    /* Fallback color for IE 8 */
    border: 1px solid rgba(0, 126, 255, 0.24);
    color: #007eff;
    display: inline-block;
    font-size: 0.9em;
    line-height: 1.4;
    margin-left: 5px;
    margin-top: 5px;
    vertical-align: top;
  }
  .Select--multi .Select-value-icon,
  .Select--multi .Select-value-label {
    display: inline-block;
    vertical-align: middle;
  }
  .Select--multi .Select-value-label {
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    cursor: default;
    padding: 2px 5px;
  }
  .Select--multi a.Select-value-label {
    color: #007eff;
    cursor: pointer;
    text-decoration: none;
  }
  .Select--multi a.Select-value-label:hover {
    text-decoration: underline;
  }
  .Select--multi .Select-value-icon {
    cursor: pointer;
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
    border-right: 1px solid #c2e0ff;
    /* Fallback color for IE 8 */
    border-right: 1px solid rgba(0, 126, 255, 0.24);
    padding: 1px 5px 3px;
  }
  .Select--multi .Select-value-icon:hover,
  .Select--multi .Select-value-icon:focus {
    background-color: #d8eafd;
    /* Fallback color for IE 8 */
    background-color: rgba(0, 113, 230, 0.08);
    color: #0071e6;
  }
  .Select--multi .Select-value-icon:active {
    background-color: #c2e0ff;
    /* Fallback color for IE 8 */
    background-color: rgba(0, 126, 255, 0.24);
  }
  .Select--multi.Select--rtl .Select-value {
    margin-left: 0;
    margin-right: 5px;
  }
  .Select--multi.Select--rtl .Select-value-icon {
    border-right: none;
    border-left: 1px solid #c2e0ff;
    /* Fallback color for IE 8 */
    border-left: 1px solid rgba(0, 126, 255, 0.24);
  }
  .Select--multi.is-disabled .Select-value {
    background-color: #fcfcfc;
    border: 1px solid #e3e3e3;
    color: #333;
  }
  .Select--multi.is-disabled .Select-value-icon {
    cursor: not-allowed;
    border-right: 1px solid #e3e3e3;
  }
  .Select--multi.is-disabled .Select-value-icon:hover,
  .Select--multi.is-disabled .Select-value-icon:focus,
  .Select--multi.is-disabled .Select-value-icon:active {
    background-color: #fcfcfc;
  }
  @keyframes Select-animation-spin {
    to {
      -webkit-transform: rotate(1turn);
              transform: rotate(1turn);
    }
  }
  @-webkit-keyframes Select-animation-spin {
    to {
      -webkit-transform: rotate(1turn);
    }
  }
  .css-merchant-vVLtHVac {
	background: #F7F7F7;
	font-family: "helvetica", tahoma,verdana,arial,sans-serif;
	font-size: 0.75em;
	color:#444;
}

.muted {
	color: #999999;
}

.distance {
	background-color: #FFCC66;
	float: left;
	height: 28%;
	margin-bottom: -16em;
	width: 1px;
}
.css-merchant-tApEbXEa {
	clear: left;
	margin: 0 auto;
	position: relative;
	text-align: center;
	width: 100%;
}#footer-root > .footer-wrapper{
    margin-top: 0;
}.css-merchant-2ELpx1MV {
    width: 120px;
}

.css-merchant-1FA5AGzs {
    background-color: #42b549!important;
    border-color: #42b549!important;
    color: #fff!important;
}

.css-merchant-3xmhGeX5 {
}

.css-merchant-N2TSeC7Y {
    background-color: #eee!important;
    border-color: #eee!important;
}.ReactModal__Body--open {
  overflow: hidden;
}
div.css-merchant-1IDl2yoO {
  background: #ffffff;
  border-radius: 9px;
  left: 0;
  left: 50%;
  overflow-y: auto;
  position: absolute;
  position: fixed;
  top: 0;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 10001;
}
div.css-merchant-1IDl2yoO .css-merchant-C5dSHDCf {
  margin: 0px auto 0px;
  margin: 0px auto 0px !important;
}
div.css-merchant-1IDl2yoO * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: 0;
}
div.css-merchant-1IDl2yoO .css-merchant-3FSkCOt1 {
  overflow: auto;
  padding: 0;
  text-align: center;
}
div.css-merchant-1IDl2yoO .css-merchant-35nNxNLu {
  font-weight: 600;
  font-size: 20px;
  padding-top: 30px;
}
div.css-merchant-1IDl2yoO .css-merchant-qeNt57I1 {
  border-radius: 15px;
  border: 2px solid #ffffff;
  color: #ffffff;
  display: block;
  font-size: 20px;
  font-weight: 400;
  height: 30px;
  line-height: 1;
  padding: 4px;
  position: absolute;
  right: 10px;
  text-align: center;
  text-decoration: none;
  top: 10px;
  width: 30px;
}
div.css-merchant-1dZdyCcJ {
  background: rgba(28, 28, 28, 0.7);
  bottom: 0;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 10000;
}
.css-merchant-1fYobDuZ {
  padding-bottom: 10px;
  display: block;
}
.css-merchant-1fYobDuZ .css-merchant-2vcxrbR8 {
  padding: 9px 14px;
}
.css-merchant-1Mj8LZPM {
  background-size: 20px;
  background: url('data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2342b549%3B%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EAsset%2052%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22Layer_7%22%20data-name%3D%22Layer%207%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M5.18%2C11.29a.47.47%2C0%2C0%2C1-.33-.8l5.65-5.65a.47.47%2C0%2C0%2C1%2C.67.67L5.51%2C11.16A.47.47%2C0%2C0%2C1%2C5.18%2C11.29Z%22/%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M10.82%2C11.29a.47.47%2C0%2C0%2C1-.33-.14L4.84%2C5.51a.47.47%2C0%2C0%2C1%2C.67-.67l5.65%2C5.65a.47.47%2C0%2C0%2C1-.33.8Z%22/%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M8%2C16a8%2C8%2C0%2C1%2C1%2C8-8A8%2C8%2C0%2C0%2C1%2C8%2C16ZM8%2C.94A7.06%2C7.06%2C0%2C1%2C0%2C15.06%2C8%2C7.07%2C7.07%2C0%2C0%2C0%2C8%2C.94Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  display: inline-block;
  height: 20px;
  width: 20px;
}
.css-merchant-OM_541iE {
  cursor: pointer;
}
.css-merchant-qeNt57I1 {
  border-color: transparent;
}
.css-merchant-3oig7jES {
    border: 1px solid #e0e0e0;
    padding: 10px;
    background-color: #f7f7f7;
    border-radius: 2px;
    max-width: 1190px;
    margin: 10px auto;
    position: relative;
    display: block;
}

.css-merchant-2JlVQiOV {
    background-color: #fff;
}

.css-merchant-1hG9-WVI {
    display: inline-block;
}

.css-merchant-1hG9-WVI > input[type='text'] {
    margin-bottom: 0;
    border: 1px solid #ddd;
    border-radius: 2px 0 0 2px;
    vertical-align: top;
    padding: 7px 12px;
}

.css-merchant-1hG9-WVI > a {
    border: 1px solid #ddd;
    padding: 5px 10px 6px;
    margin: 0;
    display: inline-block;
    background-color: #ededed;
    border-radius: 0 2px 2px 0;
}

.css-merchant-2Fze4MSg {
    float: right;
}

.css-merchant-2Fze4MSg > label {
    font-weight: bold;
}

.css-merchant-2rN_npgV {
    width: 178px;
    -webkit-appearance: none;
    padding: 2px 15px;
    margin: 0 15px 0 10px;
    vertical-align: middle;
    display: inline-block;
    border: 1px solid #ddd;
    border-radius: 2px;
    background-position-x: 95%;
    background-position-y: center;
    background-color: #fff;
    background-size: 12px auto;
}

.css-merchant-1ZJq1Q5h {
    -webkit-appearance: none;
    padding: 7px 12px;
    border: 1px solid #ddd;
    border-radius: 2px;
    background-color: #ededed;
    font-weight: 600;
    color: #606060;
    font-size: 13px;
    min-width: 115px;
}

.css-merchant-_ukzNHIB {
    background-color: #fff;
}

@media (max-width: 1024px){
    .css-merchant-3oig7jES {
        min-width: 960px;
    }
}.css-merchant-2IRRS8RY {
    padding: 1px 3px;
    margin-left: 5px;
    width: auto;
    height: auto;
    border-radius: 3px;
    background: #f02222;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 1.6px;
    font-weight: 700;
    font-size: 9px;
    line-height: 12px;
}
.css-merchant-3DS8jMtp {
    position: relative;
    top: 0;
}

.css-merchant-3DS8jMtp.css-merchant-1lhdIq1p {
    position: fixed;
    top: 20px;
    width: 200px;
}

@media(max-width: 1024px) {
    .css-merchant-3DS8jMtp.css-merchant-1lhdIq1p {
        width: 165px;
    }
}.css-merchant-3tROubfN {
    min-height: 100px;
    max-width: 1190px;
    margin: 10px auto;
}
.bottom-container {
    max-width: 100%;
    margin-bottom: 50px;
}

.bg-ff {
    background-color: #fff;
}

.border-top-dd {
    border-top: 1px solid #ddd;
}

.official-slider-full {
    margin-bottom: 20px;
    width: 100%;
    position: relative
}

.official-slider-full-nav {
    position: absolute;
    cursor: pointer;
    z-index: 1;
    width: 100%;
    top: 50%;
    font-size: 35px;
    text-shadow: 0 0 20px #fff;
    display: none;
    margin-top: -20px;
    -webkit-transition: all 1s ease;
    transition: all 1s ease
}

.official-slider-full:hover .official-slider-full-nav {
    display: block;
    -webkit-transition: .25s ease;
    transition: .25s ease
}

.official-slider-full-nav .next,.official-slider-full-nav .prev {
    position: absolute;
    background: rgba(0,0,0,.8);
    color: #fff;
    opacity: .3;
    border-radius: 50%
}

.official-slider-full-nav .next:hover,.official-slider-full-nav .prev:hover {
    opacity: 1
}

.official-slider-full-nav .next {
    right: 10px;
    padding: 5px 15px 5px 18px;
    z-index: 1000;
}

.official-slider-full-nav .prev {
    left: 10px;
    padding: 5px 18px 5px 15px;
    z-index: 1099;
}

.official-slider-full .swiper-pagination-bullet {
    background-color: #FFF;
    opacity: .5;
}
.official-slider-full .swiper-pagination-bullet-active {
    background-color: #FFF;
    opacity: 1;
}	

.official-shop-promo__type1 {
    /*height: 70px;*/
    
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    font-size: 16px;
    position: relative;
}
.official-shop-promo__type1 a,
.official-shop-promo__type2 a {
    color: #FFF;
    display: block;
    height: 100%;
}
.official-shop-promo__type1 a {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    text-align: center;
    background: rgba(234, 27, 37, .6);
    border-radius: 3px;
    text-transform: uppercase;
    -webkit-transition: background .3s ease;
    transition: background .3s ease;
}
.official-shop-promo__type1 a:hover {
    background: rgba(234, 27, 37, .8);
}
.official-shop-promo__type1 a p {
    -webkit-transform: translateY(110%);
            transform: translateY(110%);
}
.official-shop-promo__type1 a:hover {
    color: #FFF;
}
.official-shop-promo__type2 {
    position: relative;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    overflow: hidden;
}
.official-shop-promo__type2 a:hover,
.official-shop-promo__type3 a:hover,
.official-telco-banner-holder a:hover {
    opacity: .7;
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
}
/*.official-shop-promo__type2 img {
    margin-top: -5%;
    -webkit-transition: all .25s ease;
       -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
            transition: all .25s ease;
}

.official-shop-promo__type2 img:hover {
    margin-top: -10%;
    margin-left: -4%;
    max-width: 110%;
}*/

.official-shop-promo__type2Title {
    width: 100px;
    padding: 10px;
    text-align: center;
    background: rgba(0, 0, 0, .5);
    color: #fff;
    position: absolute;
    bottom: 20%;
    left: 30%;
    -webkit-transition: background .3s ease;
    transition: background .3s ease;
}
.official-shop-promo__type2:hover .official-shop-promo__type2Title {
    background: #000;
    opacity: 1;
    -webkit-transition: background .3s ease;
    transition: background .3s ease;
}
.span6.official-shop-promo__type2 {
    width: 48% !important;
    /*max-height: 214px;*/
}
.span6.official-shop-promo__type2 {
    margin-left: 4% !important;
}
.span6.official-shop-promo__type2:first-child {
    margin-left: 0 !important;
}

.official-shop-brands {
    width: 100%;
    padding: 20px;
    border: 1px solid #efefef;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-color: #fff;
    border-radius: 3px;
}
.small-brand-logo {
    width: 100px;
    overflow: hidden;
    float: left;
    margin: 0 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.small-brand-logo a:hover {
    opacity: .7;
}
.official-shop-promo__banner-half {
    border-radius: 3px;
    overflow: hidden;
}
.official-shop-promo__banner-half a:hover {
    opacity: .7;
}
.official-promo-top-video {
    width: 230px;
    height: 120px;
}
.official-promo-top-video iframe {
    width: 230px;
    height: 120px;
}
.official-shop-branding__video {
    width: 100%;
    max-width: 470px;
    height: 300px;
    padding: 10px;
    border: 1px solid #DDD;
    overflow: hidden;
}
.official-shop-branding__video iframe {
    width: 100%;
    height: 100%;
}
.pl-30 {
    padding-left: 30px;
}
.official-shop-rb .small-brand-logo {
    position: relative;
    border: 1px solid #efefef;
    border-radius: 3px;
}
.official-shop-rb a:hover {
    opacity: .7
}
.official-shop-rb .hover-brand {
    width: 156px;
    height: 102px;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    -webkit-transition: background .5 ease;
    transition: background .5 ease;
    -webkit-transition: background .25 ease;
    -moz-transition: background .25 ease;
}
.official-shop-rb .small-brand-logo a:hover .hover-brand {
    display: block;
    background-color: #ea3592;
    opacity: 0.5;
}
.official-shop-rb .small-brand-logo {
    margin: 0 14px 0 0;
    width: 103px;
    padding: 10px;
    background: #fff;
    -webkit-transition: background .5 ease;
    transition: background .5 ease;
    -webkit-transition: background .25 ease;
    -moz-transition: background .25 ease;
}
.official-shop-rb .small-brand-logo:hover {
    border: 1px solid #ea3592;
}
.official-shop-rb .small-brand-logo:last-child {
    margin: 0;
}
.button__effect {
    -webkit-animation: bounce 0.15s ease-in-out;
    animation: bounce 0.15s ease-in-out;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
}

@-webkit-keyframes bounce {
    0% { -webkit-transform: scale(1); }
    70% { -webkit-transform: scale(0.6); }
    80% { -webkit-transform: scale(0.8); }
    90% { -webkit-transform: scale(1.1); }
    100% { -webkit-transform: scale(1); }
}

@keyframes bounce {
    0% { -webkit-transform: scale(1); }
    70% { -webkit-transform: scale(0.7); }
    80% { -webkit-transform: scale(0.8); }
    90% { -webkit-transform: scale(1.1); }
    100% { -webkit-transform: scale(1); }
}
@media screen and (min-width: 1200px) {
    .small-brand-logo {
        margin: 0 14px;
        width: 135px;
    }
    .official-promo-top-video {
        width: 285px;
        height: 155px;
    }
    .official-promo-top-video iframe {
        width: 285px;
        height: 155px;
    }
    .official-shop-rb .small-brand-logo {
        margin: 0 14px 0 0;
        width: 136px;
        padding: 10px;
        background: #fff;
    }
    .official-shop-rb .small-brand-logo:last-child {
        margin: 0;
    }
}
/*Official Store Telco - Start*/
.official-telco-pulsa-widget, .official-telco-banner-holder, .official-telco-smallbanner-holder {
    margin-top: 20px;
}

.official-telco-border {
    border: 1px solid #e0e0e0;
}

.slide-next,
.slide-prev {
    font-size: 50px;
    position: absolute;
    z-index: 1;
    top: 45%;
    cursor: pointer;
    background: rgba(0, 0, 0, 0.8);
    color: #fff;
    opacity: 0.3;
    border-radius: 50%;
    display: block;
    line-height: 35px;
}
.slide-next,
.slide-prev {
    opacity: 1;
}
.slide-next:hover,
.slide-prev:hover {
    opacity: 1;
}
.slide-next {
    right: 10px;
    padding: 0px 15px 3px 20px;
}
.slide-prev {
    left: 10px;
    padding: 0px 20px 3px 15px;
}
#cboxOverlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden
}

#colorbox {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999
}

#cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999
}

#cboxOverlay {
    position: fixed;
    width: 100%;
    height: 100%
}

#cboxMiddleLeft,#cboxBottomLeft {
    clear: left
}

#cboxContent {
    position: relative
}

#cboxLoadedContent {
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

#cboxTitle {
    margin: 0
}

#cboxLoadingOverlay,#cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {
    cursor: pointer
}

.cboxPhoto {
    float: left;
    margin: auto!important;
    border: 0;
    display: block;
    max-width: none;
    -ms-interpolation-mode: bicubic
}

.cboxIframe {
    width: 100%;
    height: 100%;
    display: block;
    border: 0
}

#colorbox,#cboxContent,#cboxLoadedContent {
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box
}

#cboxOverlay {
    background: #000;
    opacity: .5!important
}

#colorbox {
    outline: 0
}

#cboxTopLeft {
    display: none;
    width: 21px;
    height: 21px;
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/controls.png") no-repeat -101px 0
}

#cboxTopRight {
    display: none;
    width: 21px;
    height: 21px;
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/controls.png") no-repeat -130px 0
}

#cboxBottomLeft {
    display: none;
    width: 21px;
    height: 21px;
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/controls.png") no-repeat -101px -29px
}

#cboxBottomRight {
    display: none;
    width: 21px;
    height: 21px;
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/controls.png") no-repeat -130px -29px
}

#cboxMiddleLeft {
    display: none;
    width: 21px;
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/controls.png") left top repeat-y
}

#cboxMiddleRight {
    display: none;
    width: 21px;
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/controls.png") right top repeat-y
}

#cboxTopCenter {
    display: none;
    height: 21px;
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/border.png") 0 0 repeat-x
}

#cboxBottomCenter {
    display: none;
    height: 21px;
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/border.png") 0 -29px repeat-x
}

#cboxContent {
    height: auto!important;
    min-height: 300px!important;
    background: #fff;
    position: relative;
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -khtml-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px
}

.cboxIframe {
    background: #fff
}

#cboxError {
    padding: 50px;
    border: 1px solid #ccc
}

#cboxLoadedContent {
    position: relative;
    padding: 10px;
    background: #fff
}

#cboxTitle {
    clear: both;
    width: 100%;
    text-align: center;
    color: #949494;
    padding-top: 25px;
    padding-bottom: 15px;
    font-size: 15px;
    word-wrap: break-word
}

#cboxCurrent {
    color: #949494;
    float: none!important;
    font-size: 11px
}

#cboxLoadingOverlay {
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/loading_background.png") no-repeat center center
}

#cboxLoadingGraphic {
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/loading.gif") no-repeat center center
}

#cboxTopNav {
    position: relative;
    clear: both;
    width: 100%;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #fff
}

#cboxNav {
    position: relative;
    clear: both;
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
    background: #fff;
    border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -khtml-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px
}

#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose {
    border: 0;
    padding: 0;
    margin: 0;
    overflow: visible;
    width: auto;
    background: 0 0
}

#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active {
    outline: 0
}

#cboxSlideshow {
    position: absolute;
    bottom: 4px;
    right: 30px;
    color: #0092ef
}

#cboxPrevious {
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/controls.png") no-repeat -75px 0;
    width: 25px;
    height: 25px;
    text-indent: -9999px
}

#cboxPrevious:hover {
    background-position: -75px -25px
}

#cboxNext {
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/controls.png") no-repeat -50px 0;
    width: 25px;
    height: 25px;
    text-indent: -9999px
}

#cboxNext:hover {
    background-position: -50px -25px
}

#cboxClose {
    position: absolute;
    top: -5px;
    right: 0;
    background: url("https://cdn.tokopedia.net/img/newtkpd/colorbox/controls.png") no-repeat -19px 0;
    width: 29px;
    height: 28px;
    text-indent: -9999px
}

#cboxClose:hover {
    background-position: -19px 0
}

.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
    display: none
}

.pdp-img-colorbox #cboxContent {
    height: auto!important;
    min-height: 300px!important
}

.pdp-img-colorbox #cboxLoadedContent {
    height: auto!important
}

.pdp-video-colorbox #cboxLoadedContent {
    padding-top: 0
}

.video-btn-play {
    background: url("https://cdn.tokopedia.net/img/official_store/ytb-dark.png");
    background-size: 100%;
}

.video-btn {
    position: absolute;
}.css-merchant-d6JKcCFt {
    width: 100%;
    margin: 0 auto;
    padding-top: 1px;
    padding-bottom: 10px;
    max-width: 1190px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background-color: transparent;
    position: relative;
}

.css-merchant-3cFEUgke {
    min-height: 20px;
    float: left;
    width: calc(100% - 20px);
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f7f7f7;
    border: 1px solid rgba(0, 0, 0, .15);
}

.css-merchant-3cFEUgke > h3 {
    text-align: center;
}

.css-merchant-Xg03l-9x {
    width: 100%;
}

.css-merchant-Xg03l-9x.css-merchant-uhOGbmBs {
    background-color: #F8F8F8;
}

.css-merchant-1K0dBH8o {
    margin: 30px auto;
    height: auto;
}

.css-merchant-11xniW1N {
    margin: 30px auto;
    height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}

.css-merchant-11xniW1N>div:last-child {
    padding-left: 24px;
}

.css-merchant-1K3KpwOI {
    width: 200px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-right: 15px;
    display: inline-block;
    vertical-align: top;
    position: relative;
}
.css-merchant-3Ex3BDNT {
    position: relative;
    width: 200px;
    display: inline-block;
}

.css-merchant-3Ex3BDNT.css-merchant-2YoBqviG{
    position: fixed;
    top: 20px;
}

.css-merchant-3Ex3BDNT.css-merchant-2qqxrVQa{
    float: left;
    position: relative;
}

.css-merchant-2onvNofT {
    margin-top: 10px;
    width: calc(100% - 245px);
    min-height: 200px;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

@media(max-width: 1024px) {
    .css-merchant-d6JKcCFt {
        min-width: 960px;
    }

    .css-merchant-2onvNofT {
        width: calc(100% - 250px);
    }

    .css-merchant-1K3KpwOI {
        width: 165px;
    }

    .css-merchant-3Ex3BDNT {
        width: 165px;
    }

    .css-merchant-3cFEUgke {
        width: 100%;
    }
}.css-merchant-3EufMHlC {
    display: block;
}

.css-merchant-1-JXcFLZ {
    padding-right: 50%;
}

.css-merchant-3EufMHlC.css-merchant-1vGEFVGq {
    display: inline-block;
    width: 50%;
}

.css-merchant-2l638ZFL {
    font-weight: 600;
    font-size: 1.3em;
    margin-bottom: 16px;
}.css-merchant-dpDW8G9m {
    width: 311px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 126px;
    margin: 16px 8px;
    -webkit-filter: drop-shadow(0 2px 4px rgba(0,0,0,0.12));
            filter: drop-shadow(0 2px 4px rgba(0,0,0,0.12));
}

.css-merchant-XgBWfnn5 {
    background-color: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

.css-merchant-qA1s7o5N {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 8px 1px 8px 8px;
    border-radius: 8px 0 0 8px;
}

.css-merchant-PDLnCoDg {
    padding: 0;
    font-size: 12px;
    border: none;
    color: #42b549;
    cursor: pointer;
}

.css-merchant-PDLnCoDg:hover {
    color: #ff5722;
}

.css-merchant-ytOqqTHI {
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 4px;
    max-width: 140px;
    text-overflow: ellipsis;
    word-break: break-all;
    overflow: hidden;
    white-space: nowrap;
}

.css-merchant-1MGtJNwR {
    font-size: 12px;
    margin-bottom: 8px;
    color: rgba(0,0,0,.38);
}

.css-merchant-MFj-VBxN {
    width: 28px;
    height: 100%;
    border-radius: 8px;
    background-size: 18px auto;
    background-color: #f3fef3;
}

.css-merchant-3Qf1Upys {
    width: 147px;
    padding: 16px 0 16px 8px;
    line-height: 1.5em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.css-merchant-2ox0_EDh {
    position: relative;
    width: 45px;
    margin: 12px -1px;
}

.css-merchant-2ox0_EDh:before {
    content: "";
    width: 20px;
    height: 20px;
    border: 6px solid #fff;
    border-top-color: transparent;
    border-left-color: transparent;
    border-radius: 20px;
    position: absolute;
    top: -28px;
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(45deg);
            transform: translateX(-50%) rotate(45deg);
}

.css-merchant-2ox0_EDh:after {
    content: "";
    width: 20px;
    height: 20px;
    border: 6px solid #fff;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-radius: 20px;
    position: absolute;
    bottom: -28px;
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(45deg);
            transform: translateX(-50%) rotate(45deg);
}

.css-merchant-16_Qqspk {
    background-color: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: center;
    border-radius: 0 8px 8px 0;
    min-width: 107px;
    padding: 42px 8px 24px 1px;
}

.css-merchant-xa2sOybc {
    margin-bottom: 16px;
    line-height: 1em;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    color: #ff5722;
}

.css-merchant-3OqRhwKG {
    background: none;
    border: 1px solid #42B549;
    color: #42B549;
    margin-top: 5px;
    border-radius: 5px;
    width: 100%;
    padding: 5px;
    -webkit-box-shadow: none;
            box-shadow: none;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.css-merchant-3OqRhwKG:hover {
    background-color: #42b549;
    color: #fff;
}

.css-merchant-3OqRhwKG.disabled {
    border-color: #f1f1f1;
    background-color: #f1f1f1;
    color: rgba(0,0,0,.38);
    cursor: default;
    pointer-events: none;
}

@media screen and (min-width: 1200px) {
    .css-merchant-dpDW8G9m {
        width: 365px;
    }

    .css-merchant-16_Qqspk {
        min-width: 131px;
        padding-right: 16px;
        padding-left: 8px;
    }

    .css-merchant-qA1s7o5N {
        width: 387px;
    }

    .css-merchant-3Qf1Upys {
        width: 167px;
        padding-left: 12px;
    }

    .css-merchant-MFj-VBxN {
        width: 38px;
        background-size: 22px auto;
    }

    .css-merchant-ytOqqTHI {
        font-size: 16px;
    }

    .css-merchant-xa2sOybc {
        font-size: 12px;
    }
}.css-merchant-XMukv9M6 {
    width: 880px;
    margin: 0 auto;
}

.css-merchant-36Ff0Sji {
    width: 532px;
    float: left;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    color: rgba(0,0,0,.54);
    vertical-align: top;
    margin: 10px auto 20px;
}

.css-merchant-3x5EM3fz {
    height: 235px;
    padding: 24px;
    line-height: 18px;
    font-size: 12px;
    overflow-y: auto;
    text-align: left;
}

.css-merchant-UGwj0Gzz {
    margin-bottom: 24px;
    line-height: 22px;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: -.8px;
    text-transform: uppercase;
}

.css-merchant-3I-VPoN4 {
    margin-bottom: 8px;
    line-height: 18px;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
}

.css-merchant-3I-VPoN4:not(:first-child){
    margin-top: 24px;
}

.css-merchant-2vJRvSYL {
    width: 316px;
    margin: 10px auto;
    float: right;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    color: rgba(0,0,0,.54);
}

.css-merchant-PfAdEqq9 {
    padding: 16px;
    margin-bottom: 16px;
    text-align: center;
    border-bottom: 1px solid #e0e0e0;
    line-height: 1.5em;
    font-size: 12px;
    font-weight: 700;
}

.css-merchant-2agfKV8r {
    width: 250px;
    margin: auto;
    padding-bottom: 15px;
}

.css-merchant-2agfKV8r > p {
    line-height: 14px;
    font-size: 12px;
    text-align: left;
}.css-merchant-1igponjL {
    position: relative;
}

.css-merchant-3QShtVcN {
    position: relative;
    width: 100%;
    height: 203px;
}
.css-merchant-3QShtVcN {
    display: none;
}

.css-merchant-1igponjL.css-merchant-aMVTC3mn {
    position: absolute;
    margin-top: -16px;
    margin-left: -24px;
    height: auto;
    padding: 16px 24px 24px;
    border-radius: 4px;
    -webkit-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.12);
    background-color: #FFF;
    width: 100%;
    z-index: 2;
}

.css-merchant-H67Fky61 {
    display: inline-block;
    padding: 16px 2px;
    border-top: 1px dashed #E0E0E0;
    border-left: 1px dashed #E0E0E0;
}

@media screen and (min-width: 1200px) {
    .css-merchant-H67Fky61 {
        padding: 16px 0.5%;
    }
}

.css-merchant-H67Fky61:nth-child(-n+3) {
    border-top: none
}

.css-merchant-H67Fky61:nth-child(3n+1) {
    border-left: none
}

.css-merchant-3YRBZPLt {
    display: block;
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

.css-merchant-sWL8ujBW {
    float: right;
    color: #42B549;
    background: transparent;
    border: none;
}

.css-merchant-2Rn213oK {
    font-weight: 600;
    font-size: 1.3em;
    margin-bottom: 5px;
    display: inline-block;
}

.css-merchant-oAAB8CtD {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    clear: both;
}
.css-merchant-1IuvM6_h {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    height: 178px;
    -webkit-tap-highlight-color: transparent;
    margin-left: -8px;
}

.css-merchant-jL_r4pL4 {
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 45%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 24px;
    text-align: center;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.15);
            box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.15);
    background-color: #FFF;
    color: #42B549;
    z-index: 4;
}

.css-merchant-1x1lexA2 {
    right: -20px;
}

.css-merchant-3TNr-Khc {
    left: -20px;
}

.css-merchant-1I1nIUyK:hover {
    color: #ff5722;
}

.css-merchant-1IuvM6_h .css-merchant-hiU-nfjO
{
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.css-merchant-1IuvM6_h > .css-merchant-2TSxR8Yb
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}

.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}
.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}

[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.css-merchant-3biZzHYr {
    position: absolute;
    display: block;
    cursor: default;
    top: 0;
    right: 0;
    padding: 5px 5px 7px 7px;
    border-radius: 50%;
    border-top-right-radius: 0;
    background-color: #fff;
}

.css-merchant-ZruLDodD {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

*:hover > .css-merchant-ZruLDodD{
    opacity: 1;
}

.css-merchant-1_oC5IV0 {
    opacity: 1;
}

.css-merchant-1QbC13qO {
    font-size: 11px;
    line-height: 14px;
    color: rgba(0,0,0,.38);
    margin-left: 5px;
    display: inline-block;
    vertical-align: middle;
}

.css-merchant-1SsaOTuP {
    font-size: 14px;
    line-height: 20px;
    color: rgba(0,0,0,.38);
    margin-left: 5px;
    display: inline-block;
    vertical-align: middle;
}

.css-merchant-1wbmT_T3 {
    height: 25px;
    line-height: 25px;
}

.css-merchant-1wbmT_T3 > i {
    display: inline-block;
    vertical-align: middle;
}


.css-merchant-joCGAwlN > i {
    display: inline-block;
    vertical-align: middle;
}

.css-merchant-joCGAwlN {
    height: 30px;
    line-height: 30px;
}

.css-merchant-joCGAwlN.css-merchant-21I0H36r{
    visibility: hidden;
}

.css-merchant-joCGAwlN > i {
    display: inline-block;
    vertical-align: middle;
}

.css-merchant-1wbmT_T3.css-merchant-21I0H36r{
    visibility: hidden;
}

.css-merchant-AuZQ45am {
    min-height: 25px;
    line-height: 25px;
    margin-top: auto;
}

.css-merchant-11w2NDtr {
    margin-top: 15px;
}

.css-merchant-1idnCYzy {
    font-size: 8px;
    font-weight: 600;
    line-height: 14px;
    text-align: center;
    width: auto;
    display: inline-block;
    color: rgba(0, 0, 0, 0.54);
    padding: 2px 4px;
    border: 1px solid #ddd;
    border-radius: 2px;
    margin: 0 2px;
}

.css-merchant-2u3OuN8O {
    background-color: #42b549;
    color: #fff;
    border: 1px solid #42b549;
}

.css-merchant-35IalFzW {
    display: inline-block;
    vertical-align: middle;
    margin: 0 2px;
}

.css-merchant-JVGWxt-0 {
    border-bottom: 1px solid #ddd;
    background: 0 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    vertical-align: middle;
    text-align: center;
    /* overflow: hidden; */
    position: relative;
    line-height: 15;
}

.css-merchant-JVGWxt-0.css-merchant-3Oc1i8Rf {
    border-bottom: none;
    float: left;
}

.css-merchant-Sh_M3Mju.css-merchant-3Oc1i8Rf {
    display: inline-block;
}

.css-merchant-JVGWxt-0 img {
    vertical-align: top;
}

.css-merchant-mqaiMy5d {
    color: #ff5722;
    height: 25px;
    line-height: 25px;
}

.css-merchant-pvKbhDNQ {
    font-size: 14px;
}

.css-merchant-2jw0n7V8 {
    color: #ff5722;
    height: 22px;
    line-height: 22px;
    margin-bottom: 5px;
    font-size: 16px;
}

.css-merchant-1Ve4yHdF {
    -webkit-text-decoration-line: line-through;
            text-decoration-line: line-through;
    color: #606060;
    line-height: 15px;
    font-size: 11px;
}

.css-merchant-2xnEppWk {
    font-weight: 600;
    line-height: 18px;
    height: 40px;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
    display: -webkit-box;
    text-overflow: -o-ellipsis-lastline;
}

.css-merchant-3LIAugcf {
    font-size: 14px;
    font-weight: 400;
}

.css-merchant-5UVX94Xs {
    font-weight: 600;
    line-height: 21px;
    height: 45px;
    margin-bottom: 9px;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-wrap: break-word;
    display: -webkit-box;
    text-overflow: -o-ellipsis-lastline;
    font-size: 14px;
}

.css-merchant-2cnOjl48 {
    background: #f02222;
    color: #fff;
    text-align: center;
    width: 55px;
    font-weight: 600;
    line-height: 20px;
    border-radius: 3px;
    font-size: 11px;
    margin-left: 5px;
    display: inline-block;
}

.css-merchant-3tcS4wPT {
    background-color: rgba(255,255,255,0.5);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

.css-merchant-1A-D3zJ1 {
    display: inline-block;
    background-color: rgba(0,0,0,0.38);
    color: #FFF;
    font-size: 12px;
    position: absolute;
    top: 50%;
    left: 50%;
    padding: 3px 12px;
    border-radius: 20px;
    line-height: 1.5em;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.css-merchant-1Kuzg_H8 {
    -webkit-filter: grayscale(90%);
    filter: grayscale(90%);
    -webkit-transition: -webkit-filter 0.2s;
    transition: -webkit-filter 0.2s;
    transition: filter 0.2s;
    transition: filter 0.2s, -webkit-filter 0.2s;
}

*:hover > .css-merchant-1Kuzg_H8 {
    -webkit-filter: none;
            filter: none;
}.css-merchant-dkiizEQ5 {
    overflow: hidden;
    position: relative;
    margin: 0 -20px;
}

.css-merchant-3PsRhaDS {
    display: table;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 20px 0;
    width: 100%;

}

.css-merchant-3PsRhaDS>a:last-child {
    margin-right: 0;}.css-merchant-E7QfnGdH {
    padding: 0;
    clear: both;
    text-align: right !important;
}

.css-merchant-2j1V_L1m {
    padding: 4px 0;
    display: inline-block;
}

.css-merchant-3YUK2I23 {
    display: table;
    height: 54px;
    line-height: 54px;
    float: left;
}

.css-merchant-2g62wTz6 {
    margin-right: 10px;
    display: table-cell;
    vertical-align: middle;
}

.css-merchant-1KEi9CAE {
    padding: 5px 10px;
    line-height: 20px;
    border-radius: 2px;
    color: #606060;
    cursor: pointer;
}

.css-merchant-1KEi9CAE:hover {
    color: #606060;
    background-color: #eee;
}

.css-merchant-1WMdr3A_ {
    padding: 5px 10px;
    line-height: 20px;
    border-radius: 2px;
    color: #fff;
    background-color: #999;
    cursor: pointer;
}

.css-merchant-3leNUqwk {
    font-size: 20px;
    margin: 4px;
    color: rgba(0,0,0,.54);
    border: 1px solid #e0e0e0;
    border-radius: 100%;
    background-color: #fff;
    line-height: 40px;
    display: inline-block;
    width: 40px;
    height: 40px;
    text-align: center;
}

.css-merchant-3leNUqwk:hover {
    border: 1px solid #42b549;
    color: #42b549;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
}.css-merchant-3P7ZZzO7 {
    display: block;
    overflow: hidden;
    margin: 0 20px;
}
.css-merchant-3P7ZZzO7:first-of-type {
    margin-top: 10px;
}

.css-merchant-2OvwzTtk {
    margin: 20px 0 12px;
    padding-bottom: 5px;
    line-height: 24px;
    border-bottom: 1px dotted #ddd;
    white-space: nowrap;
}

.css-merchant-3PAg9KJ7 {
    background-color: #fff6bf;
    border: 2px dashed rgba(0,0,0,.11);
    padding: 10px;
    min-height: 50px;
}

.css-merchant-3PAg9KJ7 > img {
    float: left;
    height: auto;
    max-width: 100%;
    vertical-align: top;
    border: 0;
    -ms-interpolation-mode: bicubic;
    margin-right: 10px;
}

.css-merchant-gcChQ4fk {
    margin-top: 15;
    font-weight: 600;
}

.css-merchant-1wGUu9P1 {
    margin: 0;
}

.css-merchant-1fpE-N0q {
    color: #42b549;
    text-decoration: none;
}

.css-merchant-1fpE-N0q:hover {
    color: red
}.css-merchant-3nuwWR1y {
    margin-bottom: 10px;
}

.css-merchant-1bASGLfk {
    font-weight: 600
}

.css-merchant-37tHhn_y {
    margin-right: 5px;
}
.nav-side-tabs > a {
    padding: 10px 25px 10px;
    color: grey;
    text-align: left;
    text-transform: uppercase;
    line-height: 22px;
    text-decoration: none;
    display: block;
    width: 200px;
}
.nav-side-tabs > a.active {
    background: #42b548;
    color: #fff;
}

.nav-side-tabs > a.active {
    color: #fff;
}

.shop-owner-wrapper {
    list-style: none;
    background-color: #FFF;
    border: 1px solid #e4e4e4;
    padding: 0;
    border-radius: 2px;
    float: left;
}

@media (max-width: 1024px) {
    .nav-side-tabs > a {
        width: 150px;
    }
}
.css-merchant-27uIcT6j{
    position: relative;
    display: inline-block;
}


.css-merchant-1Y528RqO{
    background-color: black;
    color: #fff;
    top:-40px;
    text-align: center;
    border-radius: 2px;
    padding: 5px 6px;
    font-size: 11px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    white-space: nowrap;
    position: absolute;
}

.css-merchant-1Y528RqO:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-top-color: black;
	border-width: 6px;
	margin-left: -6px;
}.css-merchant-2v4LxZqM {
    z-index: 10001;
    overflow-y: auto;
    top:20% !important;
    position: absolute !important;
    left: 50% !important;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background: #fff;
    border-radius: 9px;
    text-align: center;
}

.css-merchant-3UDJISkz {
    margin-top:20px;
    font-size: 20px;
}

.css-merchant-32BhBF8I {
    margin: 0px auto 0px !important;
    border-radius: 9px;
	width: auto;
	display: inline-block;
	top: 20%;
	min-height: 0;
}

.css-merchant-3i3vml2w {
    text-align: center;
    overflow: auto;
    padding: 0;
    text-align: center;
}

.css-merchant-1beBzsEL {
    padding: 10px 20px;
    text-align: center;
    width: auto;
}

.css-merchant-14wug1m8 {
    border-color: transparent;
    position: absolute;
    top: 10px;
    right: 10px;
    display: block;
    padding: 4px;
    width: 30px;
    height: 30px;
    border: 2px solid #fff;
    border-radius: 15px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    font-weight: 400;
    font-size: 20px;
    line-height: 1;
}

.css-merchant-2owPnyxK {
	color: rgba(0, 0, 0, 0.54);
	padding: 0 15px;
}

.css-merchant-3fl03_5w button {
	width: 130px;
}

.css-merchant-3fl03_5w {
	margin-bottom:15px
}

.css-merchant-3283SaIS {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10000;
    overflow: hidden;
    width: 100%;
    height: 100%;
    background: rgba(28,28,28,.7);
}

.css-merchant-1CqsEfAf {
	background: url('data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%2342b549%3B%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EAsset%2052%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22Layer_7%22%20data-name%3D%22Layer%207%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M5.18%2C11.29a.47.47%2C0%2C0%2C1-.33-.8l5.65-5.65a.47.47%2C0%2C0%2C1%2C.67.67L5.51%2C11.16A.47.47%2C0%2C0%2C1%2C5.18%2C11.29Z%22/%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M10.82%2C11.29a.47.47%2C0%2C0%2C1-.33-.14L4.84%2C5.51a.47.47%2C0%2C0%2C1%2C.67-.67l5.65%2C5.65a.47.47%2C0%2C0%2C1-.33.8Z%22/%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M8%2C16a8%2C8%2C0%2C1%2C1%2C8-8A8%2C8%2C0%2C0%2C1%2C8%2C16ZM8%2C.94A7.06%2C7.06%2C0%2C1%2C0%2C15.06%2C8%2C7.07%2C7.07%2C0%2C0%2C0%2C8%2C.94Z%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
	display: inline-block;
	width: 20px;
	height: 20px;
	background-size: 20px;
}

.css-merchant-1KU02Ost {
    cursor: auto;
    background-color: rgba(0,0,0,.12);
    color: rgba(0,0,0,.26);
    border-color: transparent;
    cursor: not-allowed;
}

.css-merchant-xfkg6Qwb {
	cursor: pointer;
}

.css-merchant-1Us78oWx {
    z-index: 10001;
    overflow-y: auto;
    position: absolute !important;
    left: 50% !important;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background: #fff;
    border-radius: 9px;
    text-align: center;
    top:50%!important;
}.css-merchant-2VtVE1Y-{
    margin-left: 20px;
    margin-right: 20px;
    width: 400px;
    text-align: left;
}

.css-merchant-1OAMos0P{
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 0px;
}

.css-merchant-1hynY47U{
    vertical-align: middle;
    margin-top: -1px;
    margin-right: 5px;
}

.css-merchant-eZkglf0u{
    cursor: pointer;
    line-height: 2;
}.modal-shop-review .confirmation-content{
    margin-left: 20px;
    margin-right: 20px;
    width: 400px;
    text-align: center;
}
.css-merchant-QMkDio-t{
    margin-left: 20px;
    margin-right: 20px;
    width: 600px;
    text-align: center;
    position:relative;
}

.css-merchant-1LrNk22D{
    height: 450px;
    width: 600px;
    vertical-align: middle;
    -o-object-fit: cover;
       object-fit: cover;
}

.css-merchant-1NYXssl9{
    height: 485px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.css-merchant-1MZ46zsN{
  max-height: 100%;
  max-width: 100%;
}

.css-merchant-10FDRhyO{
  max-height: 485px;
  -o-object-fit: contain;
     object-fit: contain;
}

.css-merchant-3Bilrkzr{
  vertical-align: middle;
}

.css-merchant-3LXE2O1k{
  text-align: center;
  margin-top: 20px;
  max-height: 100px;
  height: 100px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.css-merchant-1YaHr-6S{
  width: 100%;
  max-height: 100px;
  height: 100px;
  width: 100px;
  -o-object-fit: cover;
     object-fit: cover;
  margin-right: 10px;
  border-radius: 4px;
  opacity: 0.5;
}

.css-merchant-cBoFeV84{
  width: 100%;
  max-height: 100px;
  height: 100px;
  width: 100px;
  -o-object-fit: cover;
     object-fit: cover;
  margin-right: 10px;
  border-radius: 4px;
  opacity: 1;
  border: 2px solid #42b549;
}

.css-merchant-16R1KtDT{
  position: absolute;
  left:-25px;
  top:35%;
  z-index: 1;
  background-color: transparent;
  border: none;
  color: green;
}

.css-merchant-1pHT1iQs{
  position: absolute;
  right:-25px;
  top:35%;
  z-index: 1;
  background-color: transparent;
  border: none;
  color: green;
}

.css-merchant-1dlzal2J{
  position: absolute;
  left:-25px;
  top:35%;
  z-index: 1;
  background-color: transparent;
  border: none;
  color: green;
  opacity: 0.5;
}

.css-merchant-3SfgeeJ5{
  position: absolute;
  right:-25px;
  top:35%;
  z-index: 1;
  background-color: transparent;
  border: none;
  color: green;
  opacity: 0.5;
}
/**
 * Swiper 4.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2018 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 20, 2018
 */
 .swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    /* Fix of Webkit flickering */
    z-index: 1;
  }
  .swiper-container-no-flexbox .swiper-slide {
    float: left;
  }
  .swiper-container-vertical > .swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
  }
  .swiper-container-android .swiper-slide,
  .swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
  }
  .swiper-container-multirow > .swiper-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .swiper-container-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
  }
  .swiper-slide {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
  }
  .swiper-slide-invisible-blank {
    visibility: hidden;
  }
  /* Auto Height */
  .swiper-container-autoheight,
  .swiper-container-autoheight .swiper-slide {
    height: auto;
  }
  .swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform;
  }
  /* 3D Effects */
  .swiper-container-3d {
    -webkit-perspective: 1200px;
    perspective: 1200px;
  }
  .swiper-container-3d .swiper-wrapper,
  .swiper-container-3d .swiper-slide,
  .swiper-container-3d .swiper-slide-shadow-left,
  .swiper-container-3d .swiper-slide-shadow-right,
  .swiper-container-3d .swiper-slide-shadow-top,
  .swiper-container-3d .swiper-slide-shadow-bottom,
  .swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  .swiper-container-3d .swiper-slide-shadow-left,
  .swiper-container-3d .swiper-slide-shadow-right,
  .swiper-container-3d .swiper-slide-shadow-top,
  .swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  /* IE10 Windows Phone 8 Fixes */
  .swiper-container-wp8-horizontal,
  .swiper-container-wp8-horizontal > .swiper-wrapper {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
  }
  .swiper-container-wp8-vertical,
  .swiper-container-wp8-vertical > .swiper-wrapper {
    -ms-touch-action: pan-x;
    touch-action: pan-x;
  }
  .swiper-button-prev,
  .swiper-button-next {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
  }
  .swiper-button-prev.swiper-button-disabled,
  .swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
  }
  .swiper-button-prev,
  .swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%2342b549'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto;
  }
  .swiper-button-next,
  .swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%2342b549'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto;
  }
  .swiper-button-prev.swiper-button-white,
  .swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
  }
  .swiper-button-next.swiper-button-white,
  .swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
  }
  .swiper-button-prev.swiper-button-black,
  .swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
  }
  .swiper-button-next.swiper-button-black,
  .swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
  }
  .swiper-button-lock {
    display: none;
  }
  .swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms opacity;
    transition: 300ms opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
  }
  .swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
  }
  /* Common Styles */
  .swiper-pagination-fraction,
  .swiper-pagination-custom,
  .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%;
  }
  /* Bullets */
  .swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0;
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
    position: relative;
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    -webkit-transform: scale(0.66);
    transform: scale(0.66);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    -webkit-transform: scale(0.66);
    transform: scale(0.66);
  }
  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
  }
  .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
  }
  button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }
  .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
  }
  .swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff;
  }
  .swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0);
  }
  .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block;
  }
  .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px;
  }
  .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    -webkit-transition: 200ms top, 200ms -webkit-transform;
    transition: 200ms top, 200ms -webkit-transform;
    transition: 200ms transform, 200ms top;
    transition: 200ms transform, 200ms top, 200ms -webkit-transform;
  }
  .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px;
  }
  .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap;
  }
  .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms left, 200ms -webkit-transform;
    transition: 200ms left, 200ms -webkit-transform;
    transition: 200ms transform, 200ms left;
    transition: 200ms transform, 200ms left, 200ms -webkit-transform;
  }
  .swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms right, 200ms -webkit-transform;
    transition: 200ms right, 200ms -webkit-transform;
    transition: 200ms transform, 200ms right;
    transition: 200ms transform, 200ms right, 200ms -webkit-transform;
  }
  /* Progress */
  .swiper-pagination-progressbar {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
  }
  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    transform-origin: left top;
  }
  .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    -webkit-transform-origin: right top;
    transform-origin: right top;
  }
  .swiper-container-horizontal > .swiper-pagination-progressbar,
  .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
  }
  .swiper-container-vertical > .swiper-pagination-progressbar,
  .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0;
  }
  .swiper-pagination-white .swiper-pagination-bullet-active {
    background: #ffffff;
  }
  .swiper-pagination-progressbar.swiper-pagination-white {
    background: rgba(255, 255, 255, 0.25);
  }
  .swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
    background: #ffffff;
  }
  .swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000000;
  }
  .swiper-pagination-progressbar.swiper-pagination-black {
    background: rgba(0, 0, 0, 0.25);
  }
  .swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
    background: #000000;
  }
  .swiper-pagination-lock {
    display: none;
  }
  /* Scrollbar */
  .swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1);
  }
  .swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
  }
  .swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
  }
  .swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    left: 0;
    top: 0;
  }
  .swiper-scrollbar-cursor-drag {
    cursor: move;
  }
  .swiper-scrollbar-lock {
    display: none;
  }
  .swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    transition-property: opacity;
  }
  .swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none;
  }
  .swiper-container-fade .swiper-slide-active,
  .swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
  }
.css-merchant-sRI7zMgs{
    margin-left: 20px;
    margin-right: 20px;
    width: 400px;
    text-align: center;
}
.css-merchant-vYi05kgD {
    min-height: 388px;
    min-width: 1024px;
    overflow: hidden;
    display: block;
    padding: 20px 0 0;
    width: 100%;
    background-color: #fff;
}

.css-merchant-1j0Wp9hv {
    height: 388px
}

#footer-root > .footer-wrapper{
    margin-top: 0;
}
.css-merchant-16zuCtj_::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.26);
}

.css-merchant-16zuCtj_::-moz-placeholderr {
    color: rgba(0, 0, 0, 0.26);
}

.css-merchant-16zuCtj_:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.26);
}

.css-merchant-16zuCtj_:-moz-placeholder {
    color: rgba(0, 0, 0, 0.26);
}

.css-merchant-3UF2GnTd {
    background: #f4f4f4 !important;
    border: 1px solid #e0e0e0 !important;
    vertical-align: middle !important;
    padding: 7px 10px !important;
}

.css-merchant-3zLNm6Nj {
    width: 20px !important;
    height: 20px !important;
    float: left !important;
}

.css-merchant-cvA7tPHj {
    border: 1px solid #CCCCCC;
    width: 100%;
    max-width: 296px;
    border-radius: 3px;
}

.css-merchant-12sp-g2T {
    display: table-cell;
}

.input-date input[type='text'] {
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    width: 100%;
    max-width: 120px;
    border: none !important;
    display: inline-block;
    padding: 4px !important;
    vertical-align: baseline;
    margin: 0;
    background: none;
    text-indent: 5px;
}

.css-merchant-3iZTGPwg {
    border-radius: 0 2px 2px 0;
    border-right: 0;
    border-top: 0;
    border-bottom: 0;
    border-left: 1px solid #CCC;
    padding: 9px 14px !important;
}.ReactModal__Content input[type='text']:not(.error):focus,
.ReactModal__Content textarea:not(.error):focus { 
    border-color: #42b549;   
}

.ReactModal__Content textarea.error,
.ReactModal__Content input[type='text'].error {
    border-color: #d50000;
}
   
div.unf-modal .unf-modal__footer {
    padding: 0 20px 30px;
    text-align: center;
    position: relative;
    z-index: 100;
}

.unf-modal--inital-height {
    height: initial !important;
}
.css-merchant-bdwDSq35 {
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: middle !important;
}

.css-merchant-2iKAtr_o {
	background-image: url('data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2018.03%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%23BDBDBD%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%23BDBDBD%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M5.88%2C9.14A.88.88%2C0%2C1%2C0%2C5%2C8.26a.87.87%2C0%2C0%2C0%2C.88.88%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212.16%22%20cy%3D%228.26%22%20r%3D%220.88%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Happy-Small%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.28%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-8%22%20d%3D%22M7.3%2C9.9a1.73%2C1.73%2C0%2C0%2C0%2C3.4%2C0%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-_Rt3u6bh {
	background-image: url('data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2018.03%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%2342b549%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%2342b549%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M5.88%2C9.14A.88.88%2C0%2C1%2C0%2C5%2C8.26a.87.87%2C0%2C0%2C0%2C.88.88%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212.16%22%20cy%3D%228.26%22%20r%3D%220.88%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Happy-Small%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.28%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-8%22%20d%3D%22M7.3%2C9.9a1.73%2C1.73%2C0%2C0%2C0%2C3.4%2C0%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-1rE2_tYG {
	background-image: url('data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2018.03%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%23E0E0E0%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%23E0E0E0%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M5.88%2C9.14A.88.88%2C0%2C1%2C0%2C5%2C8.26a.87.87%2C0%2C0%2C0%2C.88.88%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212.16%22%20cy%3D%228.26%22%20r%3D%220.88%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Happy-Small%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.28%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-8%22%20d%3D%22M7.3%2C9.9a1.73%2C1.73%2C0%2C0%2C0%2C3.4%2C0%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-1wbD7Bhv {
	background-image: url('data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2018.03%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-5%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-5%7Bstroke%3A%23BDBDBD%3Bstroke-linecap%3Around%3B%7D.cls-4%7Bstroke-linejoin%3Around%3Bstroke-width%3A2px%3B%7D.cls-5%7Bstroke-miterlimit%3A10%3B%7D.cls-6%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-7%7Bfill%3A%23BDBDBD%3B%7D.cls-8%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M5.88%2C9.14A.88.88%2C0%2C1%2C0%2C5%2C8.26a.87.87%2C0%2C0%2C0%2C.88.88%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212.16%22%20cy%3D%228.26%22%20r%3D%220.88%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Neutral-Small%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/g%3E%3Cline%20class%3D%22cls-5%22%20x1%3D%227.25%22%20y1%3D%2210.32%22%20x2%3D%2210.75%22%20y2%3D%2210.32%22/%3E%3Cg%20class%3D%22cls-6%22%3E%3Crect%20class%3D%22cls-7%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-8%22%3E%3Crect%20class%3D%22cls-7%22%20x%3D%226.28%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-2BHHoeKL {
	background-image: url('data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2018.03%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-5%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-5%7Bstroke%3A%23f6b323%3Bstroke-linecap%3Around%3B%7D.cls-4%7Bstroke-linejoin%3Around%3Bstroke-width%3A2px%3B%7D.cls-5%7Bstroke-miterlimit%3A10%3B%7D.cls-6%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-7%7Bfill%3A%23f6b323%3B%7D.cls-8%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M5.88%2C9.14A.88.88%2C0%2C1%2C0%2C5%2C8.26a.87.87%2C0%2C0%2C0%2C.88.88%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212.16%22%20cy%3D%228.26%22%20r%3D%220.88%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Neutral-Small%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/g%3E%3Cline%20class%3D%22cls-5%22%20x1%3D%227.25%22%20y1%3D%2210.32%22%20x2%3D%2210.75%22%20y2%3D%2210.32%22/%3E%3Cg%20class%3D%22cls-6%22%3E%3Crect%20class%3D%22cls-7%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-8%22%3E%3Crect%20class%3D%22cls-7%22%20x%3D%226.28%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-4AXw4YWk {
	background-image: url('data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2018.03%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-5%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-5%7Bstroke%3A%23E0E0E0%3Bstroke-linecap%3Around%3B%7D.cls-4%7Bstroke-linejoin%3Around%3Bstroke-width%3A2px%3B%7D.cls-5%7Bstroke-miterlimit%3A10%3B%7D.cls-6%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-7%7Bfill%3A%23E0E0E0%3B%7D.cls-8%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M5.88%2C9.14A.88.88%2C0%2C1%2C0%2C5%2C8.26a.87.87%2C0%2C0%2C0%2C.88.88%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212.16%22%20cy%3D%228.26%22%20r%3D%220.88%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Neutral-Small%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/g%3E%3Cline%20class%3D%22cls-5%22%20x1%3D%227.25%22%20y1%3D%2210.32%22%20x2%3D%2210.75%22%20y2%3D%2210.32%22/%3E%3Cg%20class%3D%22cls-6%22%3E%3Crect%20class%3D%22cls-7%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-8%22%3E%3Crect%20class%3D%22cls-7%22%20x%3D%226.28%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-8D8N-TOh {
	background-image: url('data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2018.03%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-5%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-5%7Bstroke%3A%23BDBDBD%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2px%3B%7D.cls-5%7Bstroke-width%3A1.25px%3B%7D.cls-6%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-7%7Bfill%3A%23BDBDBD%3B%7D.cls-8%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M5.88%2C9.14A.88.88%2C0%2C1%2C0%2C5%2C8.26a.87.87%2C0%2C0%2C0%2C.88.88%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212.16%22%20cy%3D%228.26%22%20r%3D%220.88%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Sad-Small%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-5%22%20d%3D%22M7.3%2C11.33a1.73%2C1.73%2C0%2C0%2C1%2C3.4%2C0%22/%3E%3Cg%20class%3D%22cls-6%22%3E%3Crect%20class%3D%22cls-7%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-8%22%3E%3Crect%20class%3D%22cls-7%22%20x%3D%226.28%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-xfgMOAMj {
	background-image: url('data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2018.03%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-5%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-5%7Bstroke%3A%23d50000%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2px%3B%7D.cls-5%7Bstroke-width%3A1.25px%3B%7D.cls-6%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-7%7Bfill%3A%23d50000%3B%7D.cls-8%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M5.88%2C9.14A.88.88%2C0%2C1%2C0%2C5%2C8.26a.87.87%2C0%2C0%2C0%2C.88.88%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212.16%22%20cy%3D%228.26%22%20r%3D%220.88%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Sad-Small%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-5%22%20d%3D%22M7.3%2C11.33a1.73%2C1.73%2C0%2C0%2C1%2C3.4%2C0%22/%3E%3Cg%20class%3D%22cls-6%22%3E%3Crect%20class%3D%22cls-7%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-8%22%3E%3Crect%20class%3D%22cls-7%22%20x%3D%226.28%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-1eDnggVI {
	background-image: url('data:image/svg+xml, %0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2018.03%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-5%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-5%7Bstroke%3A%23E0E0E0%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2px%3B%7D.cls-5%7Bstroke-width%3A1.25px%3B%7D.cls-6%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-7%7Bfill%3A%23E0E0E0%3B%7D.cls-8%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M5.88%2C9.14A.88.88%2C0%2C1%2C0%2C5%2C8.26a.87.87%2C0%2C0%2C0%2C.88.88%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2212.16%22%20cy%3D%228.26%22%20r%3D%220.88%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Sad-Small%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%229%22%20cy%3D%228%22%20r%3D%227%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-5%22%20d%3D%22M7.3%2C11.33a1.73%2C1.73%2C0%2C0%2C1%2C3.4%2C0%22/%3E%3Cg%20class%3D%22cls-6%22%3E%3Crect%20class%3D%22cls-7%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-8%22%3E%3Crect%20class%3D%22cls-7%22%20x%3D%226.28%22%20y%3D%222.39%22%20width%3D%2211.75%22%20height%3D%2211.75%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-2PoW_D_j {
	width: 40px !important;
	height: 40px !important;
	background-repeat: no-repeat !important;
	min-height: 40px !important;
	display: inline-block !important;
}

.css-merchant-13eo218W:not(:first-child) {
	margin-left: 30px;
}

.css-merchant-eDjR949W {
	vertical-align: baseline;
	line-height: unset;
}

.css-merchant-2RbmbeJM {
	vertical-align: baseline;
}

.css-merchant-25duxUlS {
	background-image: url('data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2042.5%2042.5%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%23BDBDBD%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2.5px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%23BDBDBD%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M12.9%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M29.6%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Happy-Big%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.08%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%2222.78%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-8%22%20d%3D%22M16.38%2C26.8c.87%2C5.45%2C8.87%2C5.45%2C9.75%2C0%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
	cursor: pointer;
}

.css-merchant-3YGHNyqu {
	background-image: url('data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2042.5%2042.5%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%23BDBDBD%3Bstroke-linecap%3Around%3B%7D.cls-4%7Bstroke-linejoin%3Around%3Bstroke-width%3A2.5px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%23BDBDBD%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-miterlimit%3A10%3Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M12.9%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M29.6%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Neutral-Big%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.08%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%2222.78%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cline%20class%3D%22cls-8%22%20x1%3D%2216.25%22%20y1%3D%2227.88%22%20x2%3D%2226.25%22%20y2%3D%2227.88%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
	cursor: pointer;
}

.css-merchant-3X9N__ht {
	background-image: url('data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2042.5%2042.5%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%23BDBDBD%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2.5px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%23BDBDBD%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M12.9%2C24.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M29.6%2C24.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Sad-Big%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.08%22%20y%3D%2215.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%2222.78%22%20y%3D%2215.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-8%22%20d%3D%22M16.38%2C30.89c.87-5.45%2C8.87-5.45%2C9.75%2C0%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
	cursor: pointer;
}

.css-merchant-1wTOF7UY,
.css-merchant-25duxUlS:hover {
	background-image: url('data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2042.5%2042.5%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%2342B549%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2.5px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%2342B549%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M12.9%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M29.6%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Happy-Big%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.08%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%2222.78%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-8%22%20d%3D%22M16.38%2C26.8c.87%2C5.45%2C8.87%2C5.45%2C9.75%2C0%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-2L2wvLpF,
.css-merchant-3YGHNyqu:hover {
	background-image: url('data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2042.5%2042.5%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%23F6B323%3Bstroke-linecap%3Around%3B%7D.cls-4%7Bstroke-linejoin%3Around%3Bstroke-width%3A2.5px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%23F6B323%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-miterlimit%3A10%3Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M12.9%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M29.6%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Neutral-Big%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.08%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%2222.78%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cline%20class%3D%22cls-8%22%20x1%3D%2216.25%22%20y1%3D%2227.88%22%20x2%3D%2226.25%22%20y2%3D%2227.88%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-3SSQLAqR,
.css-merchant-3X9N__ht:hover {
	background-image: url('data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2042.5%2042.5%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%23D50000%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2.5px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%23D50000%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M12.9%2C24.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M29.6%2C24.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Sad-Big%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.08%22%20y%3D%2215.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%2222.78%22%20y%3D%2215.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-8%22%20d%3D%22M16.38%2C30.89c.87-5.45%2C8.87-5.45%2C9.75%2C0%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.css-merchant-3zpJaBAI {
	background-image: url('data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2042.5%2042.5%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%23E0E0E0%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2.5px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%23E0E0E0%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M12.9%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M29.6%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Happy-Big%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.08%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%2222.78%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-8%22%20d%3D%22M16.38%2C26.8c.87%2C5.45%2C8.87%2C5.45%2C9.75%2C0%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
	cursor: not-allowed;
}

.css-merchant-2o_aOG1U {
	background-image: url('data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2042.5%2042.5%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%23E0E0E0%3Bstroke-linecap%3Around%3B%7D.cls-4%7Bstroke-linejoin%3Around%3Bstroke-width%3A2.5px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%23E0E0E0%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-miterlimit%3A10%3Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M12.9%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M29.6%2C23.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Neutral-Big%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.08%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%2222.78%22%20y%3D%2214.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cline%20class%3D%22cls-8%22%20x1%3D%2216.25%22%20y1%3D%2227.88%22%20x2%3D%2226.25%22%20y2%3D%2227.88%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
	cursor: not-allowed;
}

.css-merchant-JkETmoYY {
	background-image: url('data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20viewBox%3D%220%200%2042.5%2042.5%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%2C.cls-2%2C.cls-4%2C.cls-8%7Bfill%3Anone%3B%7D.cls-2%7Bclip-rule%3Aevenodd%3B%7D.cls-3%7Bclip-path%3Aurl%28%23clip-path%29%3B%7D.cls-4%2C.cls-8%7Bstroke%3A%23E0E0E0%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3B%7D.cls-4%7Bstroke-width%3A2.5px%3B%7D.cls-5%7Bclip-path%3Aurl%28%23clip-path-2%29%3B%7D.cls-6%7Bfill%3A%23E0E0E0%3B%7D.cls-7%7Bclip-path%3Aurl%28%23clip-path-3%29%3B%7D.cls-8%7Bstroke-width%3A1.25px%3B%7D%3C/style%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Ccircle%20class%3D%22cls-1%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-2%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M12.9%2C24.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3CclipPath%20id%3D%22clip-path-3%22%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M29.6%2C24.14a1.82%2C1.82%2C0%2C1%2C0-1.82-1.82%2C1.82%2C1.82%2C0%2C0%2C0%2C1.82%2C1.82%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3ESmiley-Sad-Big%3C/title%3E%3Cg%20id%3D%22Layer_2%22%20data-name%3D%22Layer%202%22%3E%3Cg%20id%3D%22FIX_ICON%22%20data-name%3D%22FIX%20ICON%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Ccircle%20class%3D%22cls-4%22%20cx%3D%2221.25%22%20cy%3D%2221.25%22%20r%3D%2220%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-5%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%226.08%22%20y%3D%2215.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cg%20class%3D%22cls-7%22%3E%3Crect%20class%3D%22cls-6%22%20x%3D%2222.78%22%20y%3D%2215.5%22%20width%3D%2213.64%22%20height%3D%2213.64%22/%3E%3C/g%3E%3Cpath%20class%3D%22cls-8%22%20d%3D%22M16.38%2C30.89c.87-5.45%2C8.87-5.45%2C9.75%2C0%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
	cursor: not-allowed;
}

.smiley_reputation_confirm__rep_given {
	font-weight: 600;
}

.css-merchant-1L9vW3Tq {
	color: #38AA39;
}

.css-merchant-2Wxr4BYk {
	color: #F6B323;
}

.css-merchant-1nT-Tum6 {
	color: #D50000;
}

.css-merchant-13Wvp-2O {
	font-family: 'open sans', tahoma, sans-serif;
	line-height: 1em;
}

.css-merchant-gZcMhY6f {
	position: absolute;
	top: 5px;
	bottom: 5px;
	left: 0;
	right: 0;
	text-align: center;
	display: none;
	z-index: 3;
	background: #F3FEF3;
}

.css-merchant-3ynC9QDN {
	display: table;
	height: 100%;
	width: 100%;
}

.css-merchant-2y7N5icX {
	display: table-cell;
	vertical-align: middle;
}

.css-merchant-6ShnyuTS {
	position: absolute; 
	background: #FFF;
	top: 5px;
	bottom: 5px;
	left: 0;
	right: 0;
	text-align: center;
	display: none;
	z-index: 2;
}

.css-merchant-21HD6Epc,
.css-merchant-3HkY2rOL {
    width: 100px;
}
.css-merchant-1pYGt92b {
	line-height: 1.5em;
	padding: 5px;
	background: #F1F1F1;
}

.css-merchant-NhYIvGVQ {
	line-height: 1.5em;
	padding: 5px;
	background: #FFE5E5;
}

.css-merchant-2x1VF4N0 {
    border-bottom: 1px solid #e0e0e0;
    padding: 5px 0;
    position: relative;
}

.css-merchant-3iIPZm9b {
	padding: 60px 5px !important;
	line-height: 1.5em;
}.css-merchant-1b3N1u3X {
	line-height: 1.5em;
	padding: 5px;
	background: #F1F1F1;
}

.css-merchant-d249gyUm {
	line-height: 1.5em;
	padding: 5px;
	background: #FFE5E5;
}

.css-merchant-Lb9uRISB {
	position: absolute;
	right: 0;
	top: 0;
}

.css-merchant-27vsMrSZ {
    border-bottom: 1px solid #e0e0e0;
    padding: 5px 0;
    position: relative;
}
.css-merchant-1pEVsKy9 {
    background-image: url('data:image/svg+xml, %3Csvg%20width%3D%2212px%22%20height%3D%228px%22%20viewBox%3D%220%200%2012%208%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20sketchtool%2042%20%2836781%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3E6A7E8259-5750-4C96-BF6E-62502B34884F%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20sketchtool.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Symbol-/-Check-/-Grey%22%20stroke-width%3D%221.25%22%20stroke%3D%22%23BDBDBD%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolyline%20id%3D%22Icon-Check-%22%20points%3D%2212.064%200%204.243%207.821%200%203.579%22%3E%3C/polyline%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E');
    width: 12px;
    height: 10px;
    background-repeat: no-repeat;
    display: inline-block;
}

.css-merchant-1dTcBHOp {
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    padding: 5px 0;
}
.rc-tooltip.rc-tooltip-zoom-enter,
.rc-tooltip.rc-tooltip-zoom-leave {
  display: block;
}
.rc-tooltip-zoom-enter,
.rc-tooltip-zoom-appear {
  opacity: 0;
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
          animation-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1.28);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.rc-tooltip-zoom-leave {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
          animation-timing-function: cubic-bezier(0.6, -0.3, 0.74, 0.05);
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,
.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active {
  -webkit-animation-name: rcToolTipZoomIn;
          animation-name: rcToolTipZoomIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active {
  -webkit-animation-name: rcToolTipZoomOut;
          animation-name: rcToolTipZoomOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes rcToolTipZoomIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@keyframes rcToolTipZoomIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@-webkit-keyframes rcToolTipZoomOut {
  0% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
@keyframes rcToolTipZoomOut {
  0% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
.rc-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.5;
  opacity: 0.9;
}
.rc-tooltip-hidden {
  display: none;
}
.rc-tooltip-placement-top,
.rc-tooltip-placement-topLeft,
.rc-tooltip-placement-topRight {
  padding: 5px 0 9px 0;
}
.rc-tooltip-placement-right,
.rc-tooltip-placement-rightTop,
.rc-tooltip-placement-rightBottom {
  padding: 0 5px 0 9px;
}
.rc-tooltip-placement-bottom,
.rc-tooltip-placement-bottomLeft,
.rc-tooltip-placement-bottomRight {
  padding: 9px 0 5px 0;
}
.rc-tooltip-placement-left,
.rc-tooltip-placement-leftTop,
.rc-tooltip-placement-leftBottom {
  padding: 0 9px 0 5px;
}
.rc-tooltip-inner {
  padding: 8px 10px;
  color: #fff;
  text-align: left;
  text-decoration: none;
  background-color: #373737;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.17);
          box-shadow: 0 0 4px rgba(0, 0, 0, 0.17);
  min-height: 34px;
}
.rc-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-tooltip-placement-top .rc-tooltip-arrow,
.rc-tooltip-placement-topLeft .rc-tooltip-arrow,
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
  bottom: 4px;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #373737;
}
.rc-tooltip-placement-top .rc-tooltip-arrow {
  left: 50%;
}
.rc-tooltip-placement-topLeft .rc-tooltip-arrow {
  left: 15%;
}
.rc-tooltip-placement-topRight .rc-tooltip-arrow {
  right: 15%;
}
.rc-tooltip-placement-right .rc-tooltip-arrow,
.rc-tooltip-placement-rightTop .rc-tooltip-arrow,
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
  left: 4px;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #373737;
}
.rc-tooltip-placement-right .rc-tooltip-arrow {
  top: 50%;
}
.rc-tooltip-placement-rightTop .rc-tooltip-arrow {
  top: 15%;
  margin-top: 0;
}
.rc-tooltip-placement-rightBottom .rc-tooltip-arrow {
  bottom: 15%;
}
.rc-tooltip-placement-left .rc-tooltip-arrow,
.rc-tooltip-placement-leftTop .rc-tooltip-arrow,
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
  right: 4px;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #373737;
}
.rc-tooltip-placement-left .rc-tooltip-arrow {
  top: 50%;
}
.rc-tooltip-placement-leftTop .rc-tooltip-arrow {
  top: 15%;
  margin-top: 0;
}
.rc-tooltip-placement-leftBottom .rc-tooltip-arrow {
  bottom: 15%;
}
.rc-tooltip-placement-bottom .rc-tooltip-arrow,
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
  top: 4px;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #373737;
}
.rc-tooltip-placement-bottom .rc-tooltip-arrow {
  left: 50%;
}
.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow {
  left: 15%;
}
.rc-tooltip-placement-bottomRight .rc-tooltip-arrow {
  right: 15%;
}

.css-merchant-3HqANbNL:hover + .css-merchant-3fOHYJgG {
    display: inline-block;
}

.user_reputation_table tr td * {
    vertical-align: middle;
}

.css-merchant-295kJ9XA {
    width: 19px;
    height: 17px;
    vertical-align: middle;
}

.css-merchant-1bmHXIbt {
    line-height: 17px;
}

.css-merchant-3HqANbNL {
    border: 1px solid #e0e0e0;
    padding: 0 5px;
    text-align: center;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 2px;
    cursor: pointer;
    line-height: 17px;
    height: 21px;
}

.css-merchant-3fOHYJgG {
    border: 1px solid #e0e0e0;
    position: absolute;
    display: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    z-index: 999;
    margin-top: -20px;
}

.css-merchant-lM9GWE21 {
    position: absolute;
    top: 20px;
}

.css-merchant-lM9GWE21::before {
    content: '';
    border-right: 10px solid #e0e0e0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid transparent;
    height: 0;
    width: 0;
    right: 0;
    position: absolute;
}

.css-merchant-lM9GWE21::after {
    content: '';
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid transparent;
    height: 0;
    width: 0;
    right: -2px;
    position: absolute;
}

.css-merchant-2S8tV1sL {
    width: 100%;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 1;
}

.css-merchant-6bzD_Vk- {
    font-size: 10px;
    padding: 0 5px;
}

.css-merchant-3_jDfwLd {
    color: #38aa39;
}

.css-merchant-2qcbPLEv {
    color: #f2a51c;
}

.css-merchant-3uTlCoXP {
    color: #c80005;
}

.css-merchant-2Rr643dh {
    display: table-cell;
    height: 24px;   
}

.css-merchant-gaSwEuY2 {
    display: inline-block;
    cursor: pointer;
    float: right;
    outline: none !important;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 2px;
    font-size: 24px;
}

.css-merchant-gaSwEuY2:focus {
    outline: none !important;
}

.css-merchant-gaSwEuY2:first-child,
.css-merchant-2959jj_y:first-child {
    padding-left: 0;
}

.css-merchant-3dW-GLml {
    color: rgba(0, 0, 0, 0.38);
}

.css-merchant-2959jj_y {
    color: #febf35;
    display: none !important;
}

.css-merchant-2Rr643dh .css-merchant-2FrQBQor:hover .css-merchant-tDw-XMFd{
    display: block !important;
}

.css-merchant-2Rr643dh .css-merchant-2FrQBQor:hover .css-merchant-1j9o5bas{
    display: none !important;
}

.css-merchant-2Rr643dh .css-merchant-2FrQBQor:nth-child(1):hover ~ .css-merchant-2FrQBQor .css-merchant-tDw-XMFd,
.css-merchant-2Rr643dh .css-merchant-2FrQBQor:nth-child(2):hover ~ .css-merchant-2FrQBQor .css-merchant-tDw-XMFd,
.css-merchant-2Rr643dh .css-merchant-2FrQBQor:nth-child(3):hover ~ .css-merchant-2FrQBQor .css-merchant-tDw-XMFd,
.css-merchant-2Rr643dh .css-merchant-2FrQBQor:nth-child(4):hover ~ .css-merchant-2FrQBQor .css-merchant-tDw-XMFd{
    color: #febf35;
    display: block !important;
}

.css-merchant-2Rr643dh .css-merchant-2FrQBQor:nth-child(1):hover ~ .css-merchant-2FrQBQor .css-merchant-1j9o5bas,
.css-merchant-2Rr643dh .css-merchant-2FrQBQor:nth-child(2):hover ~ .css-merchant-2FrQBQor .css-merchant-1j9o5bas,
.css-merchant-2Rr643dh .css-merchant-2FrQBQor:nth-child(3):hover ~ .css-merchant-2FrQBQor .css-merchant-1j9o5bas,
.css-merchant-2Rr643dh .css-merchant-2FrQBQor:nth-child(4):hover ~ .css-merchant-2FrQBQor .css-merchant-1j9o5bas{
    display: none !important;
}

.css-merchant-2Rr643dh .css-merchant-2VEexMY2 .css-merchant-tDw-XMFd{
    color: #febf35;
    display: block !important;
}

.css-merchant-2Rr643dh .css-merchant-2VEexMY2 .css-merchant-1j9o5bas{
    display: none !important;
}

.css-merchant-3LnBenyc,
.css-merchant-3nnTp1fA {
    padding: 0 2px;
    font-size: 24px;
}

.css-merchant-3nnTp1fA:first-child {
    padding-left: 0;
}

.css-merchant-3LnBenyc {
    color: rgba(0, 0, 0, 0.38);
}

.css-merchant-3nnTp1fA {
    color: #febf35;
}
.css-merchant-2T06-52L {
    padding: 0;
    clear: both
}

.css-merchant-3e1pHuHr {
    display: inline-block;
    *display: inline;
    margin: 0;
    border-radius: 2px;
    *zoom:1;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
    box-shadow: 0 1px 2px rgba(0,0,0,.05)
}
.css-merchant-1qPG8XRR {
    display: inline
}

.css-merchant-1gCJ0nTj:hover {
    background-color: #f7f7f7;
    color: #e3192d
}

.css-merchant-1gCJ0nTj {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    color: green;
    background-color: #fff;
    border: 1px solid #ddd;
    border-left-width: 0
}

.css-merchant-1qPG8XRR:first-child > .css-merchant-1gCJ0nTj {
    border-left-width: 1px;
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-topleft: 4px
}

.css-merchant-1qPG8XRR:last-child > .css-merchant-1gCJ0nTj {
    border-left-width: 1px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 4px
}/*  modal toast */
.css-merchant-3N006Hou {
    position: fixed !important;
    z-index: 10000;
    height: auto;
    width: 443px;
    background-color: #333333 !important;
    top: 193px;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    line-height: 45px;
    color: #ffffff;
    font-size: 12px;
    padding: 5px 20px;
    border-radius: unset !important;
    opacity : 0;
}

.css-merchant-3N006Hou.ReactModal__Content--after-open {
    opacity: 1;
    -webkit-transition: opacity 300ms;
    transition: opacity 300ms;
}
  
.css-merchant-3N006Hou.ReactModal__Content--before-close {
    opacity: 0;
}

.css-merchant-23ODXfJX {
    background-color: transparent
}
.css-merchant-39HvB__D {
    border-bottom: solid 1px #e0e0e0;
}

.css-merchant-1zP4yDJk {
    display: inline-block;
    padding: 14px 20px 17px;
    line-height: 1em;
    color: rgba(0, 0, 0, 0.54);
}

.inboxTab__active {
    border-bottom: 2px solid #42b549;
    color: #42b549;
}
.css-merchant-846x9DLj {
    background-color: transparent !important;
    border: 0 !important;
    padding: 0 !important;
    width: 765px;
    float: left;
    margin-left: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

.css-merchant-U7xv-HcJ {
    background: #fff;
    border: 1px solid #e0e0e0;
    color: rgba(0, 0, 0, 0.54);
} 

.css-merchant-2nKWYu-d {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 20px;
}
table,tbody,tfoot,thead,tr,th,td {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    border-spacing: 0;
}

.table th,
.table td {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #DDD;
}

ul {
    -webkit-padding-start: unset;
       -moz-padding-start: unset;
            padding-inline-start: unset;
    -webkit-margin-after: unset;
            margin-block-end: unset;
    -webkit-margin-before: unset;
            margin-block-start: unset;
    padding: 0;
    margin: 0;
    list-style: none;
}
li {
    list-style: none;
}

a {
    color: #42b549;
    text-decoration: none;
    cursor: pointer;
}

h1, h2, h3, h4, h5, h6 {
    margin: 0 0 10px;
    font-family: inherit;
    font-weight: 700;
    line-height: 20px;
    color: rgba(0,0,0,.7);
    text-rendering: optimizelegibility;
}

p {
    margin: 0 0 10px;
}

input,button,select,textarea {
    font-family: open sans,tahoma,sans-serif
}

select, 
textarea, 
input[type=text], 
input[type=password], 
input[type=datetime], 
input[type=datetime-local], 
input[type=date], 
input[type=month], 
input[type=time], 
input[type=week], 
input[type=number], 
input[type=email], 
input[type=url], 
input[type=search], 
input[type=tel], 
input[type=color], .uneditable-input {
    display: inline-block;
    min-height: 20px;
    padding: 7px 12px;
    margin-bottom: 10px;
    font-size: 13px;
    line-height: 20px;
    color: #555;
    vertical-align: middle;
    border-radius: 2px;
    background-color: #ffffff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border linear .2s,box-shadow linear .2s;
    -webkit-transition: border linear .2s,-webkit-box-shadow linear .2s;
    transition: border linear .2s,-webkit-box-shadow linear .2s;
    transition: border linear .2s,box-shadow linear .2s;
    transition: border linear .2s,box-shadow linear .2s,-webkit-box-shadow linear .2s;
    outline: none;
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    text-transform: capitalize;
    vertical-align: middle;
    cursor: pointer;
    padding: 4px 10px;
    line-height: 20px;
    font-size: 13px;
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    border-radius: 3px;
    background-image: none;
    background-color: #ededed;
    border: 1px solid #bdbdbd;
    color: #606060;
    -webkit-box-shadow: none;
            box-shadow: none;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

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

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

.display-table{
    display: table;
}

.display-table-cell {
    display: table-cell !important;
}

.display-table-row {
    display : table-row;
}

span.label-imitation {
    display: inline;
    margin-bottom: 5px;
    font-size: 13px;
    font-weight: 400;
    line-height: 20px;
}
.fs-12 {
    font-size: 12px;
}

.fs-13 {
    font-size: 13px;
}

.fs-10 {
    font-size: 10px;
}

.pull-left {
    float: left !important;
}

.pull-right {
    float: right !important;
}

.mr-5 {
    margin-right: 5px;
}

.ml-5 {
    margin-left: 5px;
}
.mt-5 {
    margin-top: 5px;
}

.mb-20 {
    margin-bottom: 20px;
}
.p-10 {
    padding: 10px;
}

.pl-10 {
    padding-left: 10px !important;
}

.pr-10 {
    padding-right: 10px !important;
}

.pt-30 {
    padding-top: 30px;
}

.lh-50 {
    line-height: 50px;
}

.img-frame {
    border: 1px solid rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    padding: 5px;
    background: #fff;
}

.img-40 {
    width: 40px;
    height: 40px;
}

.fw-normal {
    font-weight: 400 !important;
}
.pb-10 {
    padding-bottom: 10px!important;
}
.pt-10 {
    padding-top: 10px!important;
}
.p-5 {
    padding: 5px !important;
}

.w-65 {
    width: 65px;
} 

.w-250 {
    width: 250px;
}

.mb-15 {
    margin-bottom: 15px!important;
}
.height-70 {
    height: 70px;
}

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

.relative {
    position: relative;
}

button.anchor {
    background-color: transparent;
    border: none;
    cursor: pointer;
    display: inline;
    margin: 0;
    padding: 0;
    color: #42B549;
    text-decoration: none;
}
  
a:hover,
button.anchor:hover,
button.anchor:focus {
    text-decoration: none;
    color: #e55b36;
}

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

.text-right {
    text-align: right!important;
}

.disabled-url {
    pointer-events: none !important;
    color: darkgrey !important;
}

.disabled {
    cursor: not-allowed;
}

.no-pointer-events {
    pointer-events: none !important;
}

.grey-color-link {
    color: rgba(0, 0, 0, 0.38) !important;
}

.grey-color-link:hover {
    color: #42b549 !important;
}

.svg-gear-grey {
    background: url('data:image/svg+xml, %3Csvg%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20sketchtool%2046.1%20%2844463%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3E1CC2F420-9A1D-4A07-962D-3C479F9517E0%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20sketchtool.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Icon-%26amp%3B-Button-Style%22%20transform%3D%22translate%28-74.000000%2C%20-156.000000%29%22%3E%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22ICON-/-GEAR-/-NORMAL%22%20stroke%3D%22%23666666%22%20stroke-linecap%3D%22round%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M19.2501989%2C9.70625%20L18.7460075%2C8.48125%20C18.7460075%2C8.48125%2019.9195986%2C5.77375%2019.8168023%2C5.67%20L18.2626201%2C4.11875%20C18.153705%2C4.01125%2015.5030288%2C5.25%2015.5030288%2C5.25%20L14.2804871%2C4.74375%20C14.2804871%2C4.74375%2013.1999021%2C2%2013.0518265%2C2%20L10.8576149%2C2%20C10.7046442%2C2%209.70482776%2C4.75%209.70482776%2C4.75%20L8.48350976%2C5.25625%20C8.48350976%2C5.25625%205.77654041%2C4.08125%205.67252035%2C4.185%20L4.12078566%2C5.7375%20C4.01309429%2C5.84625%205.24909747%2C8.49875%205.24909747%2C8.49875%20L4.74368231%2C9.7225%20C4.74368231%2C9.7225%202%2C10.8%202%2C10.94625%20L2%2C13.14375%20C2%2C13.2975%204.74980114%2C14.2975%204.74980114%2C14.2975%20L5.2552163%2C15.51875%20C5.2552163%2C15.51875%204.0804014%2C18.22375%204.1831977%2C18.3275%20L5.73860368%2C19.8825%20C5.84384752%2C19.9875%208.49697118%2C18.75125%208.49697118%2C18.75125%20L9.72073671%2C19.2575%20C9.72073671%2C19.2575%2010.8013217%2C22%2010.9493973%2C22%20L13.1436089%2C22%20C13.2953558%2C22%2014.296396%2C19.25%2014.296396%2C19.25%20L15.5213853%2C18.74375%20C15.5213853%2C18.74375%2018.2222358%2C19.91875%2018.3274797%2C19.815%20L19.8828856%2C18.26375%20C19.9893532%2C18.155%2018.7533501%2C15.50375%2018.7533501%2C15.50375%20L19.2563177%2C14.28%20C19.2563177%2C14.28%2022%2C13.19875%2022%2C13.05125%20L22%2C10.85625%20C22%2C10.70375%2019.2501989%2C9.70625%2019.2501989%2C9.70625%20Z%20M15.2068776%2C12%20C15.2068776%2C13.7675%2013.7689531%2C15.20375%2012.0006119%2C15.20375%20C10.2347182%2C15.20375%208.7943462%2C13.7675%208.7943462%2C12%20C8.7943462%2C10.2325%2010.2347182%2C8.7975%2012.0006119%2C8.7975%20C13.7689531%2C8.7975%2015.2068776%2C10.2325%2015.2068776%2C12%20Z%22%20id%3D%22Page-1%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E')
        center no-repeat;
    width: 20px;
    height: 20px;
    background-size: 20px;
    display: inline-block;
    cursor: pointer;
    position: absolute;
    left: 15px;
}

.svg-gear-grey:hover {
    background: url('data:image/svg+xml, %3Csvg%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3C%21--%20Generator%3A%20sketchtool%2046.1%20%2844463%29%20-%20http%3A//www.bohemiancoding.com/sketch%20--%3E%0A%20%20%20%20%3Ctitle%3E1CC2F420-9A1D-4A07-962D-3C479F9517E0%3C/title%3E%0A%20%20%20%20%3Cdesc%3ECreated%20with%20sketchtool.%3C/desc%3E%0A%20%20%20%20%3Cdefs%3E%3C/defs%3E%0A%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Icon-%26amp%3B-Button-Style%22%20transform%3D%22translate%28-74.000000%2C%20-156.000000%29%22%3E%3C/g%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22ICON-/-GEAR-/-NORMAL%22%20stroke%3D%22%2342B549%22%20stroke-linecap%3D%22round%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M19.2501989%2C9.70625%20L18.7460075%2C8.48125%20C18.7460075%2C8.48125%2019.9195986%2C5.77375%2019.8168023%2C5.67%20L18.2626201%2C4.11875%20C18.153705%2C4.01125%2015.5030288%2C5.25%2015.5030288%2C5.25%20L14.2804871%2C4.74375%20C14.2804871%2C4.74375%2013.1999021%2C2%2013.0518265%2C2%20L10.8576149%2C2%20C10.7046442%2C2%209.70482776%2C4.75%209.70482776%2C4.75%20L8.48350976%2C5.25625%20C8.48350976%2C5.25625%205.77654041%2C4.08125%205.67252035%2C4.185%20L4.12078566%2C5.7375%20C4.01309429%2C5.84625%205.24909747%2C8.49875%205.24909747%2C8.49875%20L4.74368231%2C9.7225%20C4.74368231%2C9.7225%202%2C10.8%202%2C10.94625%20L2%2C13.14375%20C2%2C13.2975%204.74980114%2C14.2975%204.74980114%2C14.2975%20L5.2552163%2C15.51875%20C5.2552163%2C15.51875%204.0804014%2C18.22375%204.1831977%2C18.3275%20L5.73860368%2C19.8825%20C5.84384752%2C19.9875%208.49697118%2C18.75125%208.49697118%2C18.75125%20L9.72073671%2C19.2575%20C9.72073671%2C19.2575%2010.8013217%2C22%2010.9493973%2C22%20L13.1436089%2C22%20C13.2953558%2C22%2014.296396%2C19.25%2014.296396%2C19.25%20L15.5213853%2C18.74375%20C15.5213853%2C18.74375%2018.2222358%2C19.91875%2018.3274797%2C19.815%20L19.8828856%2C18.26375%20C19.9893532%2C18.155%2018.7533501%2C15.50375%2018.7533501%2C15.50375%20L19.2563177%2C14.28%20C19.2563177%2C14.28%2022%2C13.19875%2022%2C13.05125%20L22%2C10.85625%20C22%2C10.70375%2019.2501989%2C9.70625%2019.2501989%2C9.70625%20Z%20M15.2068776%2C12%20C15.2068776%2C13.7675%2013.7689531%2C15.20375%2012.0006119%2C15.20375%20C10.2347182%2C15.20375%208.7943462%2C13.7675%208.7943462%2C12%20C8.7943462%2C10.2325%2010.2347182%2C8.7975%2012.0006119%2C8.7975%20C13.7689531%2C8.7975%2015.2068776%2C10.2325%2015.2068776%2C12%20Z%22%20id%3D%22Page-1%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E')
        center no-repeat;
    width: 20px;
    height: 20px;
    background-size: 20px;
}

.ReactModal__Overlay {
    background: rgba(28,28,28,.7) !important;
    z-index: 10000;
    overflow-y: scroll;
}

.wb-p--response {
    white-space: pre-wrap; 
    white-space: -moz-pre-wrap; 
    white-space: -pre-wrap; 
    white-space: -o-pre-wrap; 
    word-wrap: break-word; 
    padding: 5px;
}

.unf-btn {
    display: inline-block;
    padding: 10px 15px;
    min-width: 100px;
    border-radius: 3px;
    background: #E0E0E0;
    color: #515151;
    font-weight: 400;
    font-size: 14px;
    cursor: pointer;
    -webkit-transition: background-color 0.25s ease;
    transition: background-color 0.25s ease;
}

.height-70 {
    height: 70px !important;                                                                                                                                                
}

.report-review-modal,
.unf-modal--productReview,
.ReactModal__Content--add-template,
.ReactModal__Content--delete-response,
.unf-modal--inital-height
{
    max-width: 600px !important;
    position: relative;
    display: block;
    margin: 5% auto 40px;
    border-radius: 10px !important;
    background: #fff;
}

.ReactModal__Content--delete-response {
    bottom: initial !important;
} 

.black-38-percent {
    color: rgba(0, 0, 0, 0.38);
}

.label-seller,
.label-buyer {
    line-height: 1em;
    padding: 4px 6px;
    color: #fff;
    font-size: 10px;
    border-radius: 2px;
    display: inline-block;
}

.label-seller {
    background: #d50000;
}

.label-buyer {
    background: #2ab4c2;
}

.unf-btn--ghost {
    background: #FFF;
    border: 1px solid #BDBDBD;
}

.unf-btn--ghost:hover,
.unf-btn--ghost:focus {
    border-color: color(#BDBDBD b(10%));
}

.row-fluid, 
.row-fluid .span12 {
    width: 100%;
}

.row-fluid .span6 {
    width: 48.93617021276595%;
}

.muted {
    color: rgba(0, 0, 0, 0.38);
}

.rc-tooltip-inner {
    min-height: 20px !important;
    text-align: center;
}

.rc-tooltip-inner > div {
    display: inline-block;
}

.smiley-confirmation-rep-given {
    font-weight: 600;
}

.smiley-confirmation-rep-given.happy {
    color: #38AA39;
}

.smiley-confirmation-rep-given.neutral {
    color: #F6B323;
}

.smiley-confirmation-rep-given.sad {
    color: #D50000;
}

.icon-star-alt::before {
    content: "\E06C"
}

.icon-star-alt-2::before {
    content: "\E06D"
}

.icon-star::before {
    content: "\E06E"
}

.btn-small {
    padding: 2px 10px;
    font-size: 11px;
}

.btn-action, 
.btn-action-alt{
    color: #fff;
    background-color: #42b549;
    border: 1px solid #42b549;
    font-weight: 600;
}

.btn:active, .btn.active {
    background-image: none;
    outline: 0;
    opacity: .8;
}

.btn-action:hover, 
.btn-action:focus, 
.btn-action-alt:hover, 
.btn-action-alt:focus {
    background-color: #4fa149;
    border-color: #4fa149;
    color: #fff;
}

.btn-small.active, .btn-small:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,.18), 0 1px 2px rgba(0,0,0,.05);
    box-shadow: inset 0 0 5px rgba(0,0,0,.18), 0 1px 2px rgba(0,0,0,.05);
}

.btn-second,.btn-edit-alt {
    background-color: #fff;
    color: rgba(0,0,0,.54);
    border: 1px solid rgba(0,0,0,.12)
}

.btn.disabled, .btn[disabled], .btn:disabled {
    background-color: rgba(0,0,0,.12);
    color: rgba(0,0,0,.26);
    border-color: transparent;
    cursor: not-allowed;
}

.unf-btn--green {
    background: #42B549 !important;
    background-color: #42B549 !important;
    color: white !important;
}

.unf-btn--green:hover,
.unf-btn--green:focus {
    background: color(#42B549 b(10%)) !important;
    background-color: color(#42B549 b(10%)) !important;
    color: white !important;
}

.label-small, .badge-small {
    font-size: 10px;
}

.bold {
    font-weight: 700;
}

.uploadPhotos li.error {
    border: 1px dashed red !important;
}

.new-review-glow-appear-active {
    background-color: #f3fef3 !important;
    -webkit-transition: background-color 2s ease-out;
    transition: background-color 2s ease-out;
}

.relative {
    position: relative;
}

.clearfix {
    clear: both;
}

.clear-b {
    clear: both;
}

.fw-600 {
    font-weight: 600;
}

textarea:not(.error):focus,
input[type="text"]:not(.error):focus {
    border-color: #42b549 !important;
}

textarea.error,
textarea.error:focus,
input[type="text"].error {
    border-color: #d50000 !important;
}

/* React CSS Transition */

/* fade in fade out */
.fade-enter {
	opacity: 0.01;
	display : block !important;	
}

.fade-enter.fade-enter-active {
	opacity: 1;
	display : block !important;
    -webkit-transition: opacity 300ms ease-in;
    transition: opacity 300ms ease-in;
}

.fade-enter-done {
	opacity: 1;
	display : block !important;
}

.fade-exit {
	opacity: 1;
	display : block !important;	
}

.fade-exit.fade-exit-active {
	opacity: 0.01;
	display : block !important;
    -webkit-transition: opacity 5ms ease-in;
    transition: opacity 5ms ease-in;
}

.fade-exit-done {
	opacity: 0;
	display : none !important;
}

.fade-out-enter {
	opacity: 0.01;
	display : block !important;	
}

.fade-out-enter.fade-out-enter-active {
	opacity: 1;
	display : block !important;
    -webkit-transition: opacity 5ms ease-in;
    transition: opacity 5ms ease-in;
}

.fade-out-enter-done {
	opacity: 1;
	display : block !important;
}

.fade-out-exit {
	opacity: 1;
	display : block !important;	
}

.fade-out-exit.fade-out-exit-active {
	opacity: 0.01;
	display : block !important;
    -webkit-transition: opacity 600ms ease-in;
    transition: opacity 600ms ease-in;
}

.fade-out-exit-done {
	opacity: 0;
	display : none !important;
}

/* slidedown slideup */

.dropdown-enter {
    max-height: 0px;
    overflow: hidden;
}

.dropdown-enter.dropdown-enter-active {
    max-height: 100%;
    -webkit-transition: max-height 500ms ease;
    transition: max-height 500ms ease;
}

.dropdown-leave {
    max-height: 100%;
}

.dropdown-leave.dropdown-leave-active {
    max-height: 0px;
    overflow: hidden;
    -webkit-transition: max-height 500ms ease;
    transition: max-height 500ms ease;
}

.dropdown-appear {
    max-height: 0px;
    overflow: hidden;
}

.dropdown-appear.dropdown-appear-active {
    max-height: 100%;
    -webkit-transition: max-height 500ms ease;
    transition: max-height 500ms ease;
}

.react-slidedown.review--slidedown {
    -webkit-transition-duration: 0.3s;
            transition-duration: 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.1, 0.1, 0.1, 0.1);
            transition-timing-function: cubic-bezier(0.1, 0.1, 0.1, 0.1);
}

.react-slidedown.anonymous--slidedown {
    -webkit-transition-duration: 0.2s;
            transition-duration: 0.2s;
}

.slide-up-inbox-reputation-enter {
    max-height: 500px;
    overflow: hidden;
}
.slide-up-inbox-reputation-enter-active {
    max-height: 0px;
    -webkit-transition : max-height .5s ease-in-out;
    transition : max-height .5s ease-in-out
}

.slide-up-inbox-reputation-enter-done {
    max-height: 0px;
    display : none;
}

/* media query */
@media screen and (min-width: 1200px){
    .maincontent-admin-inbox {
        width: 967px !important;
    }
}

@media (min-width: 1200px) {
    .inboxReviewBox__body--left,
    .inboxReviewBox__body--right {
        display: table-cell !important;
        vertical-align: top !important;
        -webkit-box-sizing: border-box !important;
                box-sizing: border-box !important;
    }

    .inboxReviewBox__body--right
    .product-review__wrapper {
        padding: 17px 24px !important;
    }

    .inboxReviewBox__body--left {
        width: 400px !important;
        padding: 17px 24px 0 !important;
    }

    .shop_information .shop_name {
        height: 15px !important;
        max-width: 180px !important;
    }

    .template_list {
        max-width: 415px !important;
    }

    .share_social_toggle_container {
        margin-right: 200px !important;
        padding-right: 30px !important;
    }
}

@media (min-width: 800px) {
    .unf-modal--productReview .outer-container {
        width: 500px !important;
    }

    .unf-modal--productReview .photo-label,
    .unf-modal--productReview .photo-wrapper {
        height: 400px !important;
    }

    .prodReview-photo-prev,
    .prodReview-photo-next {
        top: 190px !important;
    }

}

@media (max-width: 699px) {
    .unf-modal--productReview .outer-container {
        width: 300px !important;
    }

    .unf-modal--productReview .photo-label,
    .unf-modal--productReview .photo-wrapper {
        height: 400px !important;
    }

    .prodReview-photo-prev,
    .prodReview-photo-next {
        top: 190px !important;
    }
}
