.work .main-img-container{
  padding-bottom:74.333% !important;
}
.work img{
  border-radius:6px 6px !important;
  border:2px solid #343A40;
}



@media only screen and (min-width: 992px) {
  .home #owl-example .owl-prev {
    width: 37px;
    height: 100px;
    top: 13%;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2031.7%2044.7%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3Bstroke%3A%23B4B4B4%3Bstroke-width%3A1.5%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M23.7%202.2l5%205-15.2%2015.1%2015.2%2015.2-5%204.9L3.6%2022.3z%22%2F%3E%3C%2Fsvg%3E") !important;
  }
  .home #owl-example .owl-next {
    width: 37px;
    height: 100px;
    top: 13%;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2031.7%2044.7%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3Bstroke%3A%23B4B4B4%3Bstroke-width%3A1.5%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M8.6%2042.4l-5-4.9%2015.2-15.2L3.6%207.2l5-5%2020.1%2020.1z%22%2F%3E%3C%2Fsvg%3E") !important;
    background-position: top right;
  }
  .home .caption {
    -webkit-box-shadow: 0px 0px 5px #999;
    box-shadow: 0px 0px 5px #999;
  }
  .home .caption h4 {
    font-size: 28px;
  }
  .home .caption p {
    font-weight: 300;
  }
  #home-grid {
    margin: 0 -15px 15px -15px;
    display: block;
    position: relative;
  }
  #home-grid h5 {
    display: inline-block;
    vertical-align: middle;
    margin: 7.5px 0;
    font-size: 23px;
    white-space: nowrap;
    font-weight: 700;
  }
  #home-grid section {
    position: relative;
    margin-bottom: 30px;
    margin: 15px;
    overflow: hidden;
  }
  #home-grid section a {
    display: block;
    overflow: hidden;
  }
  #home-grid section a.sq,
  #home-grid section a.vert,
  #home-grid section a.hoz {
    height: 0;
  }
  #home-grid section a.sq {
    padding-bottom: 100%;
  }
  #home-grid section a.vert {
    padding-bottom: 217%;
  }
  #home-grid section a.hoz {
    padding-bottom: 46.5%;
  }
  #home-grid section a:hover {
    border-bottom: 0;
  }
  #home-grid section a:after {
    content: "";
    display: block;
    position: absolute;
    -webkit-box-shadow: inset 0 0 7px 2px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 0 7px 2px rgba(0, 0, 0, 0.5);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
  #home-grid .home-caption {
    z-index: 2;
    background-color: rgba(255, 255, 255, 0.8);
    display: block;
    position: absolute;
    bottom: 0;
    text-align: center;
    padding: 7px 15px;
    width: 100%;
  }
  #home-grid .home-caption span {
    height: 35px;
    width: 35px;
    display: inline-block;
    margin-right: 8px;
    vertical-align: middle;
  }
  #home-grid .home-caption div {
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  #home-grid p {
    margin: 0;
    font-size: 14px;
    text-align: left;
  }
  #home-grid .smallgrid .icon {
    max-height: 28px;
    max-width: 28px;
  }
  .homeextras {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
@media only screen and (min-width: 768px) {
  .homeextras .homeextras__item {
    min-height: 200px;
    position: relative;
  }
  .homeextras .homeextras__item img {
    width: 50%;
    float: left;
    max-width: 200px;
    height: auto;
  }
  .homeextras .homeextras__item .homeextras__copy {
    display: inline-block;
    width: 50%;
    padding-left: 15px;
  }
  .homeextras .homeextras__item .homeextras__copy h2 {
    margin-top: 0;
    letter-spacing: 0;
    font-weight: 500;
  }
  .homeextras .homeextras__item .homeextras__copy p {
    display: block;
    line-height: 18px;
    margin-bottom: 30px;
    font-size: 13px;
    letter-spacing: -0.1px;
  }
  .homeextras .homeextras__item .homeextras__copy .btn {
    width: auto;
    border-radius: 0;
    right: 0;
    position: absolute;
    bottom: 5px;
  }
}
@media only screen and (max-width: 991px) {
  .home #owl-example {
    margin-bottom: 0 !important;
  }
  .home.container {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
  }
  #home-grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  #home-grid section {
    margin-bottom: 0;
    width: 100%;
    max-width: 100% !important;
    float: none;
    margin-top: 0 !important;
    text-align: left;
    position: relative;
  }
  #home-grid section a {
    border-bottom: 0.0625rem dashed #dee0e4;
    display: block;
    padding: 7.5px 15px;
  }
  #home-grid section a:hover {
    border-bottom: 0.0625rem dashed #eee;
  }
  #home-grid section a:after {
    content: "";
    background-image:/*savepage-url=/content/site-icons/right-chevron-thick.svg*/ url(

    );
    color: #000;
    position: absolute;
    right: 30px;
    top: 16px;
    bottom: 0;
    width: 15px;
    background-repeat: no-repeat;
  }
  #home-grid section a img {
    display: none;
  }
  #home-grid section a .home-caption {
    position: relative;
    text-align: left;
    padding: 0;
  }
  #home-grid section a .home-caption p {
    display: none;
  }
  #home-grid section a .home-caption div {
    text-align: left;
  }
  #home-grid section a .home-caption img {
    max-height: 1.875rem;
    max-width: 1.875rem;
    margin-right: 15px;
  }
  #home-grid section a .home-caption h5 {
    color: black;
    min-width: 93%;
    font-family: b2gfont;
    font-size: 14px;
    font-weight: normal;
    line-height: 30px;
    margin: 0;
    display: inline;
  }
  #home-grid section a .home-caption span img {
    width: 30px;
    height: 30px;
    max-height: inherit;
    max-width: inherit;
    margin-left: 0;
    float: none;
    margin: 0 15px;
    display: inline-block;
    vertical-align: middle;
  }
  #home-grid section section a.sq,
  #home-grid section section a.vert,
  #home-grid section section a.hoz {
    padding-bottom: 0.46875rem;
    height: auto;
  }
  .c2g #home-grid section {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .c2g #home-grid section.plaincolor {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}
.home ~ .breadcrumbs {
  visibility: hidden;
  height: 0;
}
.home #owl-example {
  margin-bottom: 5px;
  height: 0;
  padding-bottom: 38.4%;
  position: relative;
  overflow: hidden;
}
.home .owl-item img {
  margin: auto;
}
.homeextras {
  margin: 0;
}
.homeextras h1 {
  font-size: 30px;
  font-weight: bold;
  letter-spacing: 1px;
}
.homeextras__item {
  border: 1px solid #666;
  border-radius: 4px;
  margin: 5px 0;
  padding: 10px;
  display: block;
}
.homeextras__copy {
  line-height: 1.3;
  font-size: 13px;
}
.homeextras__copy h2 {
  font-size: 17px;
  color: #000;
}
.homeextras__copy p {
  display: none;
}
.homeextras__copy .btn {
  color: #fff;
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  background: #75328a;
  padding: 5px 10px;
  width: 100%;
}
.homeextras__copy .btn:after {
  display: inline-block;
  content: "";
  margin-left: 7.5px;
  background-image:/*savepage-url=/content/site-icons/right-double-chevron-white.svg*/ var(
    --savepage-url-82
  );
  width: 8px;
  height: 8px;
  background-repeat: no-repeat;
}
.home-collection-text {
  margin-top: 15px;
  text-align: justify;
}
.home-collection-text p {
  margin-bottom: 15px;
}
.featureOverlay {
  position: absolute;
  z-index: 2;
  bottom: 10px;
  font-size: 12px;
  background: #f5f5f5;
  padding: 2px 5px 0px 7px;
  border: 1px solid #dee0e4;
  border-right: 0;
  opacity: 0.9;
}
.featureOverlay__arrow {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 11px 0 12px 10px;
  border-color: transparent transparent transparent #dee0e4;
  position: absolute;
  right: -10px;
  top: -1px;
  z-index: 1;
}
.featureOverlay__arrow:after {
  content: "";
  border-style: solid;
  border-width: 10px 0 11px 9px;
  border-color: transparent transparent transparent #f5f5f5;
  position: absolute;
  right: 1px;
  top: -10px;
  z-index: 2;
}
#collection .productfooter,
#searchresults .productfooter {
  padding: 0 0 0 7px !important;
  min-width: 100%;
}
#collection .productfooter a,
#searchresults .productfooter a {
  color: #000;
}
#collection .productfooter:before,
#searchresults .productfooter:before {
  content: "";
  display: inline-block;
  height: 36px;
  width: 1px;
  vertical-align: middle;
}
#collection .collection > .row,
#searchresults .collection > .row {
  clear: both;
}
#collection .myform .collectionFilter,
#searchresults .myform .collectionFilter {
  width: 215px;
  float: left;
  font-size: 0.875em;
  margin-right: 1em;
}
#collection .applied-filters,
#searchresults .applied-filters {
  margin: 15px 0 25px 0;
  font-size: 14px;
}
#collection .applied-filters a,
#collection .applied-filters a:visited,
#searchresults .applied-filters a,
#searchresults .applied-filters a:visited {
  color: #000000;
}
#collection .applied-filters .title,
#searchresults .applied-filters .title {
  font-weight: bold;
}
#collection .applied-filters .clearall,
#searchresults .applied-filters .clearall {
  font-weight: bold;
}
#collection .applied-filters .clearall,
#collection .applied-filters .filter-pill,
#searchresults .applied-filters .clearall,
#searchresults .applied-filters .filter-pill {
  display: inline-block;
  background: #f5f5f5;
  padding: 5px 10px;
  border: 1px solid #dee0e4;
  margin: 0 5px 7.5px 0;
}
#collection .applied-filters .clearall:hover,
#collection .applied-filters .filter-pill:hover,
#searchresults .applied-filters .clearall:hover,
#searchresults .applied-filters .filter-pill:hover {
  background: #e1e1e1;
}
#collection .applied-filters .clearall img,
#collection .applied-filters .filter-pill img,
#searchresults .applied-filters .clearall img,
#searchresults .applied-filters .filter-pill img {
  margin-left: 7.5px;
  display: inline-block;
  width: 11px;
  vertical-align: text-top;
}
#collection .cp-page-section,
#searchresults .cp-page-section {
  font-size: 24px;
}
#collection .anchorpoint,
#searchresults .anchorpoint {
  font-size: 10px;
  margin-bottom: -10px;
  display: block;
}
#collection .anchorpoint:hover,
#searchresults .anchorpoint:hover {
  text-decoration: none;
}
#collection .head.colorfilter,
#searchresults .head.colorfilter {
  margin: 15px 0;
}
#collection .head,
#searchresults .head {
  margin: 27.5px 0 17.5px;
}
#collection .head:first-of-type,
#searchresults .head:first-of-type {
  margin-top: 0;
}
#collection .head .titleprice,
#searchresults .head .titleprice {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 15px;
  width: 100%;
}
@media only screen and (max-width: 800px) {
  #collection .head .titleprice,
  #searchresults .head .titleprice {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
#collection .head .titleprice h2,
#searchresults .head .titleprice h2 {
  font-size: 27px;
  margin: 0;
}
#collection .head .titleprice h2.text-left,
#searchresults .head .titleprice h2.text-left {
  text-align: left;
}
#collection .head .titleprice .fromprice,
#searchresults .head .titleprice .fromprice {
  font-style: italic;
  color: #fff;
background-image: url(../b2go/from_price.svg);
  height: 45px;
  margin: 0 15px 0 0;
  padding: 0px 10px;
  background-repeat: no-repeat;
  font-weight: bold;
  line-height: 25px;
  font-size: 17px;
  float: left;
  display: inline-block;
  width: 90px;
  text-align: center;
}
@media only screen and (max-width: 768px) {
  #collection .head .titleprice .fromprice,
  #searchresults .head .titleprice .fromprice {
    margin-right: 10px;
    height: 40px;
  }
}
#collection .head .titleprice .fromprice .from,
#searchresults .head .titleprice .fromprice .from {
  display: block;
  line-height: 10px;
  text-align: left;
  font-size: 10px;
  padding: 2px;
 
}


@media only screen and (max-width: 550px) {
  #collection .head .titleprice .fromprice,
  #searchresults .head .titleprice .fromprice {
    height: 38px;
        padding: 5px;
    display: inline-table;
  }

  .head .titleprice .fromprice .from{
    margin-left:5px !important;
    padding:0px !important;
  }
  
}
@media only screen and (min-width: 768px) {
  #collection .head .titleprice.hasSticker,
  #searchresults .head .titleprice.hasSticker {
    margin-bottom: 0;
  }
  #collection .head .titleprice.hasSticker .sticker,
  #searchresults .head .titleprice.hasSticker .sticker {
    float: none;
    margin-left: auto;
  }
}
#collection .head .sticker,
#searchresults .head .sticker {
  float: right;
  margin-left: 30px;
  width: 80px;
  height: 80px;
}
#collection .head .sticker--inHeader,
#searchresults .head .sticker--inHeader {
  display: none;
}
@media only screen and (min-width: 768px) {
  #collection .head .sticker--inHeader,
  #searchresults .head .sticker--inHeader {
    display: block;
  }
}
#collection .head .sticker--inText,
#searchresults .head .sticker--inText {
  display: block;
  margin-left: 10px;
  margin-top: -5px;
}
@media only screen and (min-width: 375px) {
  #collection .head .sticker--inText,
  #searchresults .head .sticker--inText {
    margin-top: -10px;
  }
}
@media only screen and (min-width: 500px) {
  #collection .head .sticker--inText,
  #searchresults .head .sticker--inText {
    margin-top: -20px;
  }
}
@media only screen and (min-width: 768px) {
  #collection .head .sticker--inText,
  #searchresults .head .sticker--inText {
    display: none;
  }
}
#collection .head .icon-quotemark,
#searchresults .head .icon-quotemark {
  width: 35px;
  height: 34px;
  opacity: 0.5;
  margin: 0 10px 15px 0;
  float: left;
}
#collection .head p,
#searchresults .head p {
  color: #000000;
  font-size: 14px;
  margin: 20px 0 0 0;
  line-height: 1.3;
}
#collection .shop-by-brand h2,
#collection .shop-by-brand p,
#searchresults .shop-by-brand h2,
#searchresults .shop-by-brand p {
  padding: 0 0 10px 0;
}
#collection .collection .colinfoicon,
#searchresults .collection .colinfoicon {
  font-size: 50%;
  margin-left: 10px;
  vertical-align: middle;
}
#collection .collection .single-product,
#searchresults .collection .single-product {
  position: relative;
  margin-bottom: 20px;
}
#collection .collection .single-product.scion .price:after,
#collection .collection .single-product.sanderson .price:after,
#collection .collection .single-product.tuiss .price:after,
#collection .collection .single-product.harlequin .price:after,
#collection .collection .single-product.orla-kiely .price:after,
#collection .collection .single-product.teflon .price:after,
#collection .collection .single-product.missprint .price:after,
#collection .collection .single-product.clarissa .price:after,
#collection .collection .single-product.emma-bridgewater .price:after,
#collection .collection .single-product.william-morris .price:after,
#searchresults .collection .single-product.scion .price:after,
#searchresults .collection .single-product.sanderson .price:after,
#searchresults .collection .single-product.tuiss .price:after,
#searchresults .collection .single-product.harlequin .price:after,
#searchresults .collection .single-product.orla-kiely .price:after,
#searchresults .collection .single-product.teflon .price:after,
#searchresults .collection .single-product.missprint .price:after,
#searchresults .collection .single-product.clarissa .price:after,
#searchresults .collection .single-product.emma-bridgewater .price:after,
#searchresults .collection .single-product.william-morris .price:after {
  position: relative;
  content: "";
  background-repeat: no-repeat;
  width: 65px;
  height: 37px;
  display: block;
  background-position: center center;
  float: right;
  top: -2px;
}
#collection .collection .single-product.scion .price:after,
#searchresults .collection .single-product.scion .price:after {
  background-position: right;
  background-size: 77%;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20106%2047.8%22%3E%3Cstyle%3E.st0%7Bfill%3A%23C7BAAC%3B%7D%20.st1%7Bfill%3A%23CDC43E%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M17.9%209.8c-1-.5-2.2-.8-3.6-.9-1.4-.1-3.1-.2-5.1-.2-1.6%200-2.9.1-4.1.3-1.2.3-2.1.8-2.9%201.4C1.5%2011%20.9%2011.9.5%2013c-.3%201.1-.5%202.5-.5%204.2v5.1c0%201.1.1%202.1.4%202.8.3.7.6%201.3%201.1%201.8.5.4%201.1.8%201.8%201.1.7.3%201.5.7%202.4%201.1L9.8%2031c.5.2.9.4%201.2.6.3.2.5.4.7.6.2.2.3.6.3%201s.1.9.1%201.6v5c0%20.8-.1%201.5-.4%201.9-.3.5-.7.7-1.3.7-.3%200-.5-.1-.6-.2-.2-.2-.3-.3-.4-.6-.1-.2-.2-.5-.2-.7-.1-.4-.2-.7-.2-.9v-6.4H0v6.1c0%201.6.2%203%20.5%204s.8%201.9%201.5%202.5c.7.6%201.6%201%202.7%201.3%201.1.2%202.5.4%204.2.4%202.1%200%203.9-.1%205.5-.2%201.5-.1%202.7-.4%203.7-.9s1.6-1.3%202.1-2.4c.4-1.1.7-2.6.7-4.6V34c0-1.3-.1-2.3-.3-3.1-.2-.8-.6-1.4-1-1.9-.5-.5-1.1-.9-1.8-1.3-.7-.3-1.6-.8-2.6-1.3l-4.3-2.1c-.4-.2-.7-.4-.9-.5-.2-.2-.4-.4-.5-.6-.1-.2-.2-.5-.2-.8%200-.3-.1-.7-.1-1.1V17c0-.7.1-1.3.3-1.8.2-.5.6-.7%201.2-.7.4%200%20.8.2%201%20.7.3.5.4%201%20.4%201.5v5.9h8.8V17c0-1.9-.2-3.5-.7-4.6-.6-1.3-1.4-2.1-2.3-2.6zM42.3%209.7c-.9-.5-1.9-.7-3.1-.9-1.2-.1-2.5-.2-4-.2-1.6%200-2.9%200-4%20.1-1.2.2-2.2.3-3%20.6-.8.2-1.5.6-2%201s-.9%201-1.2%201.8c-.3.7-.5%201.6-.6%202.7-.1%201.1-.2%202.4-.2%203.9v20.5c0%202%20.2%203.5.6%204.7.4%201.1%201%202%201.9%202.6.9.6%202%20.9%203.3%201.1%201.4.2%203%20.2%204.8.2%201.7%200%203.2-.1%204.5-.3%201.3-.2%202.3-.5%203.2-1%20.8-.5%201.4-1.2%201.8-2%20.4-.8.6-1.9.6-3.2V30.6h-9v9.7c0%20.5-.1.9-.2%201.3s-.4.5-.9.5c-.6%200-1.1-.2-1.3-.5-.2-.3-.3-.8-.3-1.6V16.4c0-.7.1-1.2.3-1.7.2-.5.5-.7%201-.7.3%200%20.5.1.7.2.2.1.4.3.5.5.1.2.2.4.2.6%200%20.2.1.4.1.6v8.7h9v-9.2c0-1.5-.3-2.7-.7-3.6-.4-1-1.1-1.6-2-2.1zM48.4%209.3h9v38.2h-9zM80.1%2010.3c-.7-.7-1.8-1.2-3.1-1.4-1.4-.3-3.2-.4-5.4-.4s-4%20.1-5.3.4c-1.4.2-2.5.7-3.3%201.4-.8.7-1.3%201.6-1.6%202.8-.3%201.2-.4%202.7-.4%204.6v20.8c0%201.9.1%203.5.4%204.7.3%201.2.8%202.2%201.7%202.8.9.7%202.1%201.1%203.8%201.3%201.7.2%203.9.3%206.7.3%202.1%200%203.7-.3%204.8-.8%201.1-.5%202-1.2%202.5-2.1.5-.9.8-1.9.9-3.1.1-1.2.1-2.4.1-3.7v-20c0-1.9-.1-3.5-.3-4.7-.3-1.3-.8-2.3-1.5-2.9zm-7.2%2029.1v1c0%20.3-.1.6-.2.8-.1.2-.3.4-.4.6-.3.2-.5.2-.9.2-.6%200-1-.2-1.2-.7-.2-.5-.3-1.1-.3-1.8V16.8c0-1%20.1-1.7.3-2.1.2-.4.6-.6%201.1-.6.6%200%201%20.2%201.2.7.2.5.3%201.2.3%202.1v22.5zM105.9%2014.9c0-.6-.1-1.1-.2-1.6s-.3-1-.5-1.5-.6-.9-1.1-1.4c-.7-.7-1.5-1.1-2.2-1.3-.8-.2-1.6-.3-2.5-.3-1%200-2%20.2-2.7.6-.8.4-1.5.8-2.2%201.3V9.2h-9v38.4h9V17.2c0-.7.1-1.2.2-1.7.2-.5.5-.7%201-.7.6%200%201%20.1%201.2.4.2.3.3.6.3%201v31.4h8.8v-31c-.1-.6-.1-1.2-.1-1.7z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M49.9%200c-.8%200-1.5.7-1.5%201.5v4.7c0%20.8.7%201.5%201.5%201.5h6c.8%200%201.5-.7%201.5-1.5V1.5c0-.8-.7-1.5-1.5-1.5h-6z%22%2F%3E%3C%2Fsvg%3E");
}
#collection .collection .single-product.sanderson .price:after,
#searchresults .collection .single-product.sanderson .price:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20150.1%2053.9%22%3E%3Cstyle%3E.st0%7Bfill%3A%2377777A%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M19.9%2013.7c.9.8%202.1%201.2%203.4%201.2%201.9%200%204-.9%204-3.3%200-2.5-2.4-3-4.3-3.3-1.4-.3-2.7-.5-2.7-1.5s.6-1.5%201.8-1.5c1.7%200%203.1%201.3%203.3%202.9v.2h1.3V4.1h-1.3l-.3.9c-.9-.7-2-1.1-3.1-1.1-1.8%200-3.9.8-3.9%203.1%200%202.6%202.3%203%204.2%203.4%201.5.3%202.7.5%202.7%201.6%200%20.9-.8%201.5-1.9%201.5-1.9%200-3.3-1.3-3.6-3.2v-.2h-1.4v4.5h1.4l.4-.9zm21.3-2.1v-.8h-1.4v1.1c0%201.1-.3%201.6-.8%201.6-.2%200-.3-.4-.3-.9v-5c0-3.3-2.2-3.7-4.1-3.7-1.6%200-4.1.7-4.1%202.7%200%201.1.5%201.7%201.3%201.7.7%200%201.4-.4%201.4-1.3%200-.6-.3-1-.8-1.2.4-.4%201.1-.5%202-.5%201.8%200%202.1.6%202.1%201.6%200%20.6-.1.9-.7%201.2-.6.3-1.3.5-2%20.7-1.8.5-3.9%201.1-3.9%203.2%200%201.8%201.2%202.9%203.2%202.9%201.4%200%202.6-.5%203.6-1.4.3.9%201%201.4%201.9%201.4%201.8-.1%202.6-1.1%202.6-3.3zm-4.7-2.3v1.6c0%201.4-1.6%202.6-2.8%202.6-.9%200-1.4-.6-1.4-1.6%200-.6.4-1.1%201.5-1.5.5-.2.9-.4%201.3-.5.5-.2%201-.4%201.4-.6zm12.7%203.8h-1.5c-.5%200-.6-.2-.6-.8V8.6c0-1.5%201-3.1%202.9-3.1%201.4%200%201.9.6%201.9%202.1v4.7c0%20.6-.1.8-.6.8H50v1.4h6.2v-1.4h-1.4c-.5%200-.6-.2-.6-.8V7.7c0-2.4-1.3-3.9-3.5-3.9-1.4%200-2.6.6-3.5%201.7V4.2h-4.3v1.4h1.5c.5%200%20.6.2.6.8v6c0%20.6-.1.8-.6.8h-1.5v1.4h6.4v-1.5zm13.1%201.7c1.7%200%202.6-.7%203.3-1.8v1.4h4.1V13h-1.4c-.4%200-.6-.2-.6-.6V0h-4.2v1.4h1.3c.2%200%20.8%200%20.8%201v3.1c-.8-1-2-1.7-3.3-1.7-3.2%200-4.7%202.8-4.7%205.5s1.4%205.5%204.7%205.5zM60%209.3c0-.9.2-3.9%202.8-3.9%202.6%200%202.8%203%202.8%203.9%200%201.2-.3%203.9-3%203.9-2.3%200-2.6-2.4-2.6-3.9zm21%201.8v-.2h-1.6v.1c-.4%201.6-1.4%202.4-2.9%202.4-1.8%200-2.7-1.1-2.7-3.8h7.5v-.2c-.2-3.8-1.8-5.6-4.8-5.6-3.2%200-5%201.9-5%205.5%200%203.5%201.8%205.5%205%205.5%202.5%200%204.1-1.2%204.5-3.7zm-7.1-2.8c.1-1.5.8-3%202.6-3%202.1%200%202.4%202.1%202.5%203h-5.1zm11.7-1.9v6c0%20.6-.1.8-.6.8h-1.5v1.4H90v-1.4h-1.3c-.6%200-.8-.2-.8-.8V9.5c0-2%201-4.2%202.8-4.2.2%200%20.6%200%20.9.2-.7.1-1.1.6-1.1%201.3%200%20.7.7%201.2%201.4%201.2.9%200%201.4-.6%201.4-1.6%200-1.5-1-2.4-2.5-2.4-1.1%200-2.1.7-2.8%201.8V4.2h-4.3v1.4h1.6c.1%200%20.3.1.3.8zM97%2013.7c.9.8%202.1%201.2%203.4%201.2%201.9%200%204-.9%204-3.3%200-2.5-2.4-3-4.3-3.3-1.4-.3-2.7-.5-2.7-1.5s.6-1.5%201.8-1.5c1.7%200%203.1%201.3%203.3%202.9v.2h1.3V4.1h-1.3l-.3.9c-.9-.7-2-1.1-3.1-1.1-1.8%200-3.9.8-3.9%203.1%200%202.6%202.3%203%204.2%203.4%201.5.3%202.7.5%202.7%201.6%200%20.9-.8%201.5-1.9%201.5-1.9%200-3.3-1.3-3.6-3.2v-.2h-1.4v4.5h1.4l.4-.9zm15.2-9.8c-3.3%200-5.5%202.2-5.5%205.5s2.2%205.5%205.5%205.5%205.5-2.2%205.5-5.5-2.2-5.5-5.5-5.5zm3.1%205.5c0%201.9-.6%204.1-3.2%204.1s-3.2-2.2-3.2-4.1c0-1.9.6-4.1%203.2-4.1s3.2%202.2%203.2%204.1zm10.6%203.7h-1.5c-.5%200-.6-.2-.6-.8V8.6c0-1.5%201-3.1%202.9-3.1%201.4%200%201.9.6%201.9%202.1v4.7c0%20.6-.1.8-.6.8h-1.3v1.4h6.2v-1.4h-1.4c-.5%200-.6-.2-.6-.8V7.7c0-2.4-1.3-3.9-3.5-3.9-1.4%200-2.6.6-3.5%201.7V4.2h-4.3v1.4h1.5c.5%200%20.6.2.6.8v6c0%20.6-.1.8-.6.8h-1.5v1.4h6.4v-1.5zM18.7%2027.3h3.1c1.4%200%201.9.8%201.9%202.2v8.3H9v-8.3c0-1.4.5-2.2%201.9-2.2H14v-2.2H0v2.2h3.1c1.4%200%201.9.8%201.9%202.2v19.2c0%201.3-.6%202.1-1.8%202.1H0V53h14v-2.2h-3.2C9.5%2050.8%209%2050%209%2048.7V40h14.7v8.7c0%201.3-.6%202.1-1.8%202.1h-3.2V53h14v-2.2h-3.1c-1.3%200-1.9-.8-1.9-2.1V29.5c0-1.4.5-2.2%201.9-2.2h3.1v-2.2h-14v2.2zm36.4-3.1c-10%200-14.8%207.4-14.8%2014.8s4.8%2014.8%2014.8%2014.8S69.9%2046.4%2069.9%2039c0-7.3-4.8-14.8-14.8-14.8zm0%2027.4c-7.4%200-10.4-6.1-10.4-12.5s3-12.6%2010.4-12.6%2010.4%206.1%2010.4%2012.6c0%206.4-3%2012.5-10.4%2012.5zm41.1-4.4L88%2025.1H77.6v2.2h2.8c1.5%200%202%20.7%202%202.4v18.4c0%201.9-.5%202.7-2%202.7h-2.9V53h12.4v-2.2H87c-1.4%200-2-.8-2-2.7V27.8h.1L94.3%2053h2.4l9.2-24.3h.1v20c0%201.3-.5%202-2%202h-2.8V53h13.6v-2.2H112c-1.4%200-2-.8-2-2.7V29.7c0-2.1.9-2.4%203.3-2.4h1.5v-2.2h-10l-8.6%2022.1zm45.1-19.9c6%200%206.5%203.1%206.7%208.3h2.1V25.1h-26.2v2.2h2.9c1.4%200%201.9.8%201.9%202.2v19.2c0%201.3-.6%202.1-1.8%202.1h-3V53h26.3V41.7h-2.1c-.2%206-.6%209.1-6.7%209.1h-8.7V39.6h3.4c3.2%200%203.7%201%203.8%206h2.1V31.9h-2.1c-.2%204.5-.6%205.5-3.8%205.5h-3.4V27.3h8.6z%22%2F%3E%3C%2Fsvg%3E");
}
#collection .collection .single-product.harlequin .price:after,
#searchresults .collection .single-product.harlequin .price:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNTIgNDIuMSIgdmlld0JveD0iMCAwIDE1MiA0Mi4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiM2ZjZmNmUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCI+PHBhdGggZD0ibTQ1LjMgNDEuMi0xLjUtMy45aC04LjVsLTEuNSAzLjloLTEuN2w2LjctMTcuMmgxLjZsNi42IDE3LjJ6bS0yLjEtNS41LTMuNi05LjQtMy42IDkuNHptMTEuNCA1LjVoLTUuOXYtMTcuMmg1LjljNC43IDAgOC42IDMuOSA4LjYgOC42cy0zLjkgOC42LTguNiA4LjZ6bTAtMTUuNmgtNC4zdjE0LjFoNC4zYzMuOSAwIDctMy4yIDctNyAwLTQtMy4xLTcuMS03LTcuMXptMTYuNiAxNS42aC01Ljl2LTE3LjJoNS45YzQuNyAwIDguNiAzLjkgOC42IDguNnMtMy44IDguNi04LjYgOC42em0wLTE1LjZoLTQuM3YxNC4xaDQuM2MzLjkgMCA3LTMuMiA3LTcgMC00LTMuMS03LjEtNy03LjF6bTEwLjgtMS42aDEuNnYxNy4yaC0xLjZ6bTEwLjcgMS42djE1LjZoLTEuNnYtMTUuNmgtNS44di0xLjZoMTMuM3YxLjZ6bTcuNS0xLjZoMS42djE3LjJoLTEuNnptMTIuOCAxNy42Yy01IDAtOS00LTktOXM0LTkgOS05IDkgNCA5IDktNC4xIDktOSA5em0wLTE2LjVjLTQuMSAwLTcuNCAzLjQtNy40IDcuNXMzLjMgNy41IDcuNCA3LjUgNy40LTMuNCA3LjQtNy41LTMuMy03LjUtNy40LTcuNXptMjQuNCAxNi4xaC0xLjZsLTEwLjItMTQuNXYxNC41aC0xLjZ2LTE3LjJoMS42bDEwLjMgMTQuNXYtMTQuNWgxLjZ2MTcuMnptOC4yLTEuMWMyLjQgMCA0LjItMS40IDQuMi0zLjUgMC0xLjctMS4yLTIuOC0yLjktMy4zbC0zLS43Yy0yLjItLjYtMy45LTIuMi0zLjktNC40IDAtMi43IDIuNS00LjYgNS41LTQuNiAzLjEgMCA1LjUgMS45IDUuNSA0LjZoLTEuNWMwLTEuOC0xLjctMy4xLTMuOS0zLjFzLTMuOSAxLjMtMy45IDMuMWMwIDEuNCAxLjEgMi41IDIuNiAyLjlsMi45LjdjMi41LjYgNC4yIDIuMyA0LjIgNC44IDAgMy0yLjYgNS01LjggNS0zLjQgMC01LjktMi4xLTUuOS01aDEuNmMwIDIgMS44IDMuNSA0LjMgMy41eiIgc3Ryb2tlPSIjNmY2ZjZlIiBzdHJva2Utd2lkdGg9Ii4yNSIvPjxwYXRoIGQ9Im0xNyAyLjRjLjEtLjEuMi0uMS4zLS4yIDAgMCAuMSAwIC4yLS4xaC4xYy4yLS4xLjYtLjMuNi0uOCAwLS40LS4zLS44LS44LS44aC0xLjJjLS4zIDAtLjYuMS0uOS4xLS40IDAtLjcgMC0xLS4xaC0xYy0uMyAwLS44LjMtLjguOSAwIC41LjQuNi41LjdoLjFsLjEuMWguMmMuMSAwIC4yLjEuNC4xLjEgMCAuMy4yLjMgMS4xdjMuOWgtOC40di0xLjJjMC0uOSAwLTIgLjEtMi45IDAtLjQuMS0uNS4xLS41di0uMWMwLS4xLjItLjIuNS0uMmguMmMuMy0uMy44LS40LjgtMSAwLS41LS4zLS44LS45LS44aC0uNWMtLjIuMS0uNS4yLS45LjItLjggMC0xLjQgMC0xLjktLjFoLTFjLS42IDAtLjguNC0uOC43IDAgLjYuNC43LjYuOGguMmMuMiAwIC4zIDAgLjMuMXYuMWguMWMuMi4xLjIuNS4yIDEuNXY0LjNjMCA1LjItLjMgNi4yLS4zIDYuMy0uMi4xLS4zLjEtLjQuMS0uNCAwLTEgLjItMSAuOSAwIC40LjMuOC44LjhoLjljLjMgMCAuNy0uMSAxLjItLjEuNyAwIDEuMyAwIDEuNi4xaC43Yy40IDAgLjgtLjMuOC0uOHMtLjMtLjgtLjgtLjhoLS40Yy0uNC0uMS0uNS0uMy0uNS0xLjF2LTQuNGg4LjR2Mi4xYzAgMi44LS40IDMuMi0uNCAzLjJoLS4xYy0uMS4xLS4yLjEtLjMuMS0uNCAwLS45LjMtLjkuOCAwIC4zLjIuOC45LjhoMS4xYy4zIDAgLjYtLjEgMS0uMXMuOCAwIDEgLjFoLjljLjUgMCAuNy0uMy43LS43LjEtLjEuMi0uMy4yLS41LS4xLS4yLS4zLS4zLS40LS4zaC0uMmMtLjEgMC0uMSAwLS4yLS4xbC0uMS0uMWMtLjMtLjItLjMtMS41LS4zLTIuOXYtMi41Yy0uMS0yLjctLjEtNi40LjMtNi43em0xNy40IDEyLjEtLjItLjFoLS4xbC0uMS0uMWMtLjUtLjItLjYtLjUtMS4xLTEuOS0xLjgtNC4zLTMtNy40LTQuMS0xMC40IDAtLjEtLjEtLjItLjEtLjIgMC0uMS0uMS0uMi0uMS0uMy0uMS0uNC0uMi0xLS45LTEtLjUgMC0uNi4yLTEuMSAxLjZsLS4zLjljLS4yLjQtLjMuOS0uNSAxLjQtLjQgMS4yLS45IDIuNi0xLjcgNC40bC0uMy44Yy0uOCAyLjItMS44IDQuNi0yLjQgNS0uMSAwLS4xLjEtLjIuMXMtLjIuMS0uMy4xYy0uMi4xLS42LjMtLjYuN3MuMy44LjguOGguOWMuNC0uMS45LS4xIDEuMyAwaDEuNGMuNiAwIC45LS40LjktLjggMC0uNi0uNi0uNy0xLS44LS4yIDAtLjctLjEtLjctLjQgMC0uMiAwLS4zLjEtLjVsMS0yLjdoNC4zbDEuMSAzLjFjLjEuMS4xLjMuMS4zIDAgLjEgMCAuMS0uMy4yaC0uMWMtLjIuMS0uNi4zLS42LjhzLjMuOC45LjhoLjJjLjIgMCAuMyAwIC42LS4xaC41Yy4yIDAgLjUtLjEuOC0uMS43IDAgMS4xIDAgMS4zLjFoLjNjLjYgMCAuOC0uNS44LS44IDAtLjYtLjMtLjgtLjUtLjl6bS01LjctNS4yaC0zbDEuNC0zLjh6bTIzLjQgNS44Yy0uMiAwLS4zLS4xLS40LS4xLS4yLS4xLS41LS4xLS45LS40LTEuNC0uOS0zLTIuOC00LjgtNS45IDEuNy0uOCAyLjYtMi4xIDIuNi0zLjcgMC0yLjctMi4xLTQuNi01LjQtNC42LS43IDAtMS40LjEtMiAuMi0uNS4yLTEuMS4yLTEuNy4yLS41IDAtLjkgMC0xLjEtLjFoLS40Yy0uNCAwLS45LjMtLjkuOSAwIC41LjQuOCAxIC44aC40Yy4yLjUuMiAzLjIuMiA1LjJ2NC42YzAgMS43IDAgMi4xLS40IDIuM2wtLjEuMWgtLjMtLjFjLS4yLjEtLjYuMi0uNi44IDAgLjMuMS44LjguOGguNGMuMy0uMS44LS4yIDEuNi0uMnMxLjUuMSAxLjkuMmMuMSAwIC4yIDAgLjMuMS42LjIgMS0uMiAxLS43cy0uNC0uOS0xLS45Yy0uMSAwLS4yIDAtLjQtLjFoLS4xYy0uMS0uNS0uMS0yLjItLjEtMy40di0yYy41LjEgMSAuMSAxLjQuMSAyLjkgNSA1LjYgNy40IDguMiA3LjRoLjZjLjQgMCAuOS0uMy45LS44LjEtLjYtLjQtLjctLjYtLjh6bS0xMC4zLTEyLjlzLjItLjIgMS4yLS4yYzEuOCAwIDIuOSAxLjIgMi45IDMgMCAxLjktMS43IDIuNC0zLjEgMi40LS40LjEtLjggMC0xLjItLjEuMS0yIC4yLTQuNi4yLTUuMXptMjUuMiA5LjZjLS41IDAtLjguNS0uOC45IDAgLjEtLjEuMi0uMS4yIDAgLjEtLjEuMy0uMi4zLS4yLjItMS41LjgtNC42LjgtLjggMC0xLjMtLjEtMS41LS4ydi0uMWMwLS41LS4xLTIuMS0uMS02Ljd2LTJjMC0uNyAwLTIuNi4yLTIuOS4yLS4xLjUtLjIuNy0uMi42IDAgMS0uMyAxLS45IDAtLjQtLjMtLjgtLjgtLjgtLjIgMC0uNCAwLS43LjFoLS43Yy0uNCAwLS44LjEtMS4yLjEtLjYgMC0xLjMgMC0xLjUtLjFoLS40Yy0uNCAwLS45LjMtLjkuOSAwIC41LjQuOCAxIC44LjEgMCAuMy4xLjQuMS4yLjQuMiAyLjkuMiA3LjJ2My4xYzAgMS4yLS4xIDEuNS0uMyAxLjYtLjEuMS0uMy4xLS40LjEtLjQgMC0uOS4zLS45LjkgMCAuMy4yLjguOS44aDJjMS4yIDAgMy0uMSA1LjQtLjEgMS4yIDAgMiAwIDIuNS4ybC41LjIuMi0uNmMuMS0uMy4xLS41LjItLjdzLjEtLjQuMi0uNWMwLS4yLjEtLjMuMS0uNS4xLS41LjMtLjkuMy0xLjMuMi0uNC0uMy0uNy0uNy0uN3ptMTUuMy0uM2MtLjUgMC0uNy40LS44LjYtLjEuMS0uMS4yLS4xLjNzLS4xLjItLjIuM3YuMWMtLjYgMS4xLTEuNyAxLjUtNC4yIDEuNS0uNiAwLTEuMy0uMS0yLjEtLjJoLS4xYy0uMS0xLjUtLjEtMi43LS4xLTMuN3YtMS40aDIuMWMyLjQgMCAyLjQuMSAyLjYuNnYuNWMwIC40LjIgMSAuOCAxIC4yIDAgLjgtLjEuOC0xdi0uNS0uNWMwLS4zLS4xLS42LS4xLS45IDAtLjUgMC0uOS4xLTEuMXYtLjEtLjJjMC0uMS4xLS4yLjEtLjQgMC0uNS0uNC0uOC0uOC0uOC0uNSAwLS43LjQtLjguNnYuMmMtLjEuMi0uMS40LS4zLjUtLjIuMi0xLjcuMi0zIC4yaC0xLjV2LS4xYzAtMS41IDAtMyAuMS00LjVoLjFjLjktLjEgMS43LS4yIDIuNC0uMiAyLjMgMCAyLjkuMyAzIC41IDAgLjMgMCAuNC0uMS42di40YzAgLjUuNC44LjguOC43IDAgLjktLjguOS0xLjQgMC0uMi4xLS40LjEtLjYgMC0uMy4xLS43LjItMS4xbC4yLS44aC0uOGMtMi4zIDAtNC4yIDAtNS41LjFoLTIuNWMtLjYgMC0xLjEgMC0xLjUtLjFoLS43Yy0uNiAwLS45LjQtLjkuOCAwIC41LjQuNy42LjhoLjJjLjEgMCAuMy4xLjQuMi4xIDAgLjIuNC4yIDIuMXYyLjJjMCAzLjktLjEgNi43LS4zIDcuOGgtLjFjLS4xIDAtLjIuMS0uMy4xaC0uMWMtLjIuMS0uNy4zLS43LjggMCAuMy4zLjguOC44aDEuMmMuOS0uMSAyLjItLjIgNC4xLS4yIDEuMyAwIDMgMCA0LjguMWguNGwuMi0uM2MuOC0xLjggMS0zIDEtMy4zLjEtLjMuMS0uNSAwLS42LS4yLS40LS40LS41LS42LS41em0zOC44LTEwLjdoLS41Yy0uMyAwLS42LjEtMS4xLjEtLjQgMC0uNyAwLTEuMS0uMWgtLjRjLS4yIDAtLjMtLjEtLjUtLjEtLjUgMC0uOS40LS45LjkgMCAuNi42LjggMS4xLjhoLjRjLjMuMi4zIDIuMi4zIDMuNiAwIDIuNC0uMSA1LjctLjcgNi43LS41IDEtMiAxLjYtNC4xIDEuNi0yLjYgMC0zLjgtMS4yLTMuOC0zLjd2LTUuN2MwLTEgMC0yLjMuMi0yLjUuMSAwIC4yLS4xLjItLjEuMi0uMS4zLS4xLjQtLjEuNiAwIDEtLjMgMS0uOSAwLS40LS4zLS44LS44LS44LS4yIDAtLjUgMC0uOC4xaC0uN2MtLjMgMC0uNy4xLTEgLjEtLjggMC0xLjQgMC0xLjgtLjFoLS4zYy0uNSAwLS45LjMtLjkuOCAwIC42LjUuNy44LjhoLjNjLjIgMCAuMyAwIC40LjEgMCAwIC4zLjYuMyA1LjN2My4zYzAgMy41IDIuMyA1LjQgNi41IDUuNCAzLjMgMCA1LjUtMS4yIDYuMS0zLjMuNC0xLjEuNy00LjEuNy04LjZ2LTJjMC0uMyAwLS4zLjQtLjMuOSAwIDEuMS0uNSAxLjEtLjh2LjEtLjFjLS4xLS4yLS40LS41LS44LS41em04LjggMS43Yy4xLS4xLjItLjEuNC0uMS4xIDAgLjItLjEuMy0uMS40LS4xIDEtLjIgMS0uOCAwLS4zLS4yLS44LTEtLjgtLjMgMC0uNiAwLTEgLjFoLTQuMmMtLjYgMC0uOC4zLS44LjlzLjUuNy44LjhoLjNjLjMgMCAuNSAwIC44LjIuNC4zLjQgMy43LjQgNS45IDAgMi44IDAgNS4yLS4yIDUuNi0uMS40LS41LjUtMS4yLjVzLTEgLjQtMSAuOGMwIC4zLjIuOC45LjhoMS41Yy4yIDAgLjUtLjEuOC0uMS43IDAgMS4zIDAgMS44LjFoMS4yYy42IDAgMS0uMyAxLS44IDAtLjYtLjUtLjctLjgtLjhoLS4zYy0uMiAwLS4zIDAtLjUtLjEtLjIgMC0uNC0uMS0uNC0yLjJ2LTIuM2MtLjEtMi43LS4xLTcuMi4yLTcuNnptMjEuOC0xLjJjLS4xLS4zLS4zLS44LTEtLjhoLTEuNGMtLjMgMC0uNiAwLS45LS4xLS40IDAtLjggMC0xLS4xaC0uM2MtLjQgMC0uOC4zLS44LjhzLjYuOCAxIC44Yy4xIDAgLjMuMS41LjIuNi4zLjYgMi44LjYgNnYyLjdjLTQtMy42LTguMS03LjMtMTAuMi0xMGwtLjItLjNoLS40Yy0uOS4xLTEuNi4xLTIuMiAwaC0uNWMtLjYgMC0uOS40LS45LjhzLjQuNy45LjdjLjEgMCAuMSAwIC4yLjEuMi4xLjQuMS42LjMuNC40LjQgMyAuNCA1Ljd2Ni4xcy0uMSAwLS4yLjEtLjMuMS0uNC4xYy0uNCAwLS45LjItLjkuOSAwIC41LjMuOC44LjguMiAwIC40IDAgLjctLjFoLjZjLjMgMCAuNy0uMSAxLjEtLjFzLjcgMCAxLjEuMWMuMSAwIC4zIDAgLjQuMSAxLjIuMiAxLjEtLjUgMS4xLS43IDAtLjctLjgtLjgtMS4zLS45LS4xIDAtLjMtLjEtLjUtLjFzLS41LS4xLS42LS4xYy0uMy0uNC0uMy00LjgtLjMtOC40di0uOWMuNC4zLjguNyAxLjIgMS4xbC4zLjNjLjUuNCAxIC45IDEuNiAxLjUgMS40IDEuMyAzLjEgMi44IDUgNC43IDEuNSAxLjUgMi4xIDIuNCAyLjQgMi44bC4xLjFjLjIuMy40LjYuOC42cy44LS4zLjgtLjh2LTcuNGMwLTIgMC01LjMuMy01LjdoLjNjLjcgMCAxLjItLjMgMS4yLS45em0tNDkuMSAxNWMtLjMgMC0uNS4yLS41LjJoLS4xYy0uMy4yLS42LjQtMS4yLjQtLjUgMC0xLjMtLjItMi40LS41bC0yLS42Yy42LS4yIDEuMi0uNCAxLjctLjcgMi42LTEuNCA0LjEtNCA0LjEtNy4xIDAtNC40LTMuNC03LjktNy44LTcuOS00LjMgMC03LjggMy41LTcuOCA3LjkgMCAzLjIgMS43IDYgNC40IDcuMi0xIC4zLTEuOS44LTEuOSAxLjUgMCAuNC4zLjguOC44LjMgMCAuNS0uMS43LS4yLjEgMCAuMSAwIC4yLS4xLjMtLjEuNi0uMiAxLS4yLjMgMCAuNi4xIDEuMS4zbDMuOCAxLjNjMS4zLjQgMi41LjYgMy41LjYgMS4xIDAgMS45LS4zIDIuNi0xbC4xLS4xLjItLjJjLjMtLjMuNS0uNS41LS44di0uMWMtLjItLjQtLjYtLjctMS0uN3ptLTcuNi0yYy0xLjcgMC0zLjQtLjktNC40LTIuNC0uOS0xLjItMS40LTIuOC0xLjQtNC40IDAtMyAyLTUuMSA0LjgtNS4xIDMgMCA1LjYgMy4yIDUuNiA3IDAgMi44LTEuOSA0LjktNC42IDQuOXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNzUiLz48L2c+PC9zdmc+");
  width: 72px;
}
#collection .collection .single-product.tuiss .price:after,
#searchresults .collection .single-product.tuiss .price:after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20192.8%2063%22%3E%3Cpath%20fill%3D%22%23C2C42F%22%20d%3D%22M114%209.7c-1.3.2-1.6-.5-2.7-.3-.5.5-.6%201.5-1.2%201.8-5.4.7-5.6-3.7-7.9-6.1%202.1-8%2016.4-2.7%2011.8%204.6%22%2F%3E%3Cpath%20fill%3D%22%23212121%22%20d%3D%22M19.7%206.4h.6v11.9c3.6.7%208.4.1%2012.5.3V25H20.3c1.2%207.9-2%2020.6.9%2026.8%201.8%203.9%207.3%205.3%2011.9%202.4.7%201.6.1%204.6.3%206.7-6.9%201.6-14.7%201.5-18.6-2.4-6.5-6.6-1.4-21.9-3.1-33.6H1.3v-6.4h10.1c.7-2.7.1-6.6.3-9.8%202.6-.8%205.5-1.4%208-2.3M150.9%2019.2c-.4%202.1-.2%204.9-.9%206.7-4.8-2.6-17.1-3.9-17.4%203.1-.3%206.7%2015%208.5%2018.6%2013.4%202.9%204%202.2%2010.8-.6%2014.3-4.9%206.1-18.4%206.8-26.5%203-.3-1.6.2-4.8.3-7%205%203.5%2020.5%205.6%2019.5-3.7-.9-7.9-20.3-7-20.4-18.6-.2-11.8%2015.4-15.4%2027.4-11.2M188.8%2019.2c.2%202.4-.5%203.9-.3%206.4-4.5-1.4-17.2-4.2-17.7%203.1-.5%207.4%2013.7%208.1%2018%2013.1%201.3%201.5%202.2%203.7%202.4%205.5%201.8%2014.8-17.7%2017.8-29.3%2012.2.4-1.9.3-4.1.3-6.4%205.6%202.8%2019.9%205.3%2019.8-3.4-.1-6.6-14.8-8.8-18.3-13.1-.9-1.1-1.9-3-2.1-4.6-1.9-13.4%2014.9-17.1%2027.2-12.8M52.4%2018.6c1.4%2014.2-4.7%2036.1%209.2%2037.2%2017.3%201.4%2015.2-19.4%2014.9-37.2%202.9.2%206.5-.4%208.8.3v41.8c-2.3.7-5.8.1-8.5.3v-5.8c-2.1.8-2.9%202.9-5.2%204.3-5.6%203.3-15.2%203.7-20.7.3-10.3-6.2-6.3-24.5-7-40.3v-.9h8.5M108.8%2020.4c.3%208.9-4.4%2022.6-.3%2031.4%201.2%202.5%208.2%208.9%201.8%2010.4-7.3%201.7-11.6-9.1-12.2-16.2-.8-10%20.5-33.8%2010.7-25.6%22%2F%3E%3C%2Fsvg%3E");
}
#collection .collection .single-product.clarissa .price:after,
#searchresults .collection .single-product.clarissa .price:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOTkuOCA3OC4xIiB2aWV3Qm94PSIwIDAgMTk5LjggNzguMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTc1LjEgMjQuMWMtLjItLjItLjItLjYtLjMtLjgtLjUuNy0uOSAxLjctMS44IDEuOC4zLTEuMS0uNC0yLjEtLjUtMy4yLS4zLjEtLjMuNC0uNy40LS4yLS4yIDAtLjQgMC0uNy0uNC0uNS0uNC0xLS45LTEuNi0uNC0uNS0xLjMtLjktMS4xLTEuNi0uNS43LS44IDEuNi0xLjMgMi40LS4yLS44LS42LTEuNC0uNy0yLjMtLjYtLjEtLjktLjUtMS0xLS43LS40LS44LTEuNC0xLjMtMi0uMS4xLS4xLjMtLjIuMi0uMi0uMi0uNC0uMy0uNi0uNC0uMS40LS4zLjgtLjcgMS0uMy0xLjQtLjktMi42LTEuMy0zLjktLjIuMi0uMi41LS42LjUtLjUtLjQtLjUtMS4zLS45LTEuOC0uMS4yLS4xLjUtLjMuNi0uNC0uOC0xLjYtLjgtMi0xLjYtLjEuMyAwIC44LS4yLjktLjUtLjgtLjgtMS45LTEuNS0yLjYtLjEuMS0uMS4zLS4yLjMtLjQtLjctLjYtMS42LTEuNC0xLjctLjEuMi0uMi41LS40LjgtLjgtLjctMS0xLjktMS41LTMtLjMgMC0uMy40LS42LjQtLjEtLjctLjctLjgtLjYtMS43LS4xIDAtLjIuMy0uMy4xIDAtLjQuMS0uNi4xLS45LS4yIDAtLjMuMi0uNC4xLjEtLjkuMy0xLjkuNC0yLjctLjYuOC0xLjEgMS42LTEuNSAyLjctLjEtLjEgMC0uMi0uMi0uMi4xLjctLjEgMS4xLS4yIDEuNi0uMiAwLS4xIDAtLjMgMC0uMi45LjMgMi4xLjEgMy0xIC4zLS4xIDEuNi0uMyAyLjQuNS40IDEgLjkgMSAxLjctLjMtLjEtLjktLjMtMS0uMi0uNCAxLjIuNyAxLjkgMS4yIDIuNiAwIC4xLS4xLjItLjEuMy4yIDAgLjMuMi41LjIuMy43IDEuMy42IDEuNCAxLjYtLjcuMS0xLjUgMC0yLS4zLS4xLjYuNSAxLjMuNCAxLjcuMy40LjkuNSAxLjIuOSAwIC4xLS41LS4xLS40LjIuNS40IDEuMi41IDEuNCAxLjMtLjgtLjEtMS40LS40LTItLjYgMCAuOS4yIDEuNi43IDIuMSAwIC4yLS4zLjEtLjQuMi40LjQuOC45IDEgMS41LTEuMi0xLTIuNS0xLjktMy44LTIuOC0uMi0uNy0xLS43LTEuNi0xIC4yLjcuNyAxLjguNSAyLjYtLjgtLjQtMS4yLTEuMi0xLjctMS45LS4xLjMtLjIuNS0uMy43LS4xLS43LS42LTEuMS0xLTEuNSAwIC4zLjEuNi0uMS43LS4zLS40LS43LS42LTEtLjktLjQuMy0uOS0uMS0xLjItLjMuMS41LjMgMS4yLjIgMS43LTEtLjUtMS45LTEtMi44LTEuNi0uNC4yLTEuMi0uNC0xLjYtLjMuMy42LjQgMS42LjUgMi4zLS43LS4yLTEtLjktMS45LS43LS41LS41LTEuMi0uMy0xLjctLjcgMCAuNC4zLjkuMSAxLjQtLjktLjYtMi4yLTEtMy4zLTEuMi4yLjEuMi40LjIuNi0uNy4xLS45LS4zLTEuNC0uNS0uNS4xLS45LS4yLTEuMy0uNCAwIC4yLjIuMy4xLjUtLjYtLjEtMS0uMy0xLjUtLjUtLjcuMi0xLjQtLjQtMi4yLS41LS42LS4xLTEuMy0uMS0xLjggMC0uNi0uMy0xLjEtLjctMi0uOC0uMiAwIC4yLjIgMCAuMi0uNy0uMy0xLjUtLjctMi4zLTEtLjEgMCAwIC4zLS4yLjItLjQtLjMtMS0uNS0xLjUtLjggMCAuMiAwIC4yLS4yLjItLjMtLjQtMS4xLTEtMS4zLS44LS45LS4zLTEuNC0xLjMtMi40LTEuMi4zIDEgMS4yIDEuNSAyLjEgMi0uMS4xLS4yLjEtLjIuMiAxIC4xIDEuNS43IDIuNi44LjEuMi0uMS4yLS4xLjQuOC4yIDEuNy40IDIuMi45IDAgLjEtLjEgMC0uMS4yLjkuNSAyLjEuNiAyLjkgMS4yLjEuMi0uNS4zLS4yLjQgMS4yLjIgMi4yLjUgMi44IDEuMi0uMi4xLS40LjItLjYuMy45LjMgMS41LjcgMi4zIDEgMCAuMy0uNC4zLS41LjUuNi4yIDEuMS41IDEuNi44LS4xIDAtLjEuMS0uMi4xLjcgMCAxLjMuMiAxLjcuNS0uNC4yLS41LjYtLjkuNy41LjUgMS4xLjggMS45IDEgLjEuMi0uMS4yLS4xLjMuNS0uMSAxLjIgMCAxLjUuMy0uMi40LS42LjYtLjggMSAuNSAwIC43LjUgMS4yLjUuMi43IDEuNC41IDIgLjktLjUuNC0uOCAxLjEtMS4zIDEuNS44LS4yIDEuMS41IDIuMS4zIDAgLjIuMS4yLjIuMy43LS4xIDEuMS4xIDEuNS4zLS4yLjYtLjcuOS0xLjIgMS4yLjYgMCAxLjEuNCAxLjcuNSAxLjIuMiAyLjgtLjQgMy45LS4xLS40LjMtLjkuNy0uOCAxLjItLjIuMi0uNy41LS43LjggMS0uMSAyIC42IDMuMS4xIDAgLjItLjEuMy0uMi41LjYtLjMgMS40LS40IDIuMS0uNiAwIC4xIDAgLjIuMi4yLjkgMCAyLS42IDIuNCAwLS45LjItLjYgMS41LTEuNSAxLjcuNS4yIDEuMi4zIDEuOS40IDAgLjItLjMuMS0uMy4zLjguMSAxLjMtLjMgMS44LS4zIDAgLjItLjEuMy0uMi40LjktLjMgMS44LS42IDIuNi0xLjJ2LjZjLjQtLjMgMS0uNCAxLjUtLjYuNi0uNCAxLjEtMSAxLjgtMS4xLTEgMS40LTIuNiAyLjEtMy44IDMuMy0uMi4yLS4yLjQtLjUuNi0uNy41LTIuMy42LTMuNi43LTIuNi4xLTUuNi4yLTcuOS4yLS4xLS44IDAtMS44LS4zLTIuNi0uMi0uNC0uOS0xLjItMS4yLTEuMy4xIDAtLjQuMS0uNS4xLTEuNC0uMy0yLTItMy43LTIuMS0xLTEuMi0yLjctMS43LTQuOC0xLjcuMS41LjMuNy41IDEuMSAwIC4xLS4yIDAtLjIuMS4zLjMuNi44LjUgMS4xLS44LS40LTEuNy0uNi0yLjctLjggMCAuMi4yLjIuMS40LS44LS41LTIuMi0uNy0zLjMtLjMuMi4zLjMuNi40LjkgMCAuMS0uMyAwLS4zLjEuNC4xLjUuNS44LjktMS4yIDAtMi40LjYtMy4zLjEgMCAuMSAwIC4zLS4xLjMtLjQtLjEtLjkuMS0xLjMuMi4yLjIuMy41LjUuOCAwIC4xLS4zIDAtLjMuMS4zLjIuNS42LjkuOS0xLjUuMi0zIC4zLTQuNC42aC4yYy4xLjcuNi45LjggMS41LTEuNC0uMi0yLjUuMi0zLjUuNS4xLjMuNC42LjUuOS0uOC41LTIuNC4yLTMgLjkgMCAuMy4zLjMuMy42LS45LjQtMi4yLjItMy4yLjQuMS4xLjIuMy4yLjUtMi4xLS4yLTMuOC43LTUuOC41LTEuMi40LTIuNS4xLTMuOS41LjIuOSAxIC45IDEuNi45IDEuMi4xIDIuNiAwIDMuOS4xLjcuNCAyIC4zIDIuNy4yIDAgLjEtLjEuMi0uMS40LjkuMyAyLjMuMiAzLjEtLjEtLjIuMy0uMS42LS4zLjggMS4xLjIgMS45LS4xIDMgLjEtLjMuMi0uNi41LS44LjggMSAuNiAyLjYuMiAzLjUuMi0uMS40LS4yIDEtLjMgMS4yLjkgMCAyLS4yIDIuNy0uMi0uMy4zLS4yIDEtLjUgMS4zLjguMiAxLjUtLjQgMi4xLS41czEuMSAwIDEuNi0uM2MtLjEuMi0uMi40LS4zLjUuMS42LS4zIDEuMi0uNSAxLjcgMiAuMSAzLjMtMS4zIDUtMS42LS4xLjQtLjMuNiAwIC45LS40LjMtLjIuOS0uNSAxLjMgMi0uNiAzLjYtMS41IDUuMi0yLjYuNS4xLjUtLjMuOS0uMy0uNC44LS4zIDItLjcgMi44IDEtLjMgMS45LS43IDIuNi0xLjMuMS4xLjEuMi4xLjIuNy0uNCAxLjItMSAxLjktMS41IDAgLjIuMS4zLjMuMy40LS45LjktMS43IDEuNy0yLjIuMi4zLjQuNS41LjguMy0xLjUgMS4zLTIuMiAxLjctMy41LjMuMS41LjYuOC41LjgtMSAuNy0xLjkuNC0zIDAtLjIgMC0uNC0uMS0uNi0uMi0uOC0xLjEtMS4xLS44LTEuNyAxLjMtLjIgMy4yLS4yIDUtLjNzNC40LS42IDUuNS0uMWMtLjUuOC0uOCAxLjgtMS42IDIuNC0uMy0xLjctMi4zLTIuMi00LjMtMS45LjIgMCAuMi4zLjMuNS0uMy40LTEuMy4xLTEuNC42LS45LjItMS4yIDEtMS42IDEuOC0uOC44LTEuMiAyLjMtMS42IDMuNC4yIDAgLjcgMCAxLS4xLS4yIDEuNi0xLjIgMi40LTIgMy4zLS4zIDEuMi0xLjIgMS45LTEuNyAzIC4yIDAgLjUtLjIuNy0uMS0uMiAxLjktMi4xIDMtMi43IDQuNS4xLS4xLjMtLjIuNS0uMi4zLjEuMy41LjUuOC0uNiAxLjEtMS42IDEuOS0yIDMuMi4zLS4xLjctLjIgMSAwLS4xIDEtLjcgMS44LS44IDIuNi4xLS4yLjYtLjEuNi4xLS42LjgtLjMgMi4zLTEuMSAzIC4xIDAgLjQtLjEuNS4xLjIgMS4yLS41IDItLjcgMyAuMSAwIC4zLS4xLjMuMS0xIDItLjMgNC45LjkgNi41LjQtLjgtLjEtMi0uMS0yLjYuMS0uOC42LTEuNC44LTIuNC45LS4yLjctMS43IDEuMi0yLjMuMy4yLjUuNS45LjcuNC0uNi41LTEuNi45LTIuMS4yLS40LjEtMS4yLjMtMS42LjMuNC42LjcuOCAxLjEuNi0xIDEuNS0xLjYgMS42LTMuMS40LjMuNy43IDEgLjkuNy0xLjEgMS4zLTIuMiAxLjktMy40LjMuNC42LjQuOS45LjYtMS4xIDEuNy0xLjggMi0zLjNsLjkuOWMuNy0xLjMgMS4xLTMgMS41LTQuNi4xLjYuNy45IDEgMS4zIDEuNC0uOC44LTMuMiAxLTQuOCAwLS4yLS4yLS4zLS4yLS40LjItLjUuNC0xIC42LTEuNS41LjUuOSAxLjEgMS4zIDEuOC44LTEgLjktMy4zLjItNC41LjEtLjEuMy4xLjUuMS0uMi0uNS0uNC0uOS0uNy0xLjMgMC0uOC0uNC0xLjEtLjYtMS42LjEtLjIuNC0uMi42LS4zLS4zLS4zLS42LS42LS44LTEtLjIgMC0uMy0uMi0uNi0uMi0uMy0uNS0uOS0uOS0xLjYtLjktLjMgMC0uNS40LS45LjIuNy0xLjQgMS43LTIuNSAyLjYtMy44IDIuNS0yLjIgNS4xLTQuNSA4LTYuMy4zLjQuNy43IDEgMS0uNyAwLS45LjUtMS41LjcuMi4yLjMuNC4zLjgtLjgtLjEtMS4zLjUtMS45LjguMyAwIC42LjMuNS40LTEuNi4xLTEuOCAxLjYtMi43IDIuMy43LjEgMSAwIDEuNy0uMSAwIC4xLS4xLjMuMS4zLjQtLjIgMS40LS4xIDEuNi4xLS41LjgtMS43LjktMi4zIDEuNy4zIDAgLjUuMS42LjMtLjYuMi0xIC42LTEuNy44IDAgLjIuNC4yLjQuNC0uNi4yLS44LjgtMS4zIDEgMCAuMi4zLjEuMy4zLS40LjQtLjQgMS4xLS44IDEuNS42IDAgMS41LS4zIDEuOS0uMS0uNS40LS44LjktMS4yIDEuNC4yLS4xLjMgMCAuNC4yLS4xLjMtLjYuNi0uNy45IDAgMCAuMiAwIC4yLjEtLjEuNC0uNi44LS41IDEgLjguMSAxLjctLjEgMi4xLS4yLS4yLjYtLjkgMS4yLS42IDEuOC0uMi40LS41LjctLjggMSAwIC41LS40IDEtLjUgMS42LjYgMCAxLjUtLjUgMS45LS4yLS40IDEuMy0xLjIgMi4zLTEuOCAzLjMuNC0uMSAxLjMtLjEgMS42LS4xLS4zIDEuMS0xIDEuOS0xLjUgMi45LjMgMCAuOS0uMiAxIC4xLS4zIDEuMS0xIDEuOS0xLjUgMi45LjEgMCAuNC0uMS40LjEtLjQuOC0xIDEuNC0xLjQgMi4yLjEuMS40IDAgLjUuMS0uNC40LTEuMi45LS45IDEuNS0uMy40LS43LjctLjkgMS4xLjEgMCAuMyAwIC4zLjItLjguNC0xLjEgMS4yLTEuNyAxLjhzLTEuNi44LTEuOCAxLjZjMS0uMyAxLjgtLjcgMi40LTEuMyAxLjUtLjcgMi40LTIuMiAzLjQtMy41LjEtLjEtLjItLjIgMC0uMy4zLS4xLjQuMS42LjIuNS0uOC45LTEuNyAxLjMtMi41LjMtLjEuMi4yLjQuMy4xLTEgMS0yLjEgMS4xLTMuMS4zLjEuMy42LjUuOC4xLS40LjMtLjguNi0xIC4yLS42LjQtMS4yLjgtMS42IDAgLjQuMS43LjMuOS4yLS44LjktMS4zLjYtMi4xLjMtLjEuMy4yLjUuMS4xLS42LjMtMS4yLjQtMS44LjMuMy40LjguOCAxIC40LS40LjUtMSAxLTEuMi4xLS4zLjEtLjcuMi0xIC4yIDAgLjQuMy41LjItLjEtLjUuMi0xLjUuMi0yIC4zLjQuNS44LjcgMS4zLjMtLjMuNi0uNy44LTEuMi4xLjEuMiAwIC4zIDAgLjEtLjUtLjEtMS4xLjItMS4zLjEgMCAuMS4yLjIuMi4xLS44LjItMS41LjQtMi4yLjIuNS41LjkuOCAxLjMuMS0uOS43LTEuNSAxLTIuMy4xLjEuMS4zLjIuMy4xLS42LjItMS4yLjEtMS44LjIuMS4zLjMuNS4zLjQtLjktLjItMS45LjItMi44LjYuMi43LjggMSAxLjMuNi40LjkuOSAxLjMgMS41LjItLjkuOC0yIC4zLTMgLjEuMS4zLjEuNCAwIDAtLjctLjItMS41LS41LTIuMS4yLS4xLjQtLjIuNi0uMS0uMS0uOC0uOS0xLS45LTIgLjMtLjIuOC0uMiAxLS4yLS4zLS44LS43LTEuNC0xLjItMi0uMy0uNC0xLjEtLjctMS4xLTFzLjctLjMgMS0uNWMwLS45LS44LS44LTEuMi0xLjMuMyAwIC4xLS41LjMtLjYuMiAwIDAgLjIuMi4yLjItLjIuNC0uNC42LS41IDIuMS0uOCAzLjctMi4yIDQuNC00LjQtLjMgMC0uNi4xLS45LjEgMC0uMS0uMS0uMS0uMS0uMiAwLS4zLjEtLjQuNC0uNC4xLS42LjMtMSAuNC0xLjYtLjQtLjIuMS0xLjEtLjEtMS44LS4yLS4xLS4zLjMtLjYuMyAwLS43LjUtMS4yLjMtMS44LS4zIDAtLjQuMi0uNi4yIDAtLjQgMC0uOC0uMi0xLjEgMi41LTEuMSA0LjYtMi43IDcuMy0zLjUgMCAwIDAgMCAwLS4xLS40LS4yLS43LS40LTEtLjctMiAxLjgtNC4zIDMtNi42IDQuMnoiLz48cGF0aCBkPSJtMTExLjMgMzguNmMwLTguOSAwLTE3LjggMC0yNi43LTEuMSAwLTIuMSAwLTMuMiAwLS4xIDAtLjEuMS0uMS4ydjI2LjV6Ii8+PHBhdGggZD0ibTk3LjQgMTUuNmMyLjMtLjIgNC4xLjQgNS43IDEgLjMtLjkuNS0xLjguOC0yLjYtMS45LS44LTQuMy0xLjQtNy4yLTEuMS0zLjYuMy02LjUgMS43LTguNSAzLjhzLTMuNCA1LjEtMy40IDguOGMwIDIuMS4xIDMuOC42IDUuNSAxLjQgNC42IDUgNy42IDEwLjQgOC4xIDMuMy4zIDUuNi0uMyA4LTEuMi0uMy0uOC0uNC0xLjctLjYtMi42LTMuNiAxLjYtOC44IDEuMy0xMS41LS44LTMuMS0yLjMtNC40LTcuMi0zLjItMTEuOCAxLjEtNC4xIDQtNi43IDguOS03LjF6Ii8+PHBhdGggZD0ibTE0OC45IDEzLjRjLS41LjEtLjkuMi0xLjIuNS0uOS45LS43IDMgLjYgMy40IDMuNCAxIDMuOC00LjMuNi0zLjl6Ii8+PHBhdGggZD0ibTE0MC4xIDI0LjFjLjgtLjcgMi4yLTEuMiAzLjktLjkgMC0uOCAwLTIgMC0zLTIuNy0uMy00LjMgMS4xLTUuMyAyLjctLjMuNC0uNC45LS44IDEuMy0uMi0xLjEtLjEtMi40LS4yLTMuNi0uOC0uMS0xLjkgMC0yLjgtLjEuMiA1LjYuMSAxMi4xLjEgMTguMmgzLjJjLjQtNS4yLTEtMTIuMSAxLjktMTQuNnoiLz48cGF0aCBkPSJtMTU1LjkgMzUuNWMtLjIuOC0uNSAxLjUtLjcgMi4zIDQuNSAyLjUgMTEuOSAxLjMgMTEuNy00LjMgMC0xLjUtLjYtMi42LTEuMy0zLjMtMS40LTEuNC0zLjYtMS44LTUuMy0yLjgtMS4xLS42LTItMi4xLTEuMi0zLjggMS0xLjQgMy41LTEuMyA1LjEtLjcuNS4yLjkuNSAxLjMuNS4zLS43LjUtMS41LjgtMi4yLTEuMy0uOC0zLTEuMi00LjktMS0zLjEuMi01LjMgMS45LTUuNiA0LjYtLjEuNyAwIDEuNS4xIDEuOS45IDMgNC44IDMuNiA3LjIgNS4yLjYuNSAxIDEuNi44IDIuNy0uNyAzLjItNi4yIDItOCAuOXoiLz48cGF0aCBkPSJtMTc4LjIgMjguN2MtMS44LS45LTUuNC0xLjUtNC42LTQuNS43LTIuNCA1LjEtMiA2LjctLjcuMy0uOC41LTEuNi44LTIuMy0xLjQtLjgtMy0xLjItNC45LTEtMi45LjItNC44IDEuNy01LjUgMy44LTEgMy4zIDEuNyA1LjIgMy44IDYuMSAxLjcuOCAzLjkgMS4zIDQuMiAzLjIuNiA0LjYtNS43IDMuNC03LjkgMi4xLS4zLjgtLjUgMS42LS44IDIuMyAyLjkgMS42IDcuOCAxLjcgMTAuMi0uNCAxLjUtMS40IDIuMy00LjUuOS02LjYtLjctLjgtMS44LTEuNS0yLjktMnoiLz48cGF0aCBkPSJtMTQ3LjYgMjAuNWMtLjEgMC0uMS4xLS4xLjJ2MThoMy4xYy4xLTUuOS4xLTEyLjIgMC0xOC4yLS45IDAtMiAwLTMgMHoiLz48cGF0aCBkPSJtMTI3LjUgMjEuNmMtMi42LTIuMS04LjEtMS44LTEwLjggMCAuMi43LjUgMS40LjcgMi4xIDEuOC0xIDUuNi0yLjEgNy42LS41IDEgLjggMS40IDIuMSAxLjMgMy44LTUuNC4xLTExIDEuNC0xMC45IDYuOCAwIDIuNyAxLjkgNC44IDQuNiA1LjEgMi41LjMgNC4zLS42IDUuNS0xLjYuNC0uMy42LS45IDEuMS0xLjEuMS44LjIgMS41LjMgMi4zaDIuOGMtLjctNS42IDEuMy0xNC0yLjItMTYuOXptLTEuMSAxMi4xYy0uOSAyLjYtNS40IDQuMy03LjEgMS44LTEuMS0xLjUtLjQtMy45LjktNC45IDEuNS0xLjEgMy44LTEuMyA2LjQtMS4zLS4xIDEuNi4xIDMuNC0uMiA0LjR6Ii8+PHBhdGggZD0ibTE5Ny4zIDIyLjJjLTEtMS4yLTMuMy0yLjMtNS43LTItMi4zLjMtMy44LjUtNS41IDEuNS4yLjcuNCAxLjUuOCAyLjEgMS43LTEuMiA1LjctMiA3LjYtLjUgMSAuOCAxLjMgMi4yIDEuMyAzLjktLjggMC0xLjYgMC0yLjMuMS0zLjcuMy02LjkgMS42LTguMSA0LjEtLjMuNy0uNSAxLjYtLjUgMi41IDAgMyAyLjEgNSA0LjkgNS4yIDIuMy4yIDQtLjYgNS4yLTEuNi40LS4zLjYtLjggMS4xLTEuMS4yLjcuMiAxLjYuMyAyLjNoMi44Yy0xLjEtNS42LjktMTMuMS0xLjktMTYuNXptLTYuNiAxNC41Yy0uNi0uMS0xLjQtLjQtMS45LS45LTEuMS0xLjItMS0zLjQtLjEtNC41IDEuMy0xLjYgNC4xLTEuOSA3LTEuOS43IDQuNC0xLjIgNy42LTUgNy4zeiIvPjxwYXRoIGQ9Im0xMzAgNDEuMWMtLjEgOC44IDAgMTcuOC0uMSAyNi43IDEgLjEgMi4yIDAgMy4yLjEuMS04LjguMS0xOCAwLTI2LjctLjktLjEtMi0uMS0zLjEtLjF6Ii8+PHBhdGggZD0ibTEwMy43IDQyLjVjLTEtLjEtMi4yIDAtMy4yLS4xLS4xIDMuNCAwIDcuMS0uMSAxMC42LTQuMSAwLTguMiAwLTEyLjIgMCAwLTMuNSAwLTcgMC0xMC42LTEtLjEtMi4yIDAtMy4zLS4xdjI1LjNjMSAuMSAyLjIgMCAzLjIuMS4xLTMuOCAwLTcuOS4xLTExLjloMTIuMnYxMS44YzEgLjEgMi4yIDAgMy4yLjEuMS04LjIgMC0xNi44LjEtMjUuMnoiLz48cGF0aCBkPSJtMTQ0LjUgNTcuMWMtMS4zLS41LTIuNi0xLTMuMS0yLjEtLjQtMS0uMS0xLjkuMy0yLjQgMS4zLTEuNiA0LjgtLjkgNi4yLjEuMS0uNC4zLS43LjQtMS4yLjEtLjMuNC0uOS4zLTEuMi0uMS0uNS0xLjQtLjctMS45LS45LTQuMy0xLjEtOC44LjctOC44IDUgMCAyLjcgMi4xIDQgNC4yIDQuOSAxLjUuNyAzLjQgMS4yIDMuOSAyLjYuNSAxLjUtLjMgMi44LTEuMiAzLjMtMS45IDEtNS4xIDAtNi41LS45LS4zLjgtLjUgMS42LS44IDIuNCAxLjIuOCAyLjggMS4xIDQuNiAxLjNoMWMzLjMtLjQgNS45LTEuNiA2LjItNC44LjYtMy42LTIuMi01LTQuOC02LjF6Ii8+PHBhdGggZD0ibTEyNC41IDQ5LjZjLTEuMSAwLTIuMiAwLTMuMiAwLS4zIDMuNS4yIDcuOS0uMSAxMS40LS4yIDIuMS0xLjggNC4xLTMuOSA0LjQtMy4yLjQtNC42LTEuOS00LjgtNC42LS4zLTMuNS4yLTcuNiAwLTExLjEtMS0uMS0yLjIgMC0zLjMtLjEuNCA3LjgtMiAxOC4xIDUuNyAxOC42di4xaDEuMmMyLjctLjMgNC4zLTEuNiA1LjUtMy40IDAgMSAuMSAxLjkuMiAzaDIuOWMtLjMtNS43LS4yLTEyLjMtLjItMTguM3oiLz48cGF0aCBkPSJtMTYzLjkgNDkuN2MtMS4yLS41LTIuOS0uNi00LjEtLjQtNC43LjYtNy40IDQuOS03LjQgMTAgLjEgNS4xIDMuMSA4LjYgOC40IDloMS40YzItLjIgMy44LS41IDUuMy0xLjItLjItLjgtLjQtMS42LS42LTIuNC0zIDEuMy03LjUgMS40LTkuNi0uNy0xLjEtMS4xLTEuNi0yLjYtMS43LTQuN2gxMi44Yy4xLS4xIDAtLjUuMS0uNiAwLS42IDAtMS4yIDAtMS45LS41LTMuNS0xLjgtNi4xLTQuNi03LjF6bS04LjIgNy4yYy40LTIuOCAxLjctNS4xIDQuNi01LjMgMy4zLS4zIDUgMiA1IDUuMy0zLjIgMC02LjQgMC05LjYgMHoiLz48L2c+PC9zdmc+");
}
#collection .collection .single-product.orla-kiely .price:after,
#searchresults .collection .single-product.orla-kiely .price:after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyOTAuMyAxNTAuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjkwLjMgMTUwLjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxnPgoJCQk8cGF0aCBmaWxsPSIjOTA4MjcwIiBkPSJNMTczLjYsMjJjLTQuMS00LjItOS4zLTYuNC0xNS4yLTYuNGMtNS42LDAtMTEsMi41LTE1LjEsNi45Yy0zLjgsNC4xLTUuOCw5LjItNS44LDE1CgkJCQljMCw1LjUsMi4yLDExLjIsNi4xLDE1LjJjNC4xLDQuMyw5LjIsNi40LDE1LjIsNi40YzYsMCwxMS4zLTIuNSwxNS40LTdjMy42LTQsNS43LTkuNiw1LjctMTUuMkMxNzkuOSwzMS41LDE3Ny43LDI2LjEsMTczLjYsMjJ6CgkJCQkgTTE1OC44LDUxLjhjLTcuNywwLTEzLjYtNi4xLTEzLjYtMTQuNGMwLTguNSw2LjEtMTQuNSwxMy41LTE0LjVjNy42LDAsMTMuNSw1LjksMTMuNSwxNC40QzE3Mi4zLDQ1LjgsMTY2LjMsNTEuOCwxNTguOCw1MS44eiIKCQkJCS8+CgkJCTxyZWN0IHg9IjIwOC40IiB5PSIzLjYiIGZpbGw9IiM5MDgyNzAiIHdpZHRoPSI3LjQiIGhlaWdodD0iNTQuNCIvPgoJCQk8cG9seWdvbiBmaWxsPSIjOTA4MjcwIiBwb2ludHM9IjE3MC41LDcxLjYgMTYxLjksNzEuNiAxNDcuMiw5MC42IDE0Ny4yLDU4LjIgMTM5LjksNTguMiAxMzkuOSwxMTIuNyAxNDcuMiwxMTIuNyAxNDcuMiw5MS44IAoJCQkJMTYzLjgsMTEyLjcgMTczLjMsMTEyLjcgMTU1LjQsOTEuMSAJCQkiLz4KCQkJPHJlY3QgeD0iMTc2LjQiIHk9IjU4LjIiIGZpbGw9IiM5MDgyNzAiIHdpZHRoPSI3LjMiIGhlaWdodD0iOC41Ii8+CgkJCTxyZWN0IHg9IjE3Ni40IiB5PSI3MS42IiBmaWxsPSIjOTA4MjcwIiB3aWR0aD0iNy4zIiBoZWlnaHQ9IjQxLjEiLz4KCQkJPHBhdGggZmlsbD0iIzkwODI3MCIgZD0iTTE5My44LDM1LjFjMC03LjIsMi4zLTEwLjYsOS4zLTExLjJ2LTcuN2MtNC4yLDAuMS03LjMsMS44LTkuNyw1LjR2LTQuOGgtN1Y1OGg3LjRWMzUuMXoiLz4KCQkJPHBvbHlnb24gZmlsbD0iIzkwODI3MCIgcG9pbnRzPSIyODIuMiw3MS42IDI3MC4xLDEwMi4yIDI1OS4xLDcxLjYgMjUxLjEsNzEuNiAyNjUuOSwxMTEuNSAyNjAuMiwxMjYgMjY4LDEyNiAyOTAuMSw3MS42IAkJCSIvPgoJCQk8cGF0aCBmaWxsPSIjOTA4MjcwIiBkPSJNMjExLjQsNzAuM2MtNiwwLTExLjIsMi4yLTE1LjMsNi43Yy0zLjgsNC4xLTUuOCw5LjItNS44LDE1YzAsNS41LDIuMiwxMS4yLDYuMSwxNS4yCgkJCQljNC4xLDQuMyw5LjEsNi40LDE1LjIsNi40YzksMCwxNi00LjksMTkuOC0xNC4xSDIyM2MtMi40LDQuMy02LjYsNi43LTExLjUsNi43Yy02LjcsMC0xMi4yLTQuNi0xMy41LTExLjZoMzQuNgoJCQkJYzAtMC40LDAtMC44LDAtMS4xYzAtNS43LTEuMS0xMC0zLjUtMTMuOEMyMjUuMSw3My44LDIxOC42LDcwLjMsMjExLjQsNzAuM3ogTTE5OC4zLDg4LjJjMS44LTYuNiw2LjktMTAuNiwxMy4zLTEwLjYKCQkJCWM2LjQsMCwxMS4xLDMuOSwxMi45LDEwLjZIMTk4LjN6Ii8+CgkJCTxwYXRoIGZpbGw9IiM5MDgyNzAiIGQ9Ik0yNTcuOCw1OGg3LjVWMTYuOWgtNy41djVjLTMuOS00LjEtOC43LTYtMTQuMi02Yy02LjIsMC0xMSwyLTE1LjIsNi40Yy0zLjgsNC01LjksOS4zLTUuOSwxNS4xCgkJCQljMCwxMC42LDYuNywxOSwxNi42LDIxLjF2NTQuMmg3LjNWNTguOGM0LjItMC41LDguMS0yLjQsMTEuMy01LjhWNTh6IE0yNDQuNCw1MS45Yy03LjcsMC0xNC4yLTYuMS0xNC4yLTE0LjcKCQkJCWMwLTgsNi40LTE0LjIsMTQuMS0xNC4yYzcuMywwLDEzLjksNi4zLDEzLjksMTQuN0MyNTguMSw0NS40LDI1MS42LDUxLjksMjQ0LjQsNTEuOXoiLz4KCQk8L2c+CgkJPGc+CgkJCTxwYXRoIGZpbGw9IiNBRTk3MDAiIGQ9Ik0xNTIsMTIzLjljLTMuMywwLTUuMywxLjItNi42LDIuNnYtMTEuOGgtNS42djM1LjZoNS42di0xNGMwLTQuNSwyLjMtNy4yLDYuMS03LjJjNS4xLDAsNS43LDQuMiw1LjcsNy4zCgkJCQl2MTMuOWg1LjZ2LTE1LjFjLTAuMS0yLjctMC42LTQuOC0xLjYtNi42QzE1OS4yLDEyNS42LDE1NS45LDEyMy45LDE1MiwxMjMuOXoiLz4KCQkJPHBhdGggZmlsbD0iI0FFOTcwMCIgZD0iTTE3OC40LDEyMy45Yy03LjYsMC0xMy44LDYtMTMuOCwxMy4zYzAsNi42LDUuMywxMy42LDEzLjgsMTMuNnMxMy44LTcsMTMuOC0xMy41CgkJCQlDMTkyLjMsMTI5LjksMTg2LjEsMTIzLjksMTc4LjQsMTIzLjl6IE0xNzguNCwxNDUuN2MtNS4xLDAtOC4zLTQuMy04LjMtOC4zYzAtNCwzLjItOC4zLDguMy04LjNjNS4xLDAsOC4zLDQuMyw4LjMsOC4zCgkJCQlDMTg2LjcsMTQyLDE4MywxNDUuNywxNzguNCwxNDUuN3oiLz4KCQkJPHBhdGggZmlsbD0iI0FFOTcwMCIgZD0iTTIxMS41LDEzOC4zYzAsNC44LTIuMSw3LjQtNiw3LjRjLTIuNywwLTUuNy0wLjgtNS43LTcuM3YtMTMuOWgtNS42djEzLjljMCw0LjcsMS4xLDcuOCwzLjQsOS45CgkJCQljMS45LDEuNyw0LjUsMi42LDcuNCwyLjZjMi45LDAsNS40LTAuOSw2LjktMi41djEuOWg1LjJ2LTI1LjdoLTUuNlYxMzguM3oiLz4KCQkJPHBhdGggZmlsbD0iI0FFOTcwMCIgZD0iTTIyOC42LDEzNC4xbC0wLjEsMGMtMi4yLTAuNy0zLjUtMS4xLTMuNS0yLjhjMC0xLjMsMS0yLjIsMi41LTIuMmMxLjUsMCwyLjUsMC45LDIuNywyLjZsMC4xLDAuNGg1LjUKCQkJCWwwLTAuNWMtMC4xLTUuNi00LjktNy43LTguMS03LjdjLTUuMiwwLTguMiwzLjktOC4yLDcuNmMwLDUuMyw0LjEsNi44LDYuOCw3LjdsMC41LDAuMmMyLjUsMC45LDQsMS42LDQsMy40CgkJCQljMCwxLjgtMS4yLDIuOS0zLjEsMi45Yy0zLDAtMy43LTIuNi0zLjctNC4xbDAtMC40aC01LjV2MC41YzAsNi44LDUuNSw5LjIsOS4yLDkuMmM1LjIsMCw4LjgtMy40LDguOC04LjQKCQkJCUMyMzYuMywxMzYuNCwyMzAuNywxMzQuNywyMjguNiwxMzQuMXoiLz4KCQkJPHBhdGggZmlsbD0iI0FFOTcwMCIgZD0iTTI0OS41LDEyMy45Yy03LjQsMC0xMy4yLDUuOS0xMy4yLDEzLjVjMCw3LjQsNS45LDEzLjUsMTMuMSwxMy41YzQuMiwwLDkuOS0yLjMsMTIuMy04LjdsMC4yLTAuNmgtNS42CgkJCQlsLTAuMSwwLjJjLTEsMS45LTMuMywzLjktNi43LDMuOWMtMi45LDAtNi4zLTEuOC03LjUtNS44aDIwLjNsMC4xLTAuNGMwLTAuMywwLjEtMS42LDAuMS0yLjQKCQkJCUMyNjIuNSwxMjkuOCwyNTYuNiwxMjMuOSwyNDkuNSwxMjMuOXogTTI0OS40LDEyOS4xYzQuMSwwLDcsMy4yLDcuNSw2LjNoLTE1QzI0Mi40LDEzMi4zLDI0NS40LDEyOS4xLDI0OS40LDEyOS4xeiIvPgoJCTwvZz4KCTwvZz4KCTxnPgoJCTxnPgoJCQk8ZGVmcz4KCQkJCTxwb2x5Z29uIGlkPSJTVkdJRF8xXyIgcG9pbnRzPSI2LjgsMTE5LjMgNjIuMyw3OS44IDExNy44LDExOS4zIDExNy44LDE1MC45IDYuOCwxNTAuOSAJCQkJIi8+CgkJCTwvZGVmcz4KCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1MDRDNDgiLz4KCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+CgkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCTwvY2xpcFBhdGg+CgkJCTxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPgoJCQkJPHBhdGggZmlsbD0iI0Y1RUNEMiIgZD0iTTEwNi4zLDkxLjljMi43LTAuMiw0LjYtMC4yLDctMi4xYzUuNS00LjMsMi41LTguMSwyLjUtOC4xcy0yLjQtMy4yLTgtMC41Yy01LjYsMi43LTgsOS4zLTgsOS4zVjc3LjMKCQkJCQljMC4zLDAuMywxLjQsMSw2LjUsMWMyLjctMC4yLDQuNi0wLjIsNy0yLjFjNS41LTQuMywyLjUtOC4xLDIuNS04LjFzLTIuNC0zLjItOC0wLjVjLTUuNiwyLjctOCw5LjMtOCw5LjN2LTEyaC0wLjd2MTIKCQkJCQljMCwwLTIuNC02LjYtOC05LjNjLTUuNi0yLjctOCwwLjUtOCwwLjVzLTMsMy43LDIuNSw4LjFjMi41LDEuOSw0LjMsMS45LDcsMi4xYzUuMSwwLDYuMi0wLjcsNi41LTF2MTMuM2MwLDAtMi40LTYuNi04LTkuMwoJCQkJCWMtNS42LTIuNy04LDAuNS04LDAuNXMtMywzLjcsMi41LDguMWMyLjUsMS45LDQuMywxLjksNywyLjFjNS4xLDAsNi4yLTAuNyw2LjUtMXYxMy4zYzAsMC0yLjQtNi42LTgtOS4zYy01LjYtMi43LTgsMC41LTgsMC41CgkJCQkJcy0zLDMuNywyLjUsOC4xYzIuNSwxLjksNC4zLDEuOSw3LDIuMWM1LjEsMCw2LjItMC44LDYuNS0xdjEzLjNjMCwwLTIuNC02LjYtOC05LjNjLTUuNi0yLjctOCwwLjUtOCwwLjVzLTMsMy43LDIuNSw4LjEKCQkJCQljMi41LDEuOSw0LjMsMS45LDcsMi4xYzUuMSwwLDYuMi0wLjcsNi41LTF2MTMuM2MwLDAtMi40LTYuNi04LTkuM2MtNS42LTIuNy04LDAuNS04LDAuNXMtMywzLjcsMi41LDguMWMyLjUsMS45LDQuMywxLjksNywyLjEKCQkJCQljNS4xLDAsNi4yLTAuNyw2LjUtMXYxMy4zYzAsMC0yLjQtNi42LTgtOS4zYy01LjYtMi43LTgsMC41LTgsMC41cy0zLDMuNywyLjUsOC4xYzIuNSwxLjksNC4zLDEuOSw3LDIuMWM1LjEsMCw2LjItMC43LDYuNS0xCgkJCQkJdjEzLjNjMCwwLTIuNC02LjYtOC05LjNjLTUuNi0yLjctOCwwLjUtOCwwLjVzLTMsMy43LDIuNSw4LjFjMi41LDEuOSw0LjMsMS45LDcsMi4xYzUuMSwwLjEsNi4yLTAuNyw2LjUtMXYxMy4zCgkJCQkJYzAsMC0yLjQtNi42LTgtOS4zYy01LjYtMi43LTgsMC41LTgsMC41cy0zLDMuNywyLjUsOC4xYzIuNSwxLjksNC4zLDEuOSw3LDIuMWM1LjEsMCw2LjItMC43LDYuNS0xdjMuNGgwLjd2LTMuNAoJCQkJCWMwLjMsMC4zLDEuNCwxLDYuNSwxYzIuNy0wLjIsNC42LTAuMiw3LTIuMWM1LjUtNC4zLDIuNS04LjEsMi41LTguMXMtMi40LTMuMi04LTAuNWMtNS42LDIuNy04LDkuMy04LDkuM3YtMTMuMwoJCQkJCWMwLjMsMC4zLDEuNCwxLDYuNSwxYzIuNy0wLjIsNC42LTAuMiw3LTIuMWM1LjUtNC4zLDIuNS04LjEsMi41LTguMXMtMi40LTMuMi04LTAuNWMtNS42LDIuNy04LDkuMy04LDkuM3YtMTMuMwoJCQkJCWMwLjMsMC4zLDEuNCwxLDYuNSwxYzIuNy0wLjIsNC42LTAuMiw3LTIuMWM1LjUtNC4zLDIuNS04LjEsMi41LTguMXMtMi40LTMuMi04LTAuNWMtNS42LDIuNy04LDkuMy04LDkuM3YtMTMuMwoJCQkJCWMwLjMsMC4zLDEuNCwxLDYuNSwxYzIuNy0wLjIsNC42LTAuMiw3LTIuMWM1LjUtNC4zLDIuNS04LjEsMi41LTguMXMtMi40LTMuMi04LTAuNWMtNS42LDIuNy04LDkuMy04LDkuM3YtMTMuMwoJCQkJCWMwLjMsMC4zLDEuNCwxLDYuNSwxYzIuNy0wLjIsNC42LTAuMiw3LTIuMWM1LjUtNC4zLDIuNS04LjEsMi41LTguMXMtMi40LTMuMi04LTAuNWMtNS42LDIuNy04LDkuMy04LDkuM3YtMTMuMwoJCQkJCWMwLjMsMC4zLDEuNCwxLDYuNSwxYzIuNy0wLjIsNC42LTAuMiw3LTIuMWM1LjUtNC4zLDIuNS04LjEsMi41LTguMXMtMi40LTMuMi04LTAuNWMtNS42LDIuNy04LDkuMy04LDkuM1Y5MC45CgkJCQkJQzEwMC4xLDkxLjIsMTAxLjIsOTIsMTA2LjMsOTEuOXoiLz4KCQkJCTxwYXRoIGZpbGw9IiNGNUVDRDIiIGQ9Ik02OS4xLDc4LjNjMi43LTAuMiw0LjUtMC4yLDctMi4xYzUuNS00LjMsMi41LTguMSwyLjUtOC4xcy0yLjQtMy4yLTgtMC41Yy01LjQsMi43LTcuOCw4LjktOCw5LjN2LTEyCgkJCQkJaC0wLjd2MTEuOHYwaDB2MC4xYzAsMC0yLjQtNi42LTgtOS4zYy01LjYtMi43LTgsMC41LTgsMC41cy0zLDMuNywyLjUsOC4xYzIuNSwxLjksNC4zLDEuOSw3LDIuMWM1LjEsMCw2LjItMC44LDYuNS0xdjAuMmgwdjEzCgkJCQkJdjBoMHYwLjFjMCwwLTIuNC02LjYtOC05LjNjLTUuNi0yLjctOCwwLjUtOCwwLjVzLTMsMy43LDIuNSw4LjFjMi41LDEuOSw0LjMsMS45LDcsMi4xYzUuMSwwLDYuMi0wLjgsNi41LTF2MC4xaDB2MTNoMHYwLjEKCQkJCQljMCwwLTIuNC02LjYtOC05LjNjLTUuNi0yLjctOCwwLjUtOCwwLjVzLTMsMy43LDIuNSw4LjFjMi41LDEuOSw0LjMsMS45LDcsMi4xYzUuMSwwLDYuMi0wLjgsNi41LTF2MC4xaDB2MTNoMHYwLjEKCQkJCQljMCwwLTIuNC02LjYtOC05LjNjLTUuNi0yLjctOCwwLjUtOCwwLjVzLTMsMy43LDIuNSw4LjFjMi41LDEuOSw0LjMsMS45LDcsMi4xYzUuMSwwLDYuMi0wLjgsNi41LTF2MC4xaDB2MTN2MGgwdjAuMQoJCQkJCWMwLDAtMi40LTYuNi04LTkuM2MtNS42LTIuNy04LDAuNS04LDAuNXMtMywzLjcsMi41LDguMWMyLjUsMS45LDQuMywxLjksNywyLjFjNS4xLDAsNi4yLTAuOCw2LjUtMXYwLjFoMHYxM2gwdjAuMgoJCQkJCWMwLDAtMi40LTYuNi04LTkuM2MtNS42LTIuNy04LDAuNS04LDAuNXMtMywzLjcsMi41LDguMWMyLjUsMS45LDQuMywxLjksNywyLjFjNS4xLDAsNi4yLTAuOCw2LjUtMXYwLjFoMHYxM3YwaDB2MC4xCgkJCQkJYzAsMC0yLjQtNi42LTgtOS4zYy01LjYtMi43LTgsMC41LTgsMC41cy0zLDMuNywyLjUsOC4xYzIuNSwxLjksNC4zLDEuOSw3LDIuMWM1LjEsMC4xLDYuMi0wLjgsNi41LTF2MC4xaDB2MTNoMHYwLjEKCQkJCQljMCwwLTIuNC02LjYtOC05LjNjLTUuNi0yLjctOCwwLjUtOCwwLjVzLTMsMy43LDIuNSw4LjFjMi41LDEuOSw0LjMsMS45LDcsMi4xYzUuMSwwLDYuMi0wLjgsNi41LTF2MC4xaDB2My4zaDAuN3YtMy40CgkJCQkJYzAuMywwLjMsMS41LDEsNi41LDFjMi43LTAuMiw0LjUtMC4yLDctMi4xYzUuNS00LjMsMi41LTguMSwyLjUtOC4xcy0yLjQtMy4yLTgtMC41Yy01LjQsMi43LTcuOCw4LjktOCw5LjN2LTEzLjMKCQkJCQljMC4zLDAuMywxLjUsMSw2LjUsMWMyLjctMC4yLDQuNS0wLjIsNy0yLjFjNS41LTQuMywyLjUtOC4xLDIuNS04LjFzLTIuNC0zLjItOC0wLjVjLTUuNCwyLjctNy44LDguOS04LDkuM3YtMTMuMwoJCQkJCWMwLjMsMC4zLDEuNSwxLDYuNSwxYzIuNy0wLjIsNC41LTAuMiw3LTIuMWM1LjUtNC4zLDIuNS04LjEsMi41LTguMXMtMi40LTMuMi04LTAuNWMtNS40LDIuNy03LjgsOC45LTgsOS4zdi0xMy4zCgkJCQkJYzAuMywwLjMsMS41LDEsNi41LDFjMi43LTAuMiw0LjUtMC4yLDctMi4xYzUuNS00LjMsMi41LTguMSwyLjUtOC4xcy0yLjQtMy4yLTgtMC41Yy01LjQsMi43LTcuOCw4LjktOCw5LjN2LTEzLjMKCQkJCQljMC4zLDAuMywxLjUsMSw2LjUsMWMyLjctMC4yLDQuNS0wLjIsNy0yLjFjNS41LTQuMywyLjUtOC4xLDIuNS04LjFzLTIuNC0zLjItOC0wLjVjLTUuNCwyLjctNy44LDguOS04LDkuM3YtMTMuMwoJCQkJCWMwLjMsMC4zLDEuNSwxLDYuNSwxYzIuNy0wLjIsNC41LTAuMiw3LTIuMWM1LjUtNC4zLDIuNS04LjEsMi41LTguMXMtMi40LTMuMi04LTAuNWMtNS40LDIuNy03LjgsOC45LTgsOS4zVjkwLjkKCQkJCQljMC4zLDAuMywxLjUsMSw2LjUsMWMyLjctMC4yLDQuNS0wLjIsNy0yLjFjNS41LTQuMywyLjUtOC4xLDIuNS04LjFzLTIuNC0zLjItOC0wLjVjLTUuNCwyLjctNy44LDguOS04LDkuM1Y3Ny4zCgkJCQkJQzYyLjksNzcuNSw2NC4xLDc4LjMsNjkuMSw3OC4zeiIvPgoJCQkJPHBhdGggZmlsbD0iI0Y1RUNEMiIgZD0iTTMxLjYsNzguM2MyLjctMC4yLDQuNi0wLjIsNy0yLjFjNS41LTQuMywyLjUtOC4xLDIuNS04LjFzLTIuNC0zLjItOC0wLjVjLTUuNCwyLjctNy44LDguOS04LDkuM1Y2NC45CgkJCQkJaC0wLjd2MTEuOHYwVjc3bDAsMGMwLDAtMi40LTYuNi04LTkuM2MtNS42LTIuNy04LDAuNS04LDAuNXMtMywzLjcsMi41LDguMWMyLjUsMS45LDQuMywxLjksNywyLjFjNS4xLDAsNi4yLTAuOCw2LjUtMXYwLjJ2MTMKCQkJCQl2MHYwLjJsMCwwYzAsMC0yLjQtNi42LTgtOS4zYy01LjYtMi43LTgsMC41LTgsMC41cy0zLDMuNywyLjUsOC4xYzIuNSwxLjksNC4zLDEuOSw3LDIuMWM1LjEsMCw2LjItMC44LDYuNS0xdjAuMXYxM3YwLjJsMCwwCgkJCQkJYzAsMC0yLjQtNi42LTgtOS4zYy01LjYtMi43LTgsMC41LTgsMC41cy0zLDMuNywyLjUsOC4xYzIuNSwxLjksNC4zLDEuOSw3LDIuMWM1LjEsMCw2LjItMC44LDYuNS0xdjAuMXYxM3YwLjJsMCwwCgkJCQkJYzAsMC0yLjQtNi42LTgtOS4zYy01LjYtMi43LTgsMC41LTgsMC41cy0zLDMuNywyLjUsOC4xYzIuNSwxLjksNC4zLDEuOSw3LDIuMWM1LjEsMCw2LjItMC44LDYuNS0xdjAuMXYxM3YwdjAuMmwwLDAKCQkJCQljMCwwLTIuNC02LjYtOC05LjNjLTUuNi0yLjctOCwwLjUtOCwwLjVzLTMsMy43LDIuNSw4LjFjMi41LDEuOSw0LjMsMS45LDcsMi4xYzUuMSwwLDYuMi0wLjgsNi41LTF2MC4xdjEzdjAuMmwwLDAKCQkJCQljMCwwLTIuNC02LjYtOC05LjNjLTUuNi0yLjctOCwwLjUtOCwwLjVzLTMsMy43LDIuNSw4LjFjMi41LDEuOSw0LjMsMS45LDcsMi4xYzUuMSwwLDYuMi0wLjgsNi41LTF2MC4xdjB2MTN2MHYwLjJsMCwwCgkJCQkJYzAsMC0yLjQtNi42LTgtOS4zYy01LjYtMi43LTgsMC41LTgsMC41cy0zLDMuNywyLjUsOC4xYzIuNSwxLjksNC4zLDEuOSw3LDIuMWM1LjEsMC4xLDYuMi0wLjgsNi41LTF2MC4xdjEzdjAuMmwwLDAKCQkJCQljMCwwLTIuNC02LjYtOC05LjNjLTUuNi0yLjctOCwwLjUtOCwwLjVzLTMsMy43LDIuNSw4LjFjMi41LDEuOSw0LjMsMS45LDcsMi4xYzUuMSwwLDYuMi0wLjgsNi41LTF2MC4xdjMuM2gwLjd2LTMuNAoJCQkJCWMwLjMsMC4zLDEuNSwxLDYuNSwxYzIuNy0wLjIsNC42LTAuMiw3LTIuMWM1LjUtNC4zLDIuNS04LjEsMi41LTguMXMtMi40LTMuMi04LTAuNWMtNS40LDIuNy03LjgsOC45LTgsOS4zdi0xMy4zCgkJCQkJYzAuMywwLjMsMS41LDEsNi41LDFjMi43LTAuMiw0LjYtMC4yLDctMi4xYzUuNS00LjMsMi41LTguMSwyLjUtOC4xcy0yLjQtMy4yLTgtMC41Yy01LjQsMi43LTcuOCw4LjktOCw5LjN2LTEzLjMKCQkJCQljMC4zLDAuMywxLjUsMSw2LjUsMWMyLjctMC4yLDQuNi0wLjIsNy0yLjFjNS41LTQuMywyLjUtOC4xLDIuNS04LjFzLTIuNC0zLjItOC0wLjVjLTUuNCwyLjctNy44LDguOS04LDkuM3YtMTMuMwoJCQkJCWMwLjMsMC4zLDEuNSwxLDYuNSwxYzIuNy0wLjIsNC42LTAuMiw3LTIuMWM1LjUtNC4zLDIuNS04LjEsMi41LTguMXMtMi40LTMuMi04LTAuNWMtNS40LDIuNy03LjgsOC45LTgsOS4zdi0xMy4zCgkJCQkJYzAuMywwLjMsMS41LDEsNi41LDFjMi43LTAuMiw0LjYtMC4yLDctMi4xYzUuNS00LjMsMi41LTguMSwyLjUtOC4xcy0yLjQtMy4yLTgtMC41Yy01LjQsMi43LTcuOCw4LjktOCw5LjN2LTEzLjMKCQkJCQljMC4zLDAuMywxLjUsMSw2LjUsMWMyLjctMC4yLDQuNi0wLjIsNy0yLjFjNS41LTQuMywyLjUtOC4xLDIuNS04LjFzLTIuNC0zLjItOC0wLjVjLTUuNCwyLjctNy44LDguOS04LDkuM1Y5MC45CgkJCQkJYzAuMywwLjMsMS41LDEsNi41LDFjMi43LTAuMiw0LjYtMC4yLDctMi4xYzUuNS00LjMsMi41LTguMSwyLjUtOC4xcy0yLjQtMy4yLTgtMC41Yy01LjQsMi43LTcuOCw4LjktOCw5LjNWNzcuMwoJCQkJCUMyNS40LDc3LjUsMjYuNiw3OC4zLDMxLjYsNzguM3oiLz4KCQkJPC9nPgoJCTwvZz4KCQk8cG9seWdvbiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0VERTBDMiIgcG9pbnRzPSIwLDQ0LjQgMCwxMjQuMiA2Mi4zLDc5LjggNjIuMywwIAkJIi8+CgkJPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1MDRDNDgiIHBvaW50cz0iMTI0LjUsNDQuNCAxMjQuNSwxMjQuMiA2Mi4zLDc5LjggNjIuMywwIAkJIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==");
  height: 30px;
  top: 2px;
}
#collection .collection .single-product.teflon .price:after,
#searchresults .collection .single-product.teflon .price:after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTM4IDM3LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEzOCAzNy40OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzQ1N0MxRjt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC42LDM2LjhoNS43VjdIMjNsMC44LTQuOGgtMjRWN2g4LjhMOC42LDM2Ljh6IE0zMy4yLDEwLjljLTMuMiwwLTUuNywxLTcuOCwzLjRjLTIuMiwyLjUtMy4yLDUuNS0zLjIsOS45YzAsOC4xLDQuNSwxMy4zLDExLjYsMTMuM2MzLjQsMCw2LjUtMS4xLDkuMS0zLjRsLTIuMS0zLjRjLTEuOSwxLjctNCwyLjUtNi4zLDIuNWMtNC45LDAtNi4zLTMuNy02LjMtNy4ydi0wLjRoMTUuMXYtMS4xYzAtNS45LTEuMS05LTMuMy0xMUMzOCwxMS42LDM1LjcsMTAuOSwzMy4yLDEwLjl6IE0yOC40LDIxLjZjMC00LjEsMS43LTYuNiw0LjgtNi42YzIuOCwwLDQuNiwyLjUsNC42LDYuNkMzNy44LDIxLjYsMjguNCwyMS42LDI4LjQsMjEuNnogTTYxLjQsMTEuNWgtNi42VjcuNmMwLTIuMiwxLjItMy41LDMuMS0zLjVDNTksNC4xLDU5LjcsNC40LDYxLDVsMS44LTMuNUM2MSwwLjUsNTkuMiwwLDU3LjEsMGMtNC41LDAtNy43LDIuNS03LjcsNy43YzAsMi4zLDAuMSwzLjcsMC4xLDMuN0g0N3YzLjhoMi40djIxLjVoNS41VjE1LjNINjBMNjEuNCwxMS41eiBNNzQuNiwzNi44bC0wLjktMy40Yy0wLjYsMC4zLTEuNSwwLjEtMS44LTAuNGMtMC40LTAuNi0wLjUtMS4yLTAuNS00LjZWN2MwLTMuMy0wLjEtNS40LTAuNC03bC01LjcsMS4yYzAuNCwyLjEsMC41LDQsMC41LDcuNHYyMS42YzAsMi4yLDAsNy4yLDUuNiw3LjJDNzIuNiwzNy40LDczLjYsMzcuMiw3NC42LDM2Ljh6IE04OC44LDM3LjVjNi45LDAsMTEuMi01LjEsMTEuMi0xMy4yYzAtOC00LjEtMTMuNC0xMS4zLTEzLjRjLTYuNywwLTExLjEsNS4yLTExLjEsMTMuM1M4MS45LDM3LjUsODguOCwzNy41eiBNODguNywxNS4xYzMuMiwwLDUuMiwyLjIsNS4yLDkuM2MwLDYuNC0xLjgsOS01LjEsOXMtNS4yLTIuMi01LjItOS41QzgzLjcsMTcuNyw4NS4yLDE1LjEsODguNywxNS4xeiBNMTE5LjEsMjB2MTYuOGg1LjVWMTcuOWMwLTQuNy0yLjctNy02LjYtN2MtMi43LDAtNS4xLDEuMi03LjgsMy41YzAtMS4zLTAuMy0yLjUtMC45LTMuNmwtNSwxLjRjMC43LDEuOCwxLDMuNCwxLDZ2MTguNmg1LjRWMTguNWMxLjYtMS43LDMuOS0yLjksNS42LTIuOUMxMTguMywxNS42LDExOS4xLDE2LjYsMTE5LjEsMjB6IE0xMzYuMywxMC42bC0xLjQsMy42bC0xLjMtMy42SDEzMnY1LjFoMS4xVjEyaDAuMWwxLjMsMy43aDAuOGwxLjQtMy44djMuOGgxLjF2LTUuMUgxMzYuM3ogTTEyOC4zLDE1LjdoMS4xdi00LjFoMS41di0xaC00LjJ2MWgxLjZMMTI4LjMsMTUuN3oiLz48L2c+PC9zdmc+");
  width: 55px;
}
#collection .collection .single-product.missprint .price:after,
#searchresults .collection .single-product.missprint .price:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MjAuNSA2Mi41IiB2aWV3Qm94PSIwIDAgNDIwLjUgNjIuNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNzguMy0uMmgtMTlsLTIwLjQgNTUuMi0xOS45LTU1LjJoLTE5djRoOXY1My40aC05djMuOWgyMi41di0zLjloLTcuOXYtNTMuNGguNGwyMS40IDU3LjNoNC43bDIxLjYtNTcuM2guOXY1My40aC04Ljh2My45aDIzLjV2LTMuOWgtOS4ydi01My40aDkuMnoiLz48cGF0aCBkPSJtMTAwIDE4LjNoLTEyLjN2My44aDcuMnYzNS4yaC03LjJ2My44aDE5Ljd2LTMuOGgtNy40em0wLTE2LjZoLTUuNXY2LjJoNS41eiIvPjxwYXRoIGQ9Im0xMzIuMiAxNy4zYy00LjUgMC04LjEgMS4yLTExIDMuNS0yLjggMi40LTQuMiA1LjQtNC4yIDkuMSAwIDMuMiAxIDUuNiAzIDcuM3M1LjIgMyA5LjYgMy43bDcuMSAxLjJjMyAuNSA1LjIgMS40IDYuNiAyLjZzMi4xIDIuOSAyLjEgNC45YzAgMi43LTEgNC44LTMuMSA2LjQtMi4xIDEuNS00LjkgMi4zLTguNCAyLjMtMy44IDAtNi45LTEuMS05LjMtMy4ycy0zLjktNS4xLTQuNC04LjhoLTMuN3YxNC44aDMuN3YtNC43YzEuOSAyIDQgMy41IDYuMyA0LjUgMi4yLjkgNC44IDEuNCA3LjggMS40IDQuOSAwIDguOC0xLjMgMTEuOS0zLjggMy0yLjUgNC42LTUuOCA0LjYtOS43IDAtMy4xLTEtNS42LTMuMS03LjVzLTUuMS0zLjItOS4yLTMuOWwtNi43LTEuMmMtMy44LS42LTYuMy0xLjUtNy42LTIuNS0xLjItMS0xLjktMi42LTEuOS00LjcgMC0yLjQuOS00LjQgMi42LTUuOHM0LjEtMi4xIDcuMi0yLjFjNC4xIDAgNy40LjkgOS43IDIuOCAyLjQgMS45IDMuNyA0LjYgNCA4LjFoMy44di0xMy43aC0zLjh2NC4zYy0xLjktMS44LTQtMy4xLTYuMi00LTIuMy0uOS00LjctMS4zLTcuNC0xLjMiLz48cGF0aCBkPSJtMTc2LjUgMTcuM2MtNC41IDAtOC4xIDEuMi0xMSAzLjUtMi44IDIuNC00LjIgNS40LTQuMiA5LjEgMCAzLjIgMSA1LjYgMyA3LjNzNS4yIDMgOS42IDMuN2w3LjEgMS4yYzMgLjUgNS4yIDEuNCA2LjYgMi42czIuMSAyLjkgMi4xIDQuOWMwIDIuNy0xIDQuOC0zLjEgNi40LTIuMSAxLjUtNC44IDIuMy04LjQgMi4zLTMuOCAwLTYuOS0xLjEtOS4zLTMuMnMtMy45LTUuMS00LjQtOC44aC0zLjd2MTQuOGgzLjd2LTQuN2MyIDIgNCAzLjUgNi4zIDQuNSAyLjIuOSA0LjggMS40IDcuOCAxLjQgNC45IDAgOC44LTEuMyAxMS45LTMuOCAzLTIuNSA0LjYtNS44IDQuNi05LjcgMC0zLjEtMS01LjYtMy4xLTcuNXMtNS4xLTMuMi05LjItMy45bC02LjctMS4yYy0zLjgtLjYtNi4zLTEuNS03LjYtMi41LTEuMi0xLTEuOS0yLjYtMS45LTQuNyAwLTIuNC45LTQuNCAyLjYtNS44czQuMS0yLjEgNy4yLTIuMWM0LjEgMCA3LjQuOSA5LjcgMi44IDIuNCAxLjkgMy43IDQuNiA0IDguMWgzLjh2LTEzLjdoLTMuOHY0LjNjLTEuOS0xLjgtNC0zLjEtNi4yLTRzLTQuNy0xLjMtNy40LTEuMyIvPjxwYXRoIGQ9Im0yMTcuOSAzMXYtMjcuMmgxMC4zYzYuMiAwIDEwLjYgMS4xIDEzLjMgMy4zczQuMSA1LjcgNC4xIDEwLjdjMCA0LjYtMS40IDgtNC4yIDEwLjFzLTcuMiAzLjItMTMuMiAzLjJoLTEwLjNtMTAuMy0zMS4zaC0yNC4zdjRoOC40djUzLjRoLTguNHY0aDI1LjF2LTRoLTExLjJ2LTIyLjJoMTAuM2M0LjQgMCA3LjgtLjIgMTAuMi0uN3M0LjQtMS4zIDYtMi40YzIuMi0xLjUgMy45LTMuNSA1LjEtNiAxLjItMi40IDEuOC01LjIgMS44LTguMiAwLTYuMy0xLjgtMTAuOS01LjUtMTMuNy0zLjUtMi44LTkuNC00LjItMTcuNS00LjIiLz48cGF0aCBkPSJtMjg2LjYgMTcuOWgtLjdjLTMuNCAwLTYuMi42LTguNCAxLjktMi4yIDEuMi00LjIgMy4yLTUuNyA2di03LjVoLTEyLjN2My44aDcuM3YzNS4zaC03LjN2My44aDIxLjR2LTMuOGgtOS4xdi0xOS42YzAtNS4xIDEuMy05LjEgMy44LTExLjhzNi4xLTQuMSAxMC45LTQuMWguM3YtNCIvPjxwYXRoIGQ9Im0zMDcuNCAxOC4zaC0xMi4ydjMuOGg3LjJ2MzUuMmgtNy4ydjMuOGgxOS43di0zLjhoLTcuNHYtMzl6bTAtMTYuNmgtNS41djYuMmg1LjV6Ii8+PHBhdGggZD0ibTM1MC44IDE3LjJjLTMuMSAwLTUuOC42LTguMiAxLjhzLTQuNiAzLjEtNi42IDUuN3YtNi40aC0xMi4zdjMuOGg3LjN2MzUuMmgtNy4zdjMuOGgyMC4zdi0zLjhoLTh2LTIyLjFjMC00LjEgMS4zLTcuNSAzLjktMTAuMXM1LjktMy45IDEwLTMuOWMzLjQgMCA1LjkuOSA3LjUgMi42czIuNCA0LjUgMi40IDguMnYyNS40aC04LjF2My44aDIwLjN2LTMuOGgtNy4ydi0yNS40YzAtNS4xLTEuMS04LjktMy4zLTExLjItMi4zLTIuNS01LjktMy42LTEwLjctMy42Ii8+PHBhdGggZD0ibTM4OC4zIDYuNy01IDEuOHY5LjhoLTcuMXYzLjhoNy4xdjI5LjVjMCAzLjYuOCA2LjIgMi40IDhzNC4xIDIuNyA3LjQgMi43YzMuNiAwIDYuMi0xIDgtMy4xczIuNy01LjIgMi43LTkuM3YtLjloLTMuOGMwIDMuMi0uNSA1LjYtMS42IDcuMS0xIDEuNS0yLjcgMi4zLTUgMi4zLTEuNyAwLTMtLjUtMy44LTEuNC0uOS0uOS0xLjMtMi4zLTEuMy00di0zMC45aDEzLjh2LTMuOGgtMTMuOHoiLz48cGF0aCBkPSJtNDExLjYgN3YtMi42aDJjMSAwIDEuNi40IDEuNiAxLjMgMCAuOC0uNiAxLjMtMS42IDEuM3ptMi4xLTMuN2gtMy4zdjcuNGgxLjJ2LTIuN2gxLjhsMS45IDIuN2gxLjVsLTIuMS0yLjljMS0uMyAxLjgtMSAxLjgtMi4yIDAtMS41LTEuMy0yLjMtMi44LTIuM20tLjUgMTAuNGMtMy43IDAtNi41LTIuOS02LjUtNi41IDAtMy42IDIuOC02LjYgNi41LTYuNnM2LjUgMi45IDYuNSA2LjVjMCAzLjYtMi45IDYuNi02LjUgNi42bTAtMTMuOWMtNC4xIDAtNy4zIDMuNC03LjMgNy40IDAgNCAzLjIgNy4zIDcuMyA3LjNzNy4zLTMuNCA3LjMtNy40YzAtNC0zLjItNy4zLTcuMy03LjMiLz48L3N2Zz4=");
  width: 73px;
}
#collection .collection .single-product.emma-bridgewater .price:after,
#searchresults .collection .single-product.emma-bridgewater .price:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNTkuMSA1My45Ij48cGF0aCBkPSJNMTU2LjIgMzIuM2MtMS44IDAtMy40IDEuMy00LjIgMy42bC4xLTMuNmMtMi4xLjItNC4zLjMtNi42LjRWMzRjMiAuMSAyLjQuMiAyLjQgMS43djguMWMwIDEuNy0uMSAxLjktMi4zIDJWNDdjMi4yLS4xIDMuOC0uMSA0LjctLjEgMS4zIDAgMyAwIDUuMi4xdi0xLjNjLTIuOC0uMS0zLjEtLjEtMy4xLTJ2LTRjMC0zLjYgMS41LTYgMy4zLTYuMi0uMy41LS40IDEtLjQgMS41IDAgMS40LjcgMi4xIDIgMi4xIDEuMSAwIDEuOS0uOSAxLjktMi4xLS4xLTEuNi0xLjEtMi43LTMtMi43eiIvPjxwYXRoIGQ9Ik0xNDUuMiA0Mi40Yy0uOSAyLjEtMi40IDMuMS00LjUgMy4xLTIuOSAwLTQuNS0yLTQuNS01Ljh2LS4zbDEwLjEtLjFWMzljMC00LTIuOC02LjYtNy4xLTYuNi00LjYgMC03LjcgMy03LjcgNy41IDAgNC42IDMgNy41IDcuOCA3LjUgMy44IDAgNi0xLjQgNi45LTQuNWwtMS0uNXptLTYtOC44YzIgMCAyLjkgMS41IDIuOSA0LjVsLTYgLjFjLjEtMyAxLjMtNC42IDMuMS00LjZ6Ii8+PHBhdGggZD0iTTEyOS4yIDQ1LjRjLTEuMyAwLTEuNy0uOC0xLjctMi4zdi0uNGwuMi04LjRoMy42VjMzaC0zLjZsLjEtNC43aC0xLjNjLS43IDIuNS0yLjMgNC4xLTQuOSA0Ljl2MWgxLjZMMTIzIDQydi40YzAgMy4zIDEuMSA0LjkgNC40IDQuOSAyLjQgMCAzLjktMSA0LjYtM2wtMS0uNGMtLjQgMS0xIDEuNS0xLjggMS41em0tOC4yLS4zYy0xIDAtMS4xLS44LTEuMS0yLjNWMzdjMC0zLjEtMi4xLTQuNi02LjEtNC42LTQuMiAwLTYuOCAxLjgtNi44IDMuOCAwIDEuMS43IDEuOCAxLjggMS44IDEuMyAwIDIuMS0uOSAyLjEtMi4zIDAtLjQtLjEtLjgtLjItMS40LjYtLjQgMS40LS43IDIuNC0uNyAxLjggMCAyLjUgMSAyLjUgM3YxLjdjMCAuOC0uNi43LTMuMSAxLjEtMy45LjgtNi4xIDEuNi02LjEgNC4zIDAgMi4yIDEuNSAzLjUgNCAzLjUgMi4zIDAgNC4xLS44IDUuNC0yLjQuMSAxLjUgMS4yIDIuNCAyLjkgMi40IDEuOSAwIDMuMS0uNyA0LjItMi4zbC0uNy0uNmMtLjQuNi0uOC44LTEuMi44em0tNS41LTEuNmMtLjggMS4zLTEuOCAxLjktMi45IDEuOS0xLjIgMC0xLjktLjktMS45LTIuMiAwLTIgMS41LTIuNiA0LjktMy4ybC0uMSAzLjV6Ii8+PHBhdGggZD0iTTEwNy44IDMzLjh2LTEuM2MtMSAuMS0xLjguMS0yLjUuMS0uNiAwLTEuNCAwLTIuMy0uMXYxLjNjMS4xLjEgMS42LjEgMS42LjggMCAuMi0uMS41LS4xLjhsLTIuNiA3LjgtMi4zLTcuOGMtLjEtLjMtLjEtLjYtLjEtLjggMC0uNi4yLS43IDEuNC0uOHYtMS4zYy0xLjUuMS0yLjcuMS0zLjYuMS0uOSAwLTIuMSAwLTMuNi0uMXYxLjNjMS4xLjEgMS41LjIgMS41LjggMCAuMi0uMS41LS4yIDFsLTIuOCA3LjYtMi40LTcuOGMtLjEtLjItLjEtLjQtLjEtLjYgMC0uNy40LS44IDEuNy0uOXYtMS4zYy0xLjYuMS0yLjkuMS0zLjkuMXMtMi40LS4xLTQtLjF2MS4zaC4xYzEuMSAwIDEuMy40IDEuNyAxLjRsMy45IDExLjkgMi43LjJjLjgtMS45IDEuMy0zIDEuNC0zLjRsMi44LTcuMiAzLjEgMTAuNCAyLjcuMmMuOC0yIDEuMy0zLjUgMS43LTQuNmwyLjctNy40YzAtMS4xLjQtMS42IDEuNS0xLjZ6bS0zMC41LTEuNWMtNC42IDAtNy43IDMtNy43IDcuNSAwIDQuNiAzIDcuNSA3LjggNy41IDMuOCAwIDYtMS40IDYuOS00LjVsLTEtLjNjLS45IDIuMS0yLjQgMy4xLTQuNSAzLjEtMi45IDAtNC41LTItNC41LTUuOHYtLjNsMTAuMS0uMVYzOWMwLTQtMi44LTYuNy03LjEtNi43em0tMyA1LjljLjEtMyAxLjItNC42IDMuMS00LjYgMiAwIDIuOSAxLjUgMi45IDQuNWwtNiAuMXoiLz48cGF0aCBkPSJNNjMuMyA0NC42Yy0yLjktLjEtNC4zLS4yLTQuMy0xLjQgMC0uNy41LTEgMS42LTFoMS4zYzQuMSAwIDYuNS0yIDYuNS00LjkgMC0xLjEtLjMtMi4xLTEuMS0zIC4zLS40LjUtLjYuOC0uNi41IDAgMS4yLjYgMS44LjYuNiAwIDEtLjQgMS0xLjMgMC0uMyAwLS42LS4xLS45LS41LS4xLS45LS4xLTEuMy0uMS0xLjIgMC0yIC42LTMuMSAxLjctMS4xLS45LTIuNi0xLjQtNC40LTEuNC00IDAtNi4zIDIuMS02LjMgNS4xIDAgMiAxLjEgMy40IDMuMSA0LjEtMS44LjgtMi42IDEuNy0yLjYgM3MuNyAyLjEgMi4xIDIuOGMtMS45LjUtMyAxLjctMyAzLjIgMCAyIDIuMyAzLjUgNi41IDMuNSA1LjUgMCA4LjgtMi4yIDguOC01LjRzLTIuNi0zLjktNy4zLTR6TTYyIDMzLjVjMS43IDAgMi40IDEuMiAyLjQgMy43cy0uNyAzLjctMi40IDMuN2MtMS44IDAtMi40LTEuMi0yLjQtMy44IDAtMi40LjctMy42IDIuNC0zLjZ6bS4yIDE5LjFjLTMgMC00LjYtMS00LjYtMi42IDAtLjkuNS0xLjUgMS40LTEuOSA1LjQuNiA4LjMtLjIgOC4zIDIgMCAxLjUtMS45IDIuNS01LjEgMi41eiIvPjxwYXRoIGQ9Ik01NiA0NS44Yy0xLjktLjEtMi0uNC0yLTEuOXYtMTljLTIuNC4yLTQuNy4zLTYuOS40djEuM2MyIDAgMi40LjEgMi40IDEuNXY2Yy0xLTEuMi0yLjQtMS43LTQuMi0xLjctMy44IDAtNi40IDIuOS02LjQgNy43IDAgNC40IDIuNSA3LjIgNi40IDcuMiAxLjkgMCAzLjMtLjcgNC4zLTJsLjEgMmMyLjMtLjEgNC4zLS4yIDYuMy0uM3YtMS4yem0tNi40LTEuOWMtLjggMS0xLjcgMS41LTIuNyAxLjUtMi4xIDAtMy4xLTEuOC0zLjEtNS41IDAtMy44IDEtNS44IDMuMS01LjggMS4yIDAgMiAuNSAyLjcgMS43djguMXoiLz48cGF0aCBkPSJNMzcuNSA0My43VjMyLjNjLTIuMi4yLTQuNC4zLTYuNy40LS40LS4yLTEtLjQtMS42LS40LTEuOCAwLTMuNCAxLjMtNC4yIDMuNmwuMS0zLjZjLTIuMS4yLTQuMy4zLTYuNi40VjM0YzIgLjEgMi40LjIgMi40IDEuN3Y4LjFjMCAxLjctLjEgMS45LTIuMyAyVjQ3YzIuMi0uMSAzLjgtLjEgNC43LS4xIDEuMyAwIDMgMCA1LjIuMXYtMS4zYy0yLjgtLjEtMy4xLS4xLTMuMS0ydi00YzAtMy42IDEuNS02IDMuMy02LjItLjMuNS0uNCAxLS40IDEuNSAwIDEuNC43IDIuMSAyIDIuMSAxLjEgMCAxLjktLjkgMS45LTIuMSAwLS4zLS4xLS43LS4yLTEgLjkuMSAxLjEuNSAxLjEgMS42djguMWMwIDEuNy0uMSAxLjktMi42IDJWNDdjMi0uMSAzLjctLjEgNC45LS4xLjkgMCAyLjQuMSA0LjQuMXYtMS4zYy0yLjIgMC0yLjMtLjMtMi4zLTJ6bS01LTE1LjNjMCAxLjIuOCAyIDIgMiAxLjUgMCAyLjktMS40IDIuOS0yLjcgMC0xLjMtLjgtMi4xLTIuMS0yLjEtMS40LjEtMi44IDEuNC0yLjggMi44eiIvPjxwYXRoIGQ9Ik0xMi4yIDM2LjFjMy45LS40IDUuOC0yLjEgNS44LTUuMiAwLTMuNS0yLjUtNS4yLTcuNS01LjItLjcgMC0yLjkuMS02LjQuMS0xLjQgMC0yLjggMC00LjItLjFWMjdjMi4yIDAgMi41LjQgMi41IDIuNlY0M2MwIDIuMi0uMyAyLjYtMi41IDIuNlY0N2MxLjUtLjEgMy0uMSA0LjUtLjEgMi4yIDAgNC4yLjEgNi4xLjEgNS42IDAgOC4zLTEuNSA4LjMtNS43LjItMy4xLTIuMS00LjktNi42LTUuMnptLTQuOC05aDEuNWMyLjkgMCA0LjIuOCA0LjIgNC4xIDAgMy4xLTEuMiA0LjItMy45IDQuMkg3LjR2LTguM3ptMS44IDE4LjRINy40di04LjdoMS45YzMgMCA0LjQgMSA0LjQgNC4xIDAgMy42LTEuMiA0LjYtNC41IDQuNnptNzMtMzIuN2MwIC44LS42LjctMy4xIDEuMS0zLjkuOC02LjEgMS42LTYuMSA0LjMgMCAyLjIgMS41IDMuNSA0IDMuNSAyLjMgMCA0LjEtLjggNS40LTIuNC4xIDEuNSAxLjIgMi40IDIuOSAyLjQgMS45IDAgMy4xLS43IDQuMi0yLjNsLS43LS42Yy0uNC41LS43LjctMS4yLjctMSAwLTEuMS0uOC0xLjEtMi4zdi01LjljMC0zLjEtMi4xLTQuNi02LjEtNC42LTQuMiAwLTYuOCAxLjgtNi44IDMuOCAwIDEuMS43IDEuOCAxLjggMS44IDEuMyAwIDIuMS0uOSAyLjEtMi4zIDAtLjQtLjEtLjgtLjItMS40LjYtLjQgMS40LS43IDIuNC0uNyAxLjggMCAyLjUgMSAyLjUgM3YxLjl6bTAgNS4yYy0uOCAxLjMtMS44IDEuOS0yLjkgMS45LTEuMiAwLTEuOS0uOS0xLjktMi4yIDAtMiAxLjUtMi42IDQuOS0zLjJsLS4xIDMuNXoiLz48cGF0aCBkPSJNMTkgMjEuNWMxLjctLjEgMy0uMSAzLjktLjEuOSAwIDIuMy4xIDQuMS4xdi0xLjNjLTEuOC0uMS0xLjgtLjQtMS44LTJ2LTYuMUMyNS43IDEwLjIgMjcgOSAyOC41IDljMS40IDAgMi4xLjkgMi4xIDIuN3Y2LjVjMCAxLjcgMCAxLjgtMi4xIDJ2MS4zYzEuOS0uMSAzLjMtLjEgNC4yLS4xLjkgMCAyLjMuMSA0LjEuMXYtMS4zYy0xLjgtLjEtMS44LS41LTEuOC0ydi02LjFjLjUtMS45IDEuOC0zLjEgMy40LTMuMSAxLjUgMCAyLjEuOSAyLjEgMi43djYuNWMwIDEuNyAwIDEuOC0yLjEgMnYxLjNjMS45LS4xIDMuMy0uMSA0LjItLjEuOCAwIDEuOCAwIDMuMS4xaDFjMS40LS4xIDIuNi0uMSAzLjMtLjEuOSAwIDIuMy4xIDQuMS4xdi0xLjNjLTEuOC0uMS0xLjgtLjQtMS44LTJ2LTYuMWMuNS0xLjkgMS44LTMuMSAzLjMtMy4xIDEuNCAwIDIuMS45IDIuMSAyLjd2Ni41YzAgMS43IDAgMS44LTIuMSAydjEuM2MxLjktLjEgMy4zLS4xIDQuMi0uMS45IDAgMi4zLjEgNC4xLjF2LTEuM2MtMS44LS4xLTEuOC0uNS0xLjgtMnYtNi4xYy41LTEuOSAxLjgtMy4xIDMuNC0zLjEgMS41IDAgMi4xLjkgMi4xIDIuN3Y2LjVjMCAxLjcgMCAxLjgtMi4xIDJ2MS4zYzEuOS0uMSAzLjMtLjEgNC4yLS4xLjkgMCAyLjMuMSA0LjEuMXYtMS4zYy0xLjgtLjEtMS44LS40LTEuOC0xLjl2LTYuNmMwLTMuMy0xLjYtNS00LjUtNS0yLjMgMC00IDEtNS40IDMuMi0uMy0yLjEtMS44LTMuMi00LjQtMy4yLTIuMSAwLTQgMS4xLTUuNCAzLjJWNi43Yy0yIC4yLTQuMS4zLTYuNi40djEuM2MyIC4xIDIuNC4yIDIuNCAxLjd2OC4xYzAgMS42LS4xIDEuOC0xLjkgMi0xLjMtLjEtMS4zLS41LTEuMy0xLjh2LTYuNmMwLTMuMy0xLjYtNS00LjUtNS0yLjMgMC00IDEtNS40IDMuMi0uMy0yLjEtMS44LTMuMi00LjQtMy4yLTIuMSAwLTQgMS4xLTUuNCAzLjJWNi44Yy0yIC4yLTQuMS4zLTYuNi40djEuM2MyIC4xIDIuNC4yIDIuNCAxLjd2OC4xYzAgMS42LS4xIDEuOC0xLjkgMmwuMy01LjFoLTEuM2MtLjQgNC4xLTEuNSA1LTUuMiA1SDcuNVYxMWgxLjhjMi4zIDAgMi45LjggMyAzLjhoMS4zYy0uMS0xLjgtLjEtMy4yLS4xLTQuNCAwLTEuMS4xLTIuNS4xLTQuMmgtMS4zYy0uMiAzLjEtLjYgMy4zLTMgMy4zSDcuNVYxLjZIMTJjMy40IDAgNC42LjggNC45IDQuM2gxLjNjLS4yLTIuMS0uMy00LS4zLTUuOEgwdjEuNGMyLjIgMCAyLjUuNCAyLjUgMi42djEzLjRjMCAyLjItLjMgMi42LTIuNSAyLjZ2MS40aDE5eiIvPjwvc3ZnPg==");
}
#collection .collection .single-product.william-morris .price:after,
#searchresults .collection .single-product.william-morris .price:after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjAuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIuOCAxMTAuNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTkyLjggMTEwLjc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNkQ2RTcxO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5MiwxMDguMWMtMC4yLDAtMC44LTAuMS0xLjctMC4yYy00LjUtMC40LTkuNC0xLjMtMTIuMy04LjhjLTAuOS0yLjQtMzcuOC05Ny45LTM4LTk4LjUKCQkJCWMtMC4zLTAuNy0xLTAuNy0xLjIsMGMtMC4yLDAuNi0xMCwyOS42LTEwLDI5LjZsMjUuNCw2OS45YzAuNCwxLjMsMC45LDIuNiwwLjksMy42YzAsMS4yLTAuOCwyLjctMi4zLDMuNAoJCQkJYy0xLjEsMC41LTMuMywwLjgtNC45LDAuOWMtMC41LDAtMSwwLjEtMS40LDAuMmMtMC41LDAuMS0wLjcsMC41LTAuNywwLjljMCwwLjUsMC40LDAuOCwwLjksMC44SDE5MmMwLjQsMCwwLjgtMC40LDAuOC0wLjgKCQkJCUMxOTIuOCwxMDguMywxOTIuNCwxMDguMSwxOTIsMTA4LjEiLz4KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTg5LjYsNC43YzEuMy0wLjgsMy4xLTEuMiw2LjYtMS4zYzAuNSwwLDAuOS0wLjMsMC45LTAuOHMtMC40LTAuOC0wLjgtMC44cy0yMSwwLTIxLjUsMFM3My43LDIsNzMuNywyLjYKCQkJCWMwLDAuMywwLjEsMC43LDAuOCwwLjhjMC41LDAuMSwxLjYsMC4xLDIuOSwwLjJjMy4xLDAuMiw0LjIsMC41LDUuMSwxLjhjMC44LDEuMiwwLjQsMy4zLTAuNSw1LjhTNTYuNSw3Nyw1Ni41LDc3aC0wLjEKCQkJCWMtMC4zLTAuOS0xOS45LTYyLjQtMjAuOC02NWMtMC44LTIuNy0xLjItNC41LTAuOC01LjZjMC44LTEuOSwyLjQtMi41LDYuNC0yLjhjMC41LDAsMC44LTAuMSwxLjMtMC4xczAuOC0wLjUsMC43LTEuMQoJCQkJcy0wLjUtMC43LTEuMS0wLjdjLTAuMywwLTQxLjEsMC00MS4zLDBDMC41LDEuNywwLDIsMCwyLjVjMCwwLjQsMC4yLDAuNiwwLjQsMC44YzAuMiwwLjEsMSwwLjIsMi4zLDAuM2MzLDAuMiw0LDAuNSw1LjEsMQoJCQkJYzIuMywxLjEsMy44LDQsNC42LDYuM2MwLjgsMi4zLDMyLjksOTguOCwzMyw5OS4xYzAuMiwwLjUsMC44LDAuNSwxLDBDNDYuNiwxMDkuNSw4Ni40LDkuNyw4Nyw4LjNDODcuNSw3LjEsODguMyw1LjUsODkuNiw0LjciCgkJCQkvPgoJCTwvZz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTM4LjUsMTAxLjJjLTAuOS0wLjMtMS40LDAuMy0yLjEsMS44Yy0wLjcsMS44LTIuNCwyLjItMy45LDIuMmMtMi45LDAtNS44LTMuMy04LTYuNwoJCQljLTAuMS0wLjItMS4zLTIuMS0zLjItNWM0LjctNi41LDcuNC0xNC4yLDguNi0xOS4yYzAuNC0xLjcsMS4xLTQuNCwyLTUuNWMxLjMtMS41LDIuNy0xLjksNC44LTIuMmMwLjktMC4xLDEuMy0wLjEsMS42LTAuMgoJCQljMC41LTAuMSwwLjYtMC42LDAuNi0wLjljLTAuMS0wLjUtMC40LTAuNy0wLjgtMC43Yy0wLjQsMC0xNy40LDAtMTcuOSwwYy0wLjYsMC0wLjksMC40LTAuOSwwLjhzMC4zLDAuNywwLjcsMC44CgkJCWMwLjMsMC4xLDAuOCwwLjEsMS4xLDAuMWMyLjIsMC4xLDMuOSwwLjQsNC45LDFjMS42LDEuMSwxLjUsMi44LDEuMiw1LjFjLTAuNyw1LjItMy4zLDEyLjktNy4yLDE4LjdjLTctMTEtMTkuNy0zMC45LTE5LjctMzAuOQoJCQlzNS4zLTIuNyw4LjgtNC44YzMuNS0yLDguOC02LDguOC0xMi42YzAtMy45LTIuMi02LjktNS4zLTljLTMuMS0yLjEtNy44LTMuNy0xMy4yLTMuN2MtNi43LDAtMTMuOCwyLjUtMTcuNiw4LjYKCQkJYy0zLjcsNS45LTIuOCwxNC41LDEuNiwyMS44YzEuMiwyLDIuNSwzLjksMi41LDMuOWMtMS42LDAuNi0zLjUsMS40LTUuMSwyLjFDNzIsNzEsNjQuNSw3OC43LDY0LjUsODkuMwoJCQljMCwxMS43LDguNywyMS4yLDI0LjgsMjEuMmM4LjgsMCwxNi0yLjgsMjEuOC02LjljMi43LDMuNiw3LjYsNi4zLDE0LjYsNi4zYzYuNywwLDEyLTMuOSwxMy40LTcuMQoJCQlDMTM5LjMsMTAyLjIsMTM5LjIsMTAxLjQsMTM4LjUsMTAxLjIgTTkyLDM1LjRjMS40LTIsMy41LTIuOCw2LjItMi44YzMuOCwwLDguNCwzLjUsOC40LDEyLjRjMCw1LjYtMi44LDExLTcuNCwxMy45CgkJCWMwLDAtMy45LTYtNi4yLTEwLjNDOTEuMiw0NC45LDg5LjQsMzkuMiw5MiwzNS40IE03OC4zLDgzYzAtNS4zLDEuOS0xMi4yLDguNi0xNi42bDAsMGwwLDBsMCwwYzAsMCwwLDAsMCwwLjEKCQkJYzE0LjgsMjIuOCwxNS42LDI0LjEsMjIuOCwzNS4yYy0zLjIsMi4xLTYuNywzLjQtMTAuMiwzLjRDODcuNywxMDUsNzguMyw5My45LDc4LjMsODMiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K");
  background-size: 60%;
  background-position: right;
}
#collection .collection .single-product.double-it,
#searchresults .collection .single-product.double-it {
  width: 100%;
}
#collection .collection .single-product.double-it .product-wrap,
#searchresults .collection .single-product.double-it .product-wrap {
  max-width: 100%;
  height: auto;
}
#collection .collection .single-product.double-it .product-wrap a,
#searchresults .collection .single-product.double-it .product-wrap a {
  max-width: 100%;
}
#collection
  .collection
  .single-product.double-it
  .product-wrap
  a
  .main-img-container
  img,
#searchresults
  .collection
  .single-product.double-it
  .product-wrap
  a
  .main-img-container
  img {
  max-width: 100%;
}
#collection .collection .single-product.double-it .swatch-img,
#searchresults .collection .single-product.double-it .swatch-img {
  max-width: 120px;
}
#collection .collection .single-product .main-img-container,
#searchresults .collection .single-product .main-img-container {
  position: relative;
  height: 0;
  padding-bottom: 133.333%;
}
#collection .collection .single-product .main-img-container img,
#searchresults .collection .single-product .main-img-container img {
  max-width: 100%;
  height: auto;
}
#collection .collection .single-product.has-slats .swatch-img,
#searchresults .collection .single-product.has-slats .swatch-img {
  width: 40%;
  height: auto;
  min-width: 65px;
  max-width: 120px;
  margin-top: -10px;
}
@media (min-width: 450px) {
  #collection .collection .single-product.has-slats .swatch-img,
  #searchresults .collection .single-product.has-slats .swatch-img {
    width: auto;
    height: 91px;
    margin-top: -40px;
  }
}
#collection .collection .single-product .swatch-img,
#searchresults .collection .single-product .swatch-img {
  margin-bottom: -15px;
  margin-right: -18px;
  z-index: 1;
  position: relative;
  margin-top: -25px;
  min-width: 80px;
  width: 40%;
  height: auto;
}
@media (min-width: 450px) {
  #collection .collection .single-product .swatch-img,
  #searchresults .collection .single-product .swatch-img {
    margin-top: -30px;
    width: auto;
    margin-top: -55px;
    height: 105px;
  }
}
#collection .collection .single-product.gallery .swatch-holder .swatch-img,
#searchresults .collection .single-product.gallery .swatch-holder .swatch-img {
  height: 90px;
}
#collection
  .collection
  .single-product.gallery
  .swatch-holder
  .swatch-img:nth-child(1),
#searchresults
  .collection
  .single-product.gallery
  .swatch-holder
  .swatch-img:nth-child(1) {
  margin-top: -40px;
  z-index: 2;
}
#collection
  .collection
  .single-product.gallery
  .swatch-holder
  .swatch-img:nth-child(2),
#searchresults
  .collection
  .single-product.gallery
  .swatch-holder
  .swatch-img:nth-child(2) {
  margin-right: -70px;
}
#collection .collection .single-product .title,
#searchresults .collection .single-product .title {
  padding: 0.3rem 0 0;
  max-width: 65%;
  font-size: 14px;
  line-height: 1.2em;
  color: #000;
}
#collection .collection .single-product .addflex,
#searchresults .collection .single-product .addflex {
  width: 100%;
}
#collection .collection .single-product .price,
#searchresults .collection .single-product .price {
  margin-top: 5px;
  width: 50%;
}
#collection .collection .single-product .expressdelivery,
#collection .collection .single-product .price,
#collection .collection .single-product .deliverycollection,
#searchresults .collection .single-product .expressdelivery,
#searchresults .collection .single-product .price,
#searchresults .collection .single-product .deliverycollection {
  padding: 0;
  font-size: 13px;
  color: #000000;
}
#collection .collection .single-product .expressdelivery .icon-b2g_tag,
#collection .collection .single-product .price .icon-b2g_tag,
#collection .collection .single-product .deliverycollection .icon-b2g_tag,
#searchresults .collection .single-product .expressdelivery .icon-b2g_tag,
#searchresults .collection .single-product .price .icon-b2g_tag,
#searchresults .collection .single-product .deliverycollection .icon-b2g_tag {
  width: 20px;
  height: 20px;
  display: none;
  margin: 0 3px -6px -3px;
}
#collection .collection .single-product .expressdelivery .snowflake,
#collection .collection .single-product .price .snowflake,
#collection .collection .single-product .deliverycollection .snowflake,
#searchresults .collection .single-product .expressdelivery .snowflake,
#searchresults .collection .single-product .price .snowflake,
#searchresults .collection .single-product .deliverycollection .snowflake {
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: sub;
  margin-right: 3px;
}
#collection .collection .single-product .cb-slats,
#searchresults .collection .single-product .cb-slats {
  font-size: 8px;
  margin-top: 4px;
}
#collection .collection .single-product .cb-slats a,
#searchresults .collection .single-product .cb-slats a {
  color: #000;
  display: inline-block;
  text-align: center;
}
#collection .collection .single-product .cb-slats a span,
#searchresults .collection .single-product .cb-slats a span {
  width: 21px;
  height: 29px;
  display: inline-block;
  vertical-align: bottom;
}
#collection .collection .single-product .cb-slats a:hover,
#searchresults .collection .single-product .cb-slats a:hover {
  border-bottom: 0;
}
#collection .collection .single-product .cb-slats a div,
#searchresults .collection .single-product .cb-slats a div {
  display: none;
}
#collection .collection .single-product .cb-slats .slat,
#searchresults .collection .single-product .cb-slats .slat {
  -webkit-transform: skewX(-15deg) scale(0.8, 0.8) translateZ(0);
  transform: skewX(-15deg) scale(0.8, 0.8) translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  width: 30px;
  background: #3f1552;
}
#collection .collection .single-product.double-product .main-img-container,
#searchresults .collection .single-product.double-product .main-img-container {
  padding-bottom: 60.262%;
  height: 0;
}
#collection .collection .single-product.double-product .title,
#searchresults .collection .single-product.double-product .title {
  height: 62px;
}
#collection .product_nolongeravailable,
#searchresults .product_nolongeravailable {
  max-width: 600px;
  margin: 0 auto;
  padding-bottom: 30px;
}
#collection .product_nolongeravailable img,
#searchresults .product_nolongeravailable img {
  float: left;
  padding-bottom: 10px;
  padding-right: 30px;
}
#collection .product_nolongeravailable p,
#searchresults .product_nolongeravailable p {
  margin-bottom: 10px;
  font-size: 16px;
}
#collection .product_nolongeravailable p.first,
#searchresults .product_nolongeravailable p.first {
  font-size: 21px;
}
#collection .product_nolongeravailable .btn,
#searchresults .product_nolongeravailable .btn {
  margin-top: 10px;
}
#collection .product_nolongeravailable .mob,
#searchresults .product_nolongeravailable .mob {
  display: none;
}
@media only screen and (min-width: 780px) {
  #collection .product_nolongeravailable,
  #searchresults .product_nolongeravailable {
    max-width: 700px;
    padding-right: 75px;
    background:/*savepage-url=/content/site-icons/arrow-down.png*/ url()
      no-repeat right center;
    background-size: auto 85%;
  }
  #collection .product_nolongeravailable p,
  #searchresults .product_nolongeravailable p {
    font-size: 19px;
  }
}
@media only screen and (max-width: 600px) {
  #collection .product_nolongeravailable,
  #searchresults .product_nolongeravailable {
    text-align: center;
    padding-bottom: 30px;
  }
  #collection .product_nolongeravailable img,
  #searchresults .product_nolongeravailable img {
    float: none;
    padding-bottom: 0;
    padding-right: 0;
  }
  #collection .product_nolongeravailable p.first,
  #searchresults .product_nolongeravailable p.first {
    font-size: 18px;
  }
  #collection .product_nolongeravailable p,
  #searchresults .product_nolongeravailable p {
    margin-bottom: 5px;
  }
  #collection .product_nolongeravailable .mob,
  #searchresults .product_nolongeravailable .mob {
    display: inline-block;
  }
}
@media only screen and (max-width: 400px) {
  #collection .product_nolongeravailable img,
  #searchresults .product_nolongeravailable img {
    max-width: 160px;
  }
}
.collection-footer .col-md-6,
.collection-footer p {
  text-align: justify;
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 15px;
}
.c2g .main-img-container {
  padding-bottom: 100% !important;
}
.c2g .b2g .main-img-container {
  padding-bottom: 133.333% !important;
}
.c2g .b2g.single-product.double-product .main-img-container {
  padding-bottom: 60.262% !important;
}
#collection .filter,
#searchresults .filter {
  border: 1px solid #75328a;
  background-color: #f5f5f5;
  border-radius: 4px;
  font-size: 14px;
  margin-bottom: 30px;
  float: left;
  width: 100%;
  letter-spacing: -0.5px;
}
#collection .filter .nav-title,
#searchresults .filter .nav-title {
  background: none;
}
#collection .filter .nav-title:after,
#searchresults .filter .nav-title:after {
  display: none;
}
#collection .filter .nav-item,
#searchresults .filter .nav-item {
  border-right: 0;
}
#collection .filter .nav-item img,
#collection .filter .nav-item svg,
#searchresults .filter .nav-item img,
#searchresults .filter .nav-item svg {
  width: 16px;
  margin-right: 2.5px;
  vertical-align: sub;
  margin-left: 3px;
}
#collection .filter .nav-item .fa,
#searchresults .filter .nav-item .fa {
  margin-left: 2.5px;
}
#collection .filter .nav-item a,
#searchresults .filter .nav-item a {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
#collection .filter .product-count,
#searchresults .filter .product-count {
  padding: 0 15px;
  border-left: 1px solid #e1e1e1;
  line-height: 40px;
}
#collection .collection .fixwidth .product-wrap,
#searchresults .collection .fixwidth .product-wrap {
  max-width: 213px;
}
#collection .collection .single-product.swatch .nextday,
#searchresults .collection .single-product.swatch .nextday {
  display: none;
}
#collection .collection .single-product .product-wrap,
#searchresults .collection .single-product .product-wrap {
  margin: 0 auto;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.22);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.22);
  border-radius: 6px;
}
#collection .collection .single-product .product-wrap .flex,
#searchresults .collection .single-product .product-wrap .flex {
  width: 100%;
  border-top: 1px solid #e7e7e7;
  padding-right: 5px;
}
#collection .collection .single-product a,
#searchresults .collection .single-product a {
  cursor: pointer;
  color: #000;
}
#collection .collection .single-product a:hover,
#searchresults .collection .single-product a:hover {
  border-bottom: 0;
}
#collection .collection .single-product .main-img-container img,
#searchresults .collection .single-product .main-img-container img {
  border-radius: 6px 6px 0 0;
}
#collection .collection .single-product .title,
#searchresults .collection .single-product .title {
  max-width: 100%;
  height: 54px;
  overflow: hidden;
}
#collection .collection .single-product .price,
#collection .collection .single-product .title,
#searchresults .collection .single-product .price,
#searchresults .collection .single-product .title {
  padding: 7px 0 10px 7px;
  margin: 0;
}
#collection .collection .single-product .expressdelivery,
#collection .collection .single-product .deliverycollection,
#searchresults .collection .single-product .expressdelivery,
#searchresults .collection .single-product .deliverycollection {
  text-align: center;
  padding: 0 7.5px 7.5px;
  margin-top: 5px;
  margin-bottom: -22.5px;
}
@media only screen and (max-width: 340px) {
  #collection .collection .single-product .expressdelivery,
  #collection .collection .single-product .deliverycollection,
  #searchresults .collection .single-product .expressdelivery,
  #searchresults .collection .single-product .deliverycollection {
    font-size: 12px;
  }
}
#collection .collection .single-product .expressdelivery .icon-van_purple,
#collection .collection .single-product .deliverycollection .icon-van_purple,
#searchresults .collection .single-product .expressdelivery .icon-van_purple,
#searchresults
  .collection
  .single-product
  .deliverycollection
  .icon-van_purple {
  height: 16px;
  width: 16px;
  display: inline-block;
}
@media only screen and (max-width: 340px) {
  #collection .collection .single-product .expressdelivery .icon-van_purple,
  #collection .collection .single-product .deliverycollection .icon-van_purple,
  #searchresults .collection .single-product .expressdelivery .icon-van_purple,
  #searchresults
    .collection
    .single-product
    .deliverycollection
    .icon-van_purple {
    height: 14px;
    width: 14px;
  }
}
#collection .collection .single-product .expressdelivery .icon-van_purple .st0,
#collection
  .collection
  .single-product
  .deliverycollection
  .icon-van_purple
  .st0,
#searchresults
  .collection
  .single-product
  .expressdelivery
  .icon-van_purple
  .st0,
#searchresults
  .collection
  .single-product
  .deliverycollection
  .icon-van_purple
  .st0 {
  fill: #3f1552;
}
#collection .collection .single-product .cb-slats,
#searchresults .collection .single-product .cb-slats {
  border: 0;
  display: inline;
  float: right;
}
#collection .collection .single-product .cb-slats a,
#searchresults .collection .single-product .cb-slats a {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
  position: relative;
}
.jump-to {
  margin-top: 60px;
}
.jump-to a {
  font-size: 0.9375em;
  color: #3f1552;
  white-space: nowrap;
  padding: 7.5px;
  border-radius: 4px;
  height: 41px;
}
.jump-to a span {
  min-width: 25px;
  min-height: 25px;
  display: inline-block;
  vertical-align: middle;
}
.jump-to a span.icon-harlequin-additions,
.jump-to a span.icon-tuiss,
.jump-to a span.icon-scion-living,
.jump-to a span.icon-sanderson-home,
.jump-to a span.icon-tuiss-curtains,
.jump-to a span.icon-teflon,
.jump-to a span.emma-bridgewater {
  display: none;
}
.jump-to a:hover {
  border-bottom: 0;
  background: #d2a8e0;
}
.jump-to a img {
  max-width: 25px;
  max-height: 25px;
  margin-right: 5px;
}
.stock-indicator {
  width: 30px !important;
  height: 30px !important;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  top: -10px;
  right: -4px;
  z-index: 1;
}
.cb-slats .stock-indicator {
  width: 22.5px;
  height: 22.5px;
  background-color: transparent;
}
@media only screen and (max-width: 991px) {
  #collection .single-product,
  #searchresults .single-product {
    width: 33.33333%;
  }
  #collection .single-product .from,
  #searchresults .single-product .from {
    display: inline-block;
    vertical-align: middle;
    line-height: 1.2;
  }
  #collection .double-product,
  #searchresults .double-product {
    width: 50%;
  }
  #collection .filter,
  #searchresults .filter {
    position: absolute;
    margin-left: -15px;
    border: none;
    border-radius: 0;
  }
  #collection .filter .nav-tabs .nav-item a,
  #searchresults .filter .nav-tabs .nav-item a {
    text-align: center;
  }
  #collection .filter .nav-tabs .nav-item.active a,
  #collection .filter .nav-tabs .nav-item.active a:hover,
  #searchresults .filter .nav-tabs .nav-item.active a,
  #searchresults .filter .nav-tabs .nav-item.active a:hover {
    background: white;
  }
  #collection .filter .tab-content,
  #searchresults .filter .tab-content {
    background: white;
    z-index: 99;
    -webkit-box-shadow: 0 3px 5px 0 rgba(54, 54, 54, 0.25);
    box-shadow: 0 3px 5px 0 rgba(54, 54, 54, 0.25);
  }
  #collection .collection,
  #searchresults .collection {
    padding-top: 10px;
  }
  #collection .tab-pane .single-filter .colorimg,
  #searchresults .tab-pane .single-filter .colorimg {
    margin-bottom: 10px;
  }
  #collection .filter .navbar .nav-tabs .nav-item.colourtab.sm a,
  #searchresults .filter .navbar .nav-tabs .nav-item.colourtab.sm a {
    background-color: #75328a !important;
    background: #75328a !important;
    color: #ffffff !important;
    border-color: transparent !important;
  }
  #collection .tab-content .colourtab.sm,
  #searchresults .tab-content .colourtab.sm {
    display: none !important;
  }
  #collection .filter .navbar .nav-tabs .nav-item.active a,
  #searchresults .filter .navbar .nav-tabs .nav-item.active a {
    background: #ffffff !important;
  }
}
@media only screen and (max-width: 650px) {
  #collection .single-product,
  #searchresults .single-product {
    width: 50%;
  }
  #collection .double-product,
  #searchresults .double-product {
    width: 100%;
  }
  #collection img.offer-icon,
  #searchresults img.offer-icon {
    max-height: 60px !important;
    max-width: 60px !important;
  }
}
@media only screen and (min-width: 992px) {
  #collection #Colour .single-filter,
  #searchresults #Colour .single-filter {
    width: 16.6% !important;
  }
  #collection .single-filter,
  #searchresults .single-filter {
    width: 25% !important;
  }
  #collection .applied-filters,
  #searchresults .applied-filters {
    margin: 20px 0 20px 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #collection .nav-tabs,
  #searchresults .nav-tabs {
    width: 100%;
  }
  #collection .sm-3,
  #searchresults .sm-3 {
    width: 25%;
  }
  #collection #Colour .single-filter,
  #searchresults #Colour .single-filter {
    width: 25% !important;
  }
  #collection .filter,
  #searchresults .filter {
    font-size: 16px;
  }
  #collection .single-filter,
  #searchresults .single-filter {
    width: 33% !important;
  }
  #collection .applied-filters,
  #searchresults .applied-filters {
    margin: 10px 0 25px 0;
  }
}
@media only screen and (max-width: 767px) {
  #collection .nav-tabs,
  #searchresults .nav-tabs {
    width: 100%;
  }
  #collection .xs-4,
  #searchresults .xs-4 {
    width: 33%;
  }
  #collection .single-product .product-wrap,
  #searchresults .single-product .product-wrap {
    margin: 0 auto;
  }
}
@media only screen and (max-width: 485px) {
  #collection .col-xxs-12,
  #searchresults .col-xxs-12 {
    width: 100%;
  }
  #collection .filter .nav-tabs a,
  #searchresults .filter .nav-tabs a {
    padding: 0 0 2px 0 !important;
    font-size: 13px;
  }
  #collection .productfooter span.from,
  #searchresults .productfooter span.from {
    display: inline-block;
    line-height: 1.2;
    vertical-align: middle;
  }
  #collection .productfooter span.from .from-amount,
  #searchresults .productfooter span.from .from-amount {
    display: block;
  }
  #collection .productfooter .cb-slats,
  #searchresults .productfooter .cb-slats {
    margin: 0 auto;
  }
}
@media only screen and (max-width: 375px) {
  #collection .single-product.scion .price:after,
  #searchresults .single-product.scion .price:after,
  #collection .single-product.sanderson .price:after,
  #searchresults .single-product.sanderson .price:after,
  #collection .single-product.tuiss .price:after,
  #searchresults .single-product.tuiss .price:after,
  #collection .single-product.harlequin .price:after,
  #searchresults .single-product.harlequin .price:after,
  #searchresults .single-product.teflon .price:after,
  #collection .single-product.teflon .price:after,
  #searchresults .single-product.emma-bridgewater .price:after,
  #collection .single-product.emma-bridgewater .price:after {
    display: none !important;
  }
}
@media only screen and (min-width: 375px) {
  #collection .single-product.scion .price:after,
  #searchresults .single-product.scion .price:after,
  #collection .single-product.sanderson .price:after,
  #searchresults .single-product.sanderson .price:after,
  #collection .single-product.tuiss .price:after,
  #searchresults .single-product.tuiss .price:after,
  #collection .single-product.harlequin .price:after,
  #searchresults .single-product.harlequin .price:after,
  #searchresults .single-product.teflon .price:after,
  #collection .single-product.teflon .price:after,
  #searchresults .single-product.emma-bridgewater .price:after,
  #collection .single-product.emma-bridgewater .price:after {
    display: block !important;
  }
}
@media only screen and (min-width: 351px) {
  #collection .collection .single-product .expressdelivery .icon-b2g_tag,
  #searchresults .single-product .expressdelivery .icon-b2g_tag,
  #collection .collection .single-product .price .icon-b2g_tag,
  #searchresults .single-product .price .icon-b2g_tag,
  #collection .collection .single-product .deliverycollection .icon-b2g_tag,
  #searchresults .single-product .deliverycollection .icon-b2g_tag {
    display: inline-block !important;
  }
}
.read-more-state {
  display: none;
}
.read-more-target {
  display: none;
}
@media screen and (min-width: 991px) {
  .read-more-target {
    display: inline;
  }
}
@media screen and (min-width: 991px) {
  .dotdotdot {
    display: none;
  }
}
.read-more-wrap {
  margin-top: 0 !important;
}
.read-more-state:checked ~ .read-more-wrap .read-more-target {
  opacity: 1;
  font-size: inherit;
  max-height: 999em;
  display: inline;
}
.read-more-state:checked ~ .read-more-wrap .dotdotdot {
  display: none;
}
.read-more-state ~ .read-more-trigger:before {
  content: "Read more »";
}
.read-more-state:checked ~ .read-more-trigger:before {
  content: "Read less »";
}
.read-more-trigger {
  cursor: pointer;
  display: inline-block;
  padding: 0;
  color: #666;
  font-size: 14px;
  line-height: 2;
  margin: 0;
}
.collection-filter {
  margin: 0 -15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (min-width: 991px) {
  .collection-filter {
    margin: 0;
  }
}
.collection-filter__tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 0;
  margin: 0;
  list-style: none;
  background-color: #f5f5f5;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}
.collection-filter__tab {
  padding: 13px 8px;
  text-align: center;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1;
}
@media screen and (min-width: 400px) {
  .collection-filter__tab {
    font-size: 14px;
  }
}
@media screen and (min-width: 574px) {
  .collection-filter__tab {
    padding: 13px 25px;
  }
}
.collection-filter__tab.active {
  background-color: #fff;
  color: #000;
  font-weight: bold;
  border-right: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-bottom: 1px solid white;
  margin-bottom: -1px;
}
.collection-filter__tab.active svg {
  fill: #000;
}
.collection-filter__tab.active .collection-filter__link {
  color: #000;
}
.collection-filter__tab svg {
  display: block;
  margin: auto;
}
@media screen and (min-width: 360px) {
  .collection-filter__tab svg {
    display: inline;
  }
}
.collection-filter__tab--feature,
.collection-filter__tab--material,
.collection-filter__tab--colour {
  -ms-flex-preferred-size: 33.3333%;
  flex-basis: 33.3333%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media screen and (min-width: 550px) {
  .collection-filter__tab--feature,
  .collection-filter__tab--material,
  .collection-filter__tab--colour {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
.collection-filter__link {
  color: #4d4d4d;
}
.collection-filter__link:hover {
  color: #000;
  cursor: pointer;
}
.collection-filter__link:focus {
  text-decoration: none;
  outline: none;
}
.collection-filter__arrow {
  width: 8px;
  height: 8px;
}
.collection-filter__link:hover {
  border-bottom: none;
}
.collection-filter__tab--intro {
  background-color: #3f1552;
  color: #fff;
  font-weight: bold;
}
.collection-filter__tab--items {
  background-color: #75328a;
  color: #fff;
  margin-left: auto;
}
.collection-filter__counter {
  font-size: 16px;
  font-weight: bold;
  margin-right: 5px;
}
.collection-filter-content__panel.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: 1px solid #cccccc;
  padding: 5px;
  margin: 0 -15px;
}
@media screen and (min-width: 355px) {
  .collection-filter-content__panel.active {
    padding: 10px;
  }
}
@media screen and (min-width: 991px) {
  .collection-filter-content__panel.active {
    margin: 0;
  }
}
.collection-filter-content__single-filter {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  padding: 10px 5px;
  line-height: 1;
  color: #000;
  white-space: nowrap;
  font-size: 12px;
}
@media screen and (min-width: 374px) {
  .collection-filter-content__single-filter {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}
@media screen and (min-width: 670px) {
  .collection-filter-content__single-filter {
    -ms-flex-preferred-size: 33.3333%;
    flex-basis: 33.3333%;
  }
}
@media screen and (min-width: 895px) {
  .collection-filter-content__single-filter {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
  }
}
@media screen and (min-width: 450px) {
  .collection-filter-content__single-filter {
    font-size: 14px;
  }
}
.collection-filter-content__single-filter:hover,
.collection-filter-content__single-filter:visited {
  border-bottom: none;
  color: #000;
}
.collection-filter-content__single-filter.inactive {
  color: #ccc;
}
.collection-filter-content__single-filter.checked:before {
  content:/*savepage-url=/content/site-icons/searchresult-tick.svg*/ url();
  display: block;
  position: absolute;
  left: -14px;
  width: 18px;
  height: 18px;
  top: 5px;
}
.collection-filter-content__colour-img {
  width: 25px;
  height: 25px;
  margin-right: 4px;
}
@media screen and (min-width: 355px) {
  .collection-filter-content__colour-img {
    margin-right: 10px;
  }
}
.collection-filter-content__count {
  font-size: 11px;
  margin-left: 5px;
  margin-top: 3px;
}
.collection-filter-content .icon-checkbox-empty,
.collection-filter-content .icon-checkbox-ticked {
  width: 15px;
  height: 15px;
  margin-right: 4px;
  display: block;
}
@media screen and (min-width: 395px) {
  .collection-filter-content .icon-checkbox-empty,
  .collection-filter-content .icon-checkbox-ticked {
    margin-right: 10px;
  }
}
.facet-wrapper {
  width: 100%;
}
.facet-wrapper .ais-refinement-list--list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.facet-wrapper .ais-refinement-list--list .ais-refinement-list--item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
@media screen and (min-width: 374px) {
  .facet-wrapper .ais-refinement-list--list .ais-refinement-list--item {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}
@media screen and (min-width: 670px) {
  .facet-wrapper .ais-refinement-list--list .ais-refinement-list--item {
    -ms-flex-preferred-size: 33.3333%;
    flex-basis: 33.3333%;
  }
}
@media screen and (min-width: 895px) {
  .facet-wrapper .ais-refinement-list--list .ais-refinement-list--item {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
  }
}
.colourFilter {
  margin-left: auto;
  max-width: 50%;
  text-align: right;
}
@media screen and (max-width: 800px) {
  .colourFilter {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
    text-align: left;
    margin-top: 10px;
  }
}
.colourFilter--curtain {
  margin: 20px 0 0;
  width: 100%;
}
.colourFilter__color {
  cursor: pointer;
  position: relative;
  display: inline-block;
  background: #f5f5f5;
  padding: 5px 10px;
  font-size: 14px;
  border: 1px solid #dee0e4;
  margin: 0 5px 7.5px 0;
  color: #4d4d4d;
}
.colourFilter__color:hover {
  color: #000;
  border-bottom: 1px solid #dee0e4 !important;
  text-decoration: none;
}
.colourFilter__color.active {
  background: #75328a;
  color: white;
}
.colourFilter__color.active:before {
  content:/*savepage-url=/content/site-icons/tick-white.svg*/ url();
  display: block;
  position: absolute;
  left: 14px;
  width: 13px;
  top: 8px;
  -webkit-filter: drop-shadow(0px 0px 1px #000);
  filter: drop-shadow(0px 0px 1px #000);
}
.colourFilter__color--curtain {
  padding-left: 25px;
  padding-right: 25px;
}
.colourFilter__color--curtain.active:before {
  left: 7px;
  top: 7px;
}
.colourFilter__title {
  background-color: #31b7ea;
  color: #fff;
  font-weight: bold;
  cursor: auto;
}
.colourFilter__title:hover {
  color: #fff;
}
.colourFilter__title:before {
  content: none;
}
.colourFilter__icon {
  width: 20px;
  height: 20px;
}
.colourFilter__showAll {
  padding-left: 25px;
}
.colourFilter__showAll.active:before {
  left: 7px;
}
.colourSortPage .applied-filters {
  margin-bottom: 0 !important;
}
.colourSortPage > .collection {
  margin-top: 0;
}
.colourSortPage > .collection ~ .collection {
  margin-top: 30px;
}
.colourSortPage .tab-content #Colour .collection-filter-content__colour-img {
  width: 50px;
  overflow: hidden;
  height: 25px;
}
.colourSortPage
  .tab-content
  #Colour
  .inactive
  .collection-filter-content__colour-img {
  opacity: 0.2;
}
.colourSortPage .tab-content #Colour .collection-filter-content__single-filter {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
@media screen and (min-width: 515px) {
  .colourSortPage
    .tab-content
    #Colour
    .collection-filter-content__single-filter {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
}
@media screen and (min-width: 800px) {
  .colourSortPage
    .tab-content
    #Colour
    .collection-filter-content__single-filter {
    -ms-flex-preferred-size: 33.3333%;
    flex-basis: 33.3333%;
  }
}
#curate-sample h2 {
  margin: 0 0 7.5px;
}
#curate-sample ul {
  list-style: none;
  margin: 0 60px 0 0;
  padding: 0;
}
#curate-sample ul li {
  margin-right: -45px;
  -webkit-transform: rotate(25deg);
  transform: rotate(25deg);
}
#curate-sample ul li img {
  max-width: 105px;
}
@-webkit-keyframes swinging {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  5% {
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
  }
  10% {
    -webkit-transform: rotate(-9deg);
    transform: rotate(-9deg);
  }
  15% {
    -webkit-transform: rotate(8deg);
    transform: rotate(8deg);
  }
  20% {
    -webkit-transform: rotate(-7deg);
    transform: rotate(-7deg);
  }
  25% {
    -webkit-transform: rotate(6deg);
    transform: rotate(6deg);
  }
  30% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  35% {
    -webkit-transform: rotate(4deg);
    transform: rotate(4deg);
  }
  40% {
    -webkit-transform: rotate(-3deg);
    transform: rotate(-3deg);
  }
  45% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
  }
  50% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
}
@keyframes swinging {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  5% {
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
  }
  10% {
    -webkit-transform: rotate(-9deg);
    transform: rotate(-9deg);
  }
  15% {
    -webkit-transform: rotate(8deg);
    transform: rotate(8deg);
  }
  20% {
    -webkit-transform: rotate(-7deg);
    transform: rotate(-7deg);
  }
  25% {
    -webkit-transform: rotate(6deg);
    transform: rotate(6deg);
  }
  30% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  35% {
    -webkit-transform: rotate(4deg);
    transform: rotate(4deg);
  }
  40% {
    -webkit-transform: rotate(-3deg);
    transform: rotate(-3deg);
  }
  45% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
  }
  50% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
}
.curate-main-img {
  position: relative;
  margin-bottom: 15px;
}
.curate-main-img .label {
  position: absolute;
  -webkit-animation: swinging 10s ease-in-out 0s infinite;
  animation: swinging 10s ease-in-out 0s infinite;
  -webkit-transform-origin: 45% 5%;
  transform-origin: 45% 5%;
}
.curate-main-img .label .sm {
  height: 50px;
  width: 29px;
}
.curate-main-img .label .lg {
  height: 72px;
  width: 41px;
}
@media only screen and (min-width: 991px) {
  .slider-container .offer-icon {
    height: 120px !important;
    width: 120px !important;
  }
}
@media only screen and (max-width: 800px) {
  #accessory-accordian .btn,
  #accessory-accordian .btn span {
    font-size: 14px !important;
  }
  #accessory-accordian .btn span {
    display: none !important;
  }
}
@media only screen and (max-width: 600px) {
  .col-xxs-12 {
    width: 100%;
  }
  #accessory-accordian .btn,
  #accessory-accordian .btn span {
    font-size: 18px !important;
  }
}
@media only screen and (max-width: 400px) {
  .product-block .btn {
    font-size: 14px;
  }
  .product-block .mobile-buttons .btn {
    padding: 15px 10px;
  }
  .add-to-cart .icon-ups_logo {
    right: -15px !important;
  }
  .row .videoContainer .video-title-small {
    font-size: 14px;
  }
  .row .TwoVideos .videoContainer:first-child {
    width: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-bottom: 10px;
  }
  .row .TwoVideos .videoContainer:last-child {
    width: auto;
    max-width: 100%;
    margin-left: 0%;
  }
  .measurerow .info {
    width: 115px !important;
  }
  .measurerow .info,
  .measurerow .info strong,
  .measurerow .size-ind {
    font-size: 13px !important;
  }
}
.product-title h1 {
  color:#343A40;
  font-size: 24px;
  margin: 0 0 10px;
  display: inline-block;
  vertical-align: middle;
}
.product-title h1.col-md-3 {
  text-align: right;
  color: #888;
  font-weight: 500;
}
.product-title h1 span {
  display: inline-block;
  vertical-align: middle;
}
.product-title h1 .mini-brand {
  display: inline-block;
  vertical-align: middle;
  height: 30px;
}
.product-title h1 .mini-brand_tuiss,
.product-title h1 .mini-brand_scion {
  margin-top: -6px;
}
.product-title img {
  max-width: 85px;
  margin-right: 7.5px;
}
#buy .slick-carousel {
  position: relative;
  overflow: hidden;
  max-height: 566px;
}
#buy .slider-container {
  max-width: 566px;
  position: relative;
  margin: auto;
}
#mainProductImage {
  border-radius: 4px;
  max-width: 566px;
  max-height: 566px;
  padding: 0;
  border: 1px solid #dee0e4;
}
#mainProductImage img {
  border-radius: 4px;
  max-height: 566px;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
}
#mainProductImage .slick-slide {
  max-width: 566px;
  max-height: 566px;
}
#productThumbnails {
  margin-top: 15px;
  overflow: hidden;
}
#mainProductImage .item,
#productThumbnails .item {
  color: #fff;
  border-radius: 4px;
  text-align: center;
}
#mainProductImage .item img,
#productThumbnails .item img {
  border-radius: 4px;
}
.has2Images #productThumbnails {
  max-width: 34%;
}
.has3Images #productThumbnails {
  max-width: 55%;
}
.has4Images #productThumbnails {
  max-width: 65%;
}
#productThumbnails {
  float: left;
  margin-bottom: 10px;
}
#productThumbnails .item {
  cursor: pointer;
}
#productThumbnails .item img {
  border-radius: 4px;
  width: 85px;
  height: 85px;
  border: 1px solid white;
}
#productThumbnails .item.slick-current img {
  border: 1px solid purple;
}
#productThumbnails .item h1 {
  font-size: 18px;
}
.offersnip {
  text-align: center;
  margin: 20px 0;
}
.sample-box {
  margin-top: 0 !important;
}
.we-say span,
.we-say p {
  font-size: 16px !important;
}
.we-say .icon {
  float: right;
  padding: 0 0 10px 10px;
  width: 40%;
  max-width: 125px;
}
@media only screen and (min-width: 400px) {
  .we-say .icon {
    max-width: 175px;
  }
}
.we-say img {
  padding: 10px 0;
  text-align: center;
  margin: 0 auto;
}
@media only screen and (min-width: 700px) {
  .we-say img {
    float: right;
  }
}
.videoThumbnails div,
.videoScreenshots div {
  position: relative;
}
.videoThumbnails {
  cursor: pointer;
  float: right;
  text-align: right;
  margin: 15px 15px 0 0;
}
.videoThumbnails img {
  display: block;
  margin: 0 auto;
  height: 85px;
  border: 1px solid white;
}
.videoThumbnails span {
  display: block;
  text-align: center;
  color: #3f1552;
  font-family: "raleway", Arial, sans-serif;
  font-weight: 600;
  font-size: 12px;
}
.videoThumbnails div:after {
  content: "";
  background:/*savepage-url=/content/site-icons/youtube_play-icon.svg*/ url()
    center center no-repeat;
  z-index: 2;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-size: 25%;
}
.videoThumbnails:hover span {
  text-decoration: underline;
}
.videoScreenshots {
  margin-top: 15px;
}
.videoScreenshots span {
  display: block;
  text-align: center;
  color: #3f1552;
  font-family: "raleway", Arial, sans-serif;
  font-weight: 600;
}
.videoScreenshots.youTubeModal {
  cursor: pointer;
}
.videoScreenshots.youTubeModal div:after {
  content: "";
  background:/*savepage-url=/content/site-icons/youtube_play-icon.svg*/ url()
    center center no-repeat;
  z-index: 2;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-size: 25%;
}
.videoScreenshots.youTubeModal:hover span {
  text-decoration: underline;
}
@media only screen and (min-width: 768px) and (max-width: 991px),
  only screen and (min-width: 300px) and (max-width: 560px) {
  .has4Images #productThumbnails {
    max-width: 65%;
  }
  #productThumbnails .item img {
    width: 58px;
    height: 58px;
  }
  .videoThumbnails {
    margin-right: 0;
  }
  .videoThumbnails img {
    height: 58px;
  }
}
@media only screen and (max-width: 425px) {
  .has2Images #productThumbnails {
    max-width: 42%;
  }
  .has3Images #productThumbnails {
    max-width: 65%;
  }
  .has4Images #productThumbnails {
    max-width: 65%;
  }
}
.otherVideos {
  margin-top: 10px;
}
.large-image .zoomicon {
  position: absolute;
  width: 100%;
  height: 85px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  opacity: 1;
  -webkit-transition: opacity 2.5s 1s ease;
  transition: opacity 2.5s 1s ease;
}
.large-image .zoomicon .hidden-md-down {
  display: none;
}
.slick-active .large-image .zoomicon {
  opacity: 0;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
  z-index: 1;
}
.slick-active .large-image .zoomicon:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028.3%2028.3%22%3E%3Cstyle%3E.st0%7Bfill%3Anone%3Bstroke%3A%236A6A6A%3Bstroke-width%3A1.3%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%20.st1%7Bfill%3Anone%3Bstroke%3A%236A6A6A%3Bstroke-width%3A2%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%20.st2%7Bfill%3Anone%3Bstroke%3A%236A6A6A%3Bstroke-width%3A4%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M15.5%209.1c.6-.2%201.2-.3%201.9-.2%202%20.3%203.5%202.2%203.2%204.3%22%2F%3E%3Ccircle%20class%3D%22st1%22%20cx%3D%2216.7%22%20cy%3D%2212.4%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M9%2019.4l-6%205.3%22%2F%3E%3C%2Fsvg%3E")
    #f5f5f5 no-repeat center center;
  background-size: 25px;
  content: "";
  color: #666;
  width: 95px;
  height: 35px;
  border-radius: 4px;
  border: 1px solid #eee;
  -webkit-box-shadow: inset 1px 1px 1px #fff;
  box-shadow: inset 1px 1px 1px #fff;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.loader_img {
  margin-left: -30px;
  left: 50%;
  position: absolute;
  background-image:/*savepage-url=/content/site-icons/loader.gif*/ url();
  width: 60px;
  height: 60px;
  display: block;
  background-size: contain;
  top: 25%;
}
.loader_img.clicked {
  display: block;
}
.loader_img.loaded {
  display: none;
}
.zoomImg {
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}
.mobile-buttons {
  margin-bottom: 15px;
}
.mobile-buttons .btn {
  padding: 15px;
  width: 100%;
}
.mobile-buttons .btn:after {
  content: "\f078";
}
.out-of-stock {
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 15px !important;
}
.out-of-stock .small {
  margin-top: 15px;
  font-size: 12px;
}
.add-to-cart,
.get-a-price,
.out-of-stock {
  position: relative;
  border: 1px solid #dee0e4;
  background: #fbfbfb;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 15px;
  text-align: center;
  padding: 0.5em 0 0;
}
.add-to-cart form,
.get-a-price form,
.out-of-stock form {
  padding: 0 15px 15px 15px;
}
.add-to-cart input::-webkit-input-placeholder,
.get-a-price input::-webkit-input-placeholder,
.out-of-stock input::-webkit-input-placeholder {
  color: #999 !important;
  opacity: 1;
}
.add-to-cart input::-moz-placeholder,
.get-a-price input::-moz-placeholder,
.out-of-stock input::-moz-placeholder {
  color: #999 !important;
  opacity: 1;
}
.add-to-cart input:-ms-input-placeholder,
.get-a-price input:-ms-input-placeholder,
.out-of-stock input:-ms-input-placeholder {
  color: #999 !important;
  opacity: 1;
}
.add-to-cart input::-ms-input-placeholder,
.get-a-price input::-ms-input-placeholder,
.out-of-stock input::-ms-input-placeholder {
  color: #999 !important;
  opacity: 1;
}
.add-to-cart input::placeholder,
.get-a-price input::placeholder,
.out-of-stock input::placeholder {
  color: #999 !important;
  opacity: 1;
}
.add-to-cart input::-webkit-input-placeholder,
.get-a-price input::-webkit-input-placeholder,
.out-of-stock input::-webkit-input-placeholder {
  color: #999 !important;
  opacity: 1;
}
.add-to-cart input:-moz-placeholder,
.get-a-price input:-moz-placeholder,
.out-of-stock input:-moz-placeholder {
  color: #999 !important;
  opacity: 1;
}
.add-to-cart input::-moz-placeholder,
.get-a-price input::-moz-placeholder,
.out-of-stock input::-moz-placeholder {
  color: #999 !important;
  opacity: 1;
}
.add-to-cart input:-ms-input-placeholder,
.get-a-price input:-ms-input-placeholder,
.out-of-stock input:-ms-input-placeholder {
  color: #999 !important;
  opacity: 1;
}
.add-to-cart .row,
.get-a-price .row,
.out-of-stock .row {
  padding: 10px 0;
  color: #000;
}
.add-to-cart .row.option,
.get-a-price .row.option,
.out-of-stock .row.option {
  padding-bottom: 7.5px;
  display: block;
}
.add-to-cart .row:last-child,
.get-a-price .row:last-child,
.out-of-stock .row:last-child {
  margin-bottom: 0;
  padding: 0;
}
.add-to-cart .row h5,
.get-a-price .row h5,
.out-of-stock .row h5 {
  margin: 0;
}
.add-to-cart .vertinfo,
.get-a-price .vertinfo,
.out-of-stock .vertinfo {
  margin-bottom: 15px;
}
.add-to-cart .metricimperial,
.get-a-price .metricimperial,
.out-of-stock .metricimperial {
  font-size: 16px;
}
.add-to-cart .measurerow:first-child,
.get-a-price .measurerow:first-child,
.out-of-stock .measurerow:first-child {
  margin: 0 0 7.5px;
}
.add-to-cart .measurerow .info,
.get-a-price .measurerow .info,
.out-of-stock .measurerow .info {
  text-align: right;
  padding-right: 3.75px;
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  width: 135px;
}
.add-to-cart .measurerow .info .bold,
.get-a-price .measurerow .info .bold,
.out-of-stock .measurerow .info .bold {
  font-size: 16px;
  font-size: normal;
  font-weight: bold;
}
.add-to-cart .measurerow .size-ind,
.add-to-cart .measurerow .size-no-ind,
.get-a-price .measurerow .size-ind,
.get-a-price .measurerow .size-no-ind,
.out-of-stock .measurerow .size-ind,
.out-of-stock .measurerow .size-no-ind {
  text-align: left;
  font-weight: bold;
  padding-left: 3.75px;
}
.add-to-cart .measurerow input,
.get-a-price .measurerow input,
.out-of-stock .measurerow input {
  text-align: right;
  line-height: 100%;
  font-weight: bold;
  max-width: 100px;
  width: 100%;
  border-radius: 4px;
  -webkit-box-shadow: inset 2px 2px 1px #eee, 0 0 13px white;
  box-shadow: inset 2px 2px 1px #eee, 0 0 13px white;
  border: 1px solid #aaa;
  padding: 5px 3px 5px 5px;
  -moz-appearance: textfield;
  min-height: 41px;
  display: inline-block;
  vertical-align: inherit;
}
.add-to-cart .measurerow .input-group,
.add-to-cart .measurerow .input-group-btn,
.get-a-price .measurerow .input-group,
.get-a-price .measurerow .input-group-btn,
.out-of-stock .measurerow .input-group,
.out-of-stock .measurerow .input-group-btn {
  display: inline;
  max-height: 40px;
  vertical-align: middle;
  font-size: inherit;
}
.add-to-cart .measurerow .multiple,
.get-a-price .measurerow .multiple,
.out-of-stock .measurerow .multiple {
  display: inline-block;
}
.add-to-cart .measurerow .multiple input,
.get-a-price .measurerow .multiple input,
.out-of-stock .measurerow .multiple input {
  border-radius: 4px 0 0 4px;
  max-width: 80px;
}
.add-to-cart .measurerow .multiple .btn,
.get-a-price .measurerow .multiple .btn,
.out-of-stock .measurerow .multiple .btn {
  -webkit-box-shadow: inset 2px 2px 1px #eee, 0 0 13px white;
  box-shadow: inset 2px 2px 1px #eee, 0 0 13px white;
  border: 1px solid #aaa;
  display: inline-block;
  background-color: #fff;
  text-align: center;
  vertical-align: bottom;
}
.add-to-cart .measurerow .multiple .inchesBlock,
.get-a-price .measurerow .multiple .inchesBlock,
.out-of-stock .measurerow .multiple .inchesBlock {
  display: inline-block;
  width: 34px;
  margin-top: -1px;
}
.add-to-cart .measurerow .btn,
.get-a-price .measurerow .btn,
.out-of-stock .measurerow .btn {
  border-color: #666;
  display: none;
  width: 40px;
  font-weight: bold;
  padding-left: 5px;
  padding-right: 5px;
  text-align: right;
  min-height: 41px;
  margin-left: -6px;
}
.add-to-cart .measurerow .dropdown-menu,
.get-a-price .measurerow .dropdown-menu,
.out-of-stock .measurerow .dropdown-menu {
  max-width: 60px;
  min-width: 40px;
  top: auto;
  position: absolute;
}
.add-to-cart .measurerow .dropdown-item,
.get-a-price .measurerow .dropdown-item,
.out-of-stock .measurerow .dropdown-item {
  text-align: center;
  display: block;
  padding: 7.5px;
}
.add-to-cart .measurerow .dropdown-item:hover,
.get-a-price .measurerow .dropdown-item:hover,
.out-of-stock .measurerow .dropdown-item:hover {
  border: none;
  cursor: pointer;
  background-color: #eee;
}
.add-to-cart .measurerow .size-frac-box,
.get-a-price .measurerow .size-frac-box,
.out-of-stock .measurerow .size-frac-box {
  display: none;
}
.add-to-cart .measurerow input[type="number"]::-webkit-inner-spin-button,
.add-to-cart .measurerow input[type="number"]::-webkit-outer-spin-button,
.get-a-price .measurerow input[type="number"]::-webkit-inner-spin-button,
.get-a-price .measurerow input[type="number"]::-webkit-outer-spin-button,
.out-of-stock .measurerow input[type="number"]::-webkit-inner-spin-button,
.out-of-stock .measurerow input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.add-to-cart .measurerow ::-webkit-input-placeholder,
.get-a-price .measurerow ::-webkit-input-placeholder,
.out-of-stock .measurerow ::-webkit-input-placeholder {
  color: #666;
  font-weight: normal;
}
.add-to-cart .measurerow :-moz-placeholder,
.get-a-price .measurerow :-moz-placeholder,
.out-of-stock .measurerow :-moz-placeholder {
  color: #666;
  font-weight: normal;
  opacity: 1;
}
.add-to-cart .measurerow ::-moz-placeholder,
.get-a-price .measurerow ::-moz-placeholder,
.out-of-stock .measurerow ::-moz-placeholder {
  color: #666;
  font-weight: normal;
  opacity: 1;
}
.add-to-cart .measurerow :-ms-input-placeholder,
.get-a-price .measurerow :-ms-input-placeholder,
.out-of-stock .measurerow :-ms-input-placeholder {
  color: #666;
  font-weight: normal;
}
.add-to-cart .measurerow .form-control,
.get-a-price .measurerow .form-control,
.out-of-stock .measurerow .form-control {
  border-radius: 0 4px 4px 0;
  border: 0.0625rem solid #666;
  font-weight: bold;
  padding: 4.83871px 7.5px;
  margin-left: -3px;
  height: 34px;
  color: #000;
}
.add-to-cart .measurerow strong,
.get-a-price .measurerow strong,
.out-of-stock .measurerow strong {
  font-size: 16px;
}
.add-to-cart .option-row,
.get-a-price .option-row,
.out-of-stock .option-row {
  margin-top: 15px;
}
.add-to-cart .option-title,
.get-a-price .option-title,
.out-of-stock .option-title {
  color: #666;
  font-size: 16px;
}
.add-to-cart .roof-text,
.get-a-price .roof-text,
.out-of-stock .roof-text {
  font-size: 23px;
  line-height: 1.2;
  max-width: 88%;
  margin: 15px auto 0;
}
.add-to-cart .roof-text span,
.get-a-price .roof-text span,
.out-of-stock .roof-text span {
  margin-top: 7.5px;
  font-size: 14px;
  display: block;
}
.add-to-cart .our-price,
.get-a-price .our-price,
.out-of-stock .our-price {
  font-size: 18px;
  text-align: center;
  line-height: 2;
  text-align: center;
  margin: 0 0 20px 0;
}
.add-to-cart .our-price span,
.get-a-price .our-price span,
.out-of-stock .our-price span {
  line-height: 1.2;
  font-size: 27px;
  color: #3f1552;
  font-weight: bold;
  letter-spacing: -0.1rem;
}
.add-to-cart .our-price span#roof-holdtext,
.get-a-price .our-price span#roof-holdtext,
.out-of-stock .our-price span#roof-holdtext {
  color: #3f1552;
  font-size: 18px;
  font-weight: normal;
}
.add-to-cart .our-price span#bp-final-price,
.get-a-price .our-price span#bp-final-price,
.out-of-stock .our-price span#bp-final-price {
  display: block;
}
.add-to-cart .our-price span.bp-was-price,
.add-to-cart .our-price span#bp-was-price,
.get-a-price .our-price span.bp-was-price,
.get-a-price .our-price span#bp-was-price,
.out-of-stock .our-price span.bp-was-price,
.out-of-stock .our-price span#bp-was-price {
  letter-spacing: 0;
  font-size: 18px;
  color: #666;
  text-decoration: line-through;
  font-weight: normal;
}
.add-to-cart .our-price .bp-rrp,
.get-a-price .our-price .bp-rrp,
.out-of-stock .our-price .bp-rrp {
  color: #999;
  font-size: 14px;
  text-decoration: line-through;
  font-weight: 300;
  letter-spacing: normal;
}
.add-to-cart .bp-rrp-3,
.add-to-cart .bp-rrp-2,
.get-a-price .bp-rrp-3,
.get-a-price .bp-rrp-2,
.out-of-stock .bp-rrp-3,
.out-of-stock .bp-rrp-2 {
  color: #999;
  font-size: 14px;
  text-decoration: line-through;
  font-weight: 300;
  letter-spacing: normal;
}
.add-to-cart .lighttext,
.get-a-price .lighttext,
.out-of-stock .lighttext {
  color: #999;
  font-size: 14px;
}
.add-to-cart .ourprice span.bp-was-price,
.get-a-price .ourprice span.bp-was-price,
.out-of-stock .ourprice span.bp-was-price {
  letter-spacing: 0;
  font-size: 18px;
  color: #666;
  text-decoration: line-through;
  font-weight: normal;
}
.add-to-cart .bp-offer-applied,
.get-a-price .bp-offer-applied,
.out-of-stock .bp-offer-applied {
  font-size: 26px;
  line-height: 24px;
  margin: 10px 0 15px;
  color: #3f1552;
  font-weight: bold;
  letter-spacing: -0.1rem;
  text-align: center;
}
.add-to-cart .bp-offer-applied.flashsale,
.get-a-price .bp-offer-applied.flashsale,
.out-of-stock .bp-offer-applied.flashsale {
  font-size: 19px;
}
.due-in {
  margin-bottom: 15px;
  border: 1px solid red;
  background-color: lightpink;
  padding: 15px;
  border-radius: 4px;
  text-align: center;
}
#bp-final-price {
  display: inline-block;
  line-height: 1.2;
  font-size: 27px;
  color: #3f1552;
  font-weight: bold;
  letter-spacing: -0.1rem;
  margin: 1rem 0;
}
.product-block .icon-outofstock {
  width: 30px;
  height: 30px;
  display: block;
  float: left;
  margin-right: 5px;
}
#tieback-code.error {
  border: 2px solid red;
}
.curtain-heading {
  margin: 0;
}
.curtain-heading .style {
  font-size: 16px;
  line-height: 17px;
  margin: 0 0 7.5px;
  min-height: 35px;
  display: block;
  font-family: "Raleway", "Avenir", Arial, sans-serif;
}
.curtain-heading .heading-price {
  color: #000;
}
.eyelet-choices {
  clear: left;
}
.eyelet-choices .row {
  display: none;
}
.slats input {
  display: inline-block;
}
.slats .col {
  display: inline-block;
}
.slats .col div {
  width: 21px;
  height: 29px;
  display: inline-block;
  margin-right: 0.3em;
  vertical-align: top;
}
.curt-was-price {
  letter-spacing: 0;
  font-size: 18px;
  color: #666;
  text-decoration: line-through;
  font-weight: normal;
}
.curt-rrp {
  text-decoration: line-through;
  color: #999;
  font-weight: normal;
}
.buy-zoom {
  position: absolute;
  width: 23px;
  height: 23px;
  bottom: 0;
  right: 20px;
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.roman-image {
  margin-top: 20px;
  text-align: center;
}
.threeyeargbuy {
  text-align: center;
}
.threeyeargbuy .measuringbuy img {
  max-width: 375px;
  height: auto;
}
.local-option {
  max-height: 0;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden;
  -webkit-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
  display: block !important;
}
.local-option.active {
  max-height: 100px;
}
.local-option.active.pelmet-only {
  max-height: 222px;
}
.local-option.active.louvres-only {
  max-height: 313px;
  overflow: visible;
}
.local-option.active.has-pelmet {
  max-height: 44px;
  overflow: visible;
}
.local-option .bp-option-fixed-cost {
  background-color: #b4d34b;
  padding: 2px;
  border-radius: 4px;
}
.local-option-toggle {
  position: absolute;
  right: -5px;
  top: -10px;
  text-align: center;
  cursor: pointer;
}
.local-option-toggle:before {
  content: "";
  background-image:/*savepage-url=/content/site-icons/down-chevron-thick-circle.svg*/ url(

  );
  width: 17px;
  height: 17px;
  display: block;
  background-repeat: no-repeat;
  background-size: cover;
}
.add-to-cart .curtain-heading {
  font-size: 14px;
  font-weight: bold;
  padding: 0;
  margin-bottom: 10px;
}
.add-to-cart .curtain-heading .curt-price {
  font-size: 16px;
  font-weight: normal;
}
.add-to-cart .curtain-heading .perpair {
  display: block;
  font-size: 12px;
  font-weight: normal;
  color: #666;
}
.add-to-cart .curtain-heading #curt-tick {
  width: 45px;
  height: 38px;
  position: absolute;
  top: 40px;
  left: 15px;
}
.add-to-cart label {
  display: inline-block;
}
.add-to-cart .curt-opt-img {
  height: 45px;
  width: auto;
  display: block;
  margin: 0 auto;
}
.add-to-cart .eyelet-img {
  max-width: 40px;
  margin: 0 auto;
  display: block;
}
.add-to-cart .gotprice-description {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}
.add-to-cart .form-control {
  width: 80%;
  margin: 0 auto;
}
.panel-blinds .panel-options.form-control {
  width: 80% !important;
  margin: auto !important;
}
.delivery,
.gorapidbox {
  background: #fff;
  border-radius: 4px;
  border: 1px solid #dee0e4;
  padding: 5px;
  margin: 0 auto;
  display: inline-block;
  margin-top: 1em;
  position: relative;
  width: 90%;
}
.delivery .ups_logo,
.gorapidbox .ups_logo {
  width: 34px;
  height: 41px;
  display: inline-block;
  margin: -16px -3px -15px -7px;
}
.delivery .text,
.gorapidbox .text {
  margin-right: 3.75px;
  font-size: 14px;
}
.delivery .time,
.gorapidbox .time {
  margin-right: 7.5px;
  font-weight: 600;
}
.delivery.xmas-in-time .text,
.gorapidbox.xmas-in-time .text {
  font-weight: bold;
  margin-right: 0;
}
.delivery.xmas-in-time .time,
.gorapidbox.xmas-in-time .time {
  font-size: 14px;
}
.gorapidbox {
  font-size: 12px;
  line-height: 17px;
}
.gorapidbox .icon-van_purple {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-bottom: -6px;
}
.gorapidbox .gosize {
  font-size: 15px;
  font-weight: bold;
}
.gorapidbox a:hover {
  border-bottom: 0;
}
.sample-box {
  border: 1px solid #dee0e4;
  background: #fbfbfb;
  border-radius: 4px;
  text-align: center;
  position: relative;
  padding: 0.5em;
  margin: 15px 0;
}
.sample-box .btn {
  z-index: 2;
}
.sample-box.is-slats img {
  max-width: 120px;
  max-height: 90px;
}
.sample-box img {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 105px;
  max-height: 105px;
  z-index: 1;
}
.sample-box .deliverytext {
  display: block;
  font-size: 14px;
  color: #000;
}
.sample-box.returns {
  padding: 15px;
}
.sample-box.returns p {
  text-align: left;
  font-size: 12px;
}
.sample-box.returns img {
  float: right;
}
.sample-box.returns a:hover {
  border: 0;
}
.feature-images {
  text-align: center;
  margin: auto;
}
.feature-images .specs img {
  width: auto;
}
.feature-images img {
  max-width: 100%;
}
.feature-images .we-say {
  font-size: 16px;
}
#accessory-accordian form {
  padding: 15px;
}
#accessory-accordian form .info {
  font-size: 14px;
  margin-bottom: 15px;
}
#accessory-accordian form .info .title {
  margin-bottom: 7.5px;
}
#accessory-accordian form .info .price {
  font-size: 18px;
  margin: 7.5px 0 0;
  letter-spacing: -0.1rem;
  font-weight: bold;
  color: #3f1552;
}
#accessory-accordian form .info .row.center-xs {
  margin: 15px 0 0;
}
#accessory-accordian form .info .btn {
  margin-top: 7.5px;
}
#accessory-accordian form .info .btn span {
  font-size: 18px;
  display: inline;
  padding: 0;
}
#accessory-accordian .accessory-thumb {
  display: inline-block;
  position: relative;
}
#accessory-accordian .accessory-thumb .buy-zoom {
  position: absolute;
  right: 0 !important;
}
.fitting-guide img {
  width: 100%;
}
.roofblinds-dropdown .form-group {
  margin-bottom: 0;
}
.roofblinds-dropdown .form-group:first-child .form-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  max-width: 305px;
  margin: auto;
}
.roofblinds-dropdown .form-group:nth-child(0n + 2) .form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  max-width: 305px;
  margin: 1.5em auto 0;
}
.roofblinds-dropdown .form-control.error {
  border: 2px solid red;
}
.help-modal {
  font-size: 18px;
  color: #75328a;
  margin-right: -15px;
}
.help-modal:hover {
  border-bottom: none;
}
.help-modal.whyus {
  display: block;
  margin-top: 7.5px;
  font-size: 14px;
  width: 100%;
}
.help-modal.whyus i {
  font-size: 18px;
}
.help-modal img {
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: middle;
}
.error-box {
  border: 1px solid #ff4c00;
  padding: 15px;
  border-radius: 4px;
  margin-bottom: 15px;
}
.error-box p {
  margin-bottom: 5px;
}
.matching-products {
  margin: 2rem 0.46875rem;
  border-radius: 3px;
  border: 1px solid #ccc;
  overflow: hidden;
}
.matching-products .logo {
  max-width: 200px;
  margin-top: 30px;
}
.matching-products_copy h4 {
  font-size: 31px;
  letter-spacing: -1px;
  margin-bottom: 0.3rem;
  margin-top: 0.6rem;
}
.matching-products_copy p {
  margin-bottom: 0.5rem;
}
.matching-products_copy a {
  color: #0275d8;
}
.matching-products_img {
  border: 0;
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 0;
  padding-bottom: 92px;
}
.matching-products_img:before {
  content: "";
  width: 20px;
  position: absolute;
  left: 0;
  top: 0;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fff),
    to(rgba(255, 255, 255, 0))
  );
  background: linear-gradient(to right, #fff 0%, rgba(255, 255, 255, 0) 100%);
  z-index: 1;
  height: 100%;
}
.curtainspage .matching-products_img {
  background-position: 50% 37%;
}
.video-wrap {
  margin-bottom: 15px;
}
.videoContainer {
  position: relative;
  overflow: hidden;
  display: inline-block;
  padding-left: 3px;
  padding-right: 3px;
}
.videoContainer .video-title-small {
  padding: 1px 8px;
  z-index: 1;
  position: absolute;
  color: #fff;
  margin: 4px 5px 0;
  font-size: 16px;
  white-space: nowrap;
}
.TwoVideos {
  max-width: 380px;
  margin: 0 auto;
  font-size: 0;
}
.TwoVideos .videoContainer {
  padding-left: 0;
  padding-right: 0;
}
.TwoVideos .videoContainer:first-child {
  width: 48%;
  margin-right: 2%;
}
.TwoVideos .videoContainer:last-child {
  width: 48%;
  margin-left: 2%;
}
iframe {
  width: 100%;
}
.iframe-full-height {
  border: none;
  overflow-x: hidden;
}
#cart-added .content b {
  font-size: 14px;
}
#buy .mobile-buttons {
  padding-left: 10px;
  padding-right: 10px;
}
#buy .mobile-buttons .row > .double:nth-child(1) {
  padding-right: 5px;
}
#buy .mobile-buttons .row > .double:nth-child(2) {
  padding-left: 5px;
}
#buy .mobile-buttons .btn {
  padding: 15px 5px 15px 35px !important;
}
#buy .mobile-buttons .btn:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  padding: 15px 15px 10px;
  background-size: 20px;
  border-radius: 8px 0 0 8px;
}
#buy .mobile-buttons .btn:after {
  content: "";
  background-image: none;
}
#buy .mobile-buttons .btn span {
  display: none;
}
#buy #double-roller-select-area .info-box {
  border: 1px solid #dee0e4;
  background: #fbfbfb;
  border-radius: 4px;
  width: 100%;
  text-align: center;
  padding: 0.5em;
  overflow: hidden;
  margin-bottom: 15px;
}
#buy #double-roller-select-area .info-box h6 {
  margin-top: 0;
}
#buy #double-roller-select-area .info-box button {
  background-color: transparent;
  border: 0;
}
#buy #double-roller-select-area .info-box .double-roller-selected {
  min-height: 160px;
}
@media only screen and (min-width: 414px) {
  #buy .mobile-buttons .btn {
    padding: 15px 5px 15px 55px !important;
  }
  #buy .mobile-buttons .btn:before {
    padding: 15px 20px 10px;
    background-size: 24px;
  }
}
@media only screen and (min-width: 485px) {
  #buy .mobile-buttons .btn span {
    display: inline;
  }
}
@media only screen and (max-width: 374px) {
  #buy .mobile-buttons .btn {
    font-size: 14px;
  }
}
.select2colourDropdown .dropdown .select2,
.bottom-bar .dropdown .select2,
.frame-colour-container .dropdown .select2 {
  margin: auto;
}
.select2colourDropdown span.select2-container,
.bottom-bar span.select2-container,
.frame-colour-container span.select2-container {
  width: 80% !important;
  font-size: 14px;
  border-radius: 4px;
  height: 41px;
}
.select2colourDropdown span.select2-container .select2-selection__rendered,
.bottom-bar span.select2-container .select2-selection__rendered,
.frame-colour-container span.select2-container .select2-selection__rendered {
  line-height: 39px;
  height: 39px;
  overflow: visible;
  text-align: left;
}
.select2colourDropdown span.select2-container .select2-selection__arrow,
.bottom-bar span.select2-container .select2-selection__arrow,
.frame-colour-container span.select2-container .select2-selection__arrow {
  height: 44px;
}
.select2colourDropdown span.select2-container .select2-selection,
.bottom-bar span.select2-container .select2-selection,
.frame-colour-container span.select2-container .select2-selection {
  height: 41px;
  margin-top: 5px;
}
.select2colourDropdown span.select2-container .select2-selection:focus,
.bottom-bar span.select2-container .select2-selection:focus,
.frame-colour-container span.select2-container .select2-selection:focus {
  outline: 0;
}
.select2colourDropdown
  span.select2-container
  .select2-selection
  #select2colourDropdown-container
  span,
.select2colourDropdown
  span.select2-container
  .select2-selection
  #select2-doubleRollerBottomBarId-container
  span,
.select2colourDropdown
  span.select2-container
  .select2-selection
  #select2-RollerBottomBarId-container
  span,
.select2colourDropdown
  span.select2-container
  .select2-selection
  #select2-framecolour-container
  span,
.bottom-bar
  span.select2-container
  .select2-selection
  #select2colourDropdown-container
  span,
.bottom-bar
  span.select2-container
  .select2-selection
  #select2-doubleRollerBottomBarId-container
  span,
.bottom-bar
  span.select2-container
  .select2-selection
  #select2-RollerBottomBarId-container
  span,
.bottom-bar
  span.select2-container
  .select2-selection
  #select2-framecolour-container
  span,
.frame-colour-container
  span.select2-container
  .select2-selection
  #select2colourDropdown-container
  span,
.frame-colour-container
  span.select2-container
  .select2-selection
  #select2-doubleRollerBottomBarId-container
  span,
.frame-colour-container
  span.select2-container
  .select2-selection
  #select2-RollerBottomBarId-container
  span,
.frame-colour-container
  span.select2-container
  .select2-selection
  #select2-framecolour-container
  span {
  display: block;
  height: 27px;
}
.select2colourDropdown
  span.select2-container
  .select2-selection
  #select2colourDropdown-container
  span
  img,
.select2colourDropdown
  span.select2-container
  .select2-selection
  #select2-doubleRollerBottomBarId-container
  span
  img,
.select2colourDropdown
  span.select2-container
  .select2-selection
  #select2-RollerBottomBarId-container
  span
  img,
.select2colourDropdown
  span.select2-container
  .select2-selection
  #select2-framecolour-container
  span
  img,
.bottom-bar
  span.select2-container
  .select2-selection
  #select2colourDropdown-container
  span
  img,
.bottom-bar
  span.select2-container
  .select2-selection
  #select2-doubleRollerBottomBarId-container
  span
  img,
.bottom-bar
  span.select2-container
  .select2-selection
  #select2-RollerBottomBarId-container
  span
  img,
.bottom-bar
  span.select2-container
  .select2-selection
  #select2-framecolour-container
  span
  img,
.frame-colour-container
  span.select2-container
  .select2-selection
  #select2colourDropdown-container
  span
  img,
.frame-colour-container
  span.select2-container
  .select2-selection
  #select2-doubleRollerBottomBarId-container
  span
  img,
.frame-colour-container
  span.select2-container
  .select2-selection
  #select2-RollerBottomBarId-container
  span
  img,
.frame-colour-container
  span.select2-container
  .select2-selection
  #select2-framecolour-container
  span
  img {
  height: 100%;
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}
.select2colourDropdown span.select2-container.select2-container--open,
.bottom-bar span.select2-container.select2-container--open,
.frame-colour-container span.select2-container.select2-container--open {
  border-radius: 4px 4px 0 0;
}
span.as-shown {
  font-size: 10px;
  font-style: italic;
  display: inline !important;
}
.panel-blind .select2-container .select2-dropdown .select2-results li {
  height: auto;
  text-align: center;
}
.select2-container .select2-dropdown .select2-results li {
  height: 41px;
  font-size: 14px;
}
.select2-container .select2-dropdown .select2-results li span {
  display: block;
  height: 100%;
}
.select2-container .select2-dropdown .select2-results li span img {
  height: 100%;
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
}
html.ischeckout {
  overflow-x: hidden;
}
html.ischeckout body {
  overflow-x: hidden;
}
@media only screen and (min-width: 992px) {
  #basket .cart-container,
  #confirmation .cart-container,
  #checkout .cart-container {
    border: 1px solid #dddddd;
  }
  #basket .cart-header,
  #confirmation .cart-header,
  #checkout .cart-header {
    border-bottom: 1px solid #dddddd;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #basket .cart-container,
  #confirmation .cart-container,
  #checkout .cart-container {
    border: 1px solid #dddddd;
  }
  #basket .cart-header,
  #confirmation .cart-header,
  #checkout .cart-header {
    border-bottom: 1px solid #dddddd;
  }
  #checkout #cart-summary .title,
  #checkout #cart-summary .price {
    font-size: 14px;
  }
  #checkout #cart-summary .total {
    font-size: 14px;
  }
}
@media only screen and (max-width: 767px) {
  #basket .head,
  #basket .desc,
  #confirmation .head,
  #confirmation .desc,
  #checkout .head,
  #checkout .desc {
    text-align: center !important;
  }
  #basket .yesremote,
  #confirmation .yesremote,
  #checkout .yesremote {
    float: left;
    width: 47%;
    margin-right: 3%;
  }
  #basket .noremote,
  #confirmation .noremote,
  #checkout .noremote {
    float: left;
    width: 47%;
    margin-left: 3%;
  }
  #basket .col-xs-fifth,
  #confirmation .col-xs-fifth,
  #checkout .col-xs-fifth {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 20%;
  }
  #basket .col-xs-40,
  #confirmation .col-xs-40,
  #checkout .col-xs-40 {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    width: 40%;
  }
  #basket .cart-nav-buttons .btn,
  #basket .continueshop,
  #confirmation .cart-nav-buttons .btn,
  #confirmation .continueshop,
  #checkout .cart-nav-buttons .btn,
  #checkout .continueshop {
    width: 100%;
    margin-bottom: 15px;
  }
  #basket .cart-container,
  #confirmation .cart-container,
  #checkout .cart-container {
    border: 1px solid #dddddd;
  }
  #basket .cart-header,
  #confirmation .cart-header,
  #checkout .cart-header {
    border-bottom: 1px solid #dddddd;
  }
  #basket .cart-container .item div[data-title]:before,
  #confirmation .cart-container .item div[data-title]:before,
  #checkout .cart-container .item div[data-title]:before {
    content: attr(data-title) ":";
    display: block;
    font-size: 14px;
    margin: 10px 0 0 0;
  }
  #basket a.checkout,
  #confirmation a.checkout,
  #checkout a.checkout {
    padding: 10px !important;
  }
  #basket a.checkout:before,
  #confirmation a.checkout:before,
  #checkout a.checkout:before {
    background-size: 125px;
    padding: 10px 60px;
  }
  #basket .help-block,
  #confirmation .help-block,
  #checkout .help-block {
    display: none !important;
  }
  #basket .cards,
  #confirmation .cards,
  #checkout .cards {
    padding-left: 15px !important;
  }
  .checkoutform .section label {
    text-align: left !important;
    padding-bottom: 0;
  }
  .checkoutform .section .lookupaddress {
    padding-top: 15px;
  }
  #confirmation .item [data-title="Items"] {
    text-align: center !important;
  }
  #confirmation .item [data-title="Items"] b {
    display: block;
  }
}
@media only screen and (max-width: 550px) {
  #basket .cart-container .item div[data-title]:before {
    content: attr(data-title) ":";
    display: block;
    font-size: 14px;
    margin: 0;
  }
  #basket .cart-container .item div[data-title] {
    width: 100%;
  }
  #basket .cart-container .item div[data-title] > div {
    float: right;
    width: 48%;
    text-align: left;
  }
  #basket .cart-container .item div[data-title]:before {
    clear: both;
    float: left;
    width: 48%;
    text-align: right;
    margin: 0;
    font-weight: bold;
  }
  #basket .cart-gorapid-off {
    line-height: 1;
  }
  #basket .icon-van_purple {
    display: inline-block;
    vertical-align: bottom;
  }
  #basket .icon-van_purple img {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
  }
  #basket .desc {
    margin-bottom: 10px;
  }
  #basket .deliveredin {
    clear: both;
  }
  #basket .item .wd,
  #basket .item .quant {
    display: inline-block;
  }
  #basket .col-xs-fifth {
    width: 100%;
    line-height: 30px;
  }
  #basket .wantremote a {
    font-size: 14px;
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }
  #confirmation .cart-gorapid-off {
    line-height: 1;
  }
  #confirmation .icon-van_purple img {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
  }
  #confirmation .desc {
    margin-bottom: 10px;
  }
  #confirmation .deliveredin {
    clear: both;
  }
  #confirmation .item .wd,
  #confirmation .item .quant {
    display: inline-block;
  }
  #confirmation .col-xs-fifth {
    width: 100%;
    line-height: 30px;
  }
  #confirmation .wantremote a {
    font-size: 14px;
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }
}
@media only screen and (max-width: 450px) {
  .ischeckout .topcardicons {
    width: 135px;
  }
}
@media only screen and (max-width: 767px) {
  #basket .row .description,
  #basket .row .deliveredin,
  #basket .row .unitprice > div {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 550px) {
  #basket .row .quantity,
  #basket .row .total {
    padding-bottom: 10px;
  }
}
#basket .row .total {
  padding: 0;
}
#basket h1,
#confirmation h1,
#checkout h1 {
  margin: 0;
  font-size: 2.5rem;
  padding-bottom: 0;
}
#basket .logo-container,
#confirmation .logo-container,
#checkout .logo-container {
  text-align: right;
  margin-top: 16px;
}
#basket .logo-container a:hover,
#confirmation .logo-container a:hover,
#checkout .logo-container a:hover {
  border: 0;
}
#basket .logo-container .logo img,
#confirmation .logo-container .logo img,
#checkout .logo-container .logo img {
  margin-right: -1rem;
  height: 26px;
  display: inline-block;
}
#basket .cart-nav-buttons,
#confirmation .cart-nav-buttons,
#checkout .cart-nav-buttons {
  margin-top: 15px;
  text-align: right;
}
#basket .cart-nav-buttons .btn,
#confirmation .cart-nav-buttons .btn,
#checkout .cart-nav-buttons .btn {
  font-size: 14px;
  padding: 6px 40px;
}
#basket .cart-nav-buttons .btn-blue:after,
#confirmation .cart-nav-buttons .btn-blue:after,
#checkout .cart-nav-buttons .btn-blue:after {
  display: none;
}
#basket .cart-nav-buttons .btn-blue:before,
#confirmation .cart-nav-buttons .btn-blue:before,
#checkout .cart-nav-buttons .btn-blue:before {
  display: inline-block;
  content: "";
  background-image:/*savepage-url=/content/site-icons/left-double-chevron-white.png*/ url(

  );
  margin-right: 0.3125rem;
  border: 1px solid red;
}
#basket .cart-nav-buttons .btn-paypal,
#confirmation .cart-nav-buttons .btn-paypal,
#checkout .cart-nav-buttons .btn-paypal {
  margin-right: 15px;
}
#basket .cart-nav-buttons .continueshop,
#confirmation .cart-nav-buttons .continueshop,
#checkout .cart-nav-buttons .continueshop {
  float: left;
}
#basket .form-control,
#confirmation .form-control,
#checkout .form-control {
  padding: 7.5px 30px 7.5px 10px;
}
#basket .place-nopayment,
#confirmation .place-nopayment,
#checkout .place-nopayment {
  margin-bottom: 15px;
  padding-left: 25px;
}
#basket .place-nopayment label,
#confirmation .place-nopayment label,
#checkout .place-nopayment label {
  font-weight: normal;
}
#basket .cart-container,
#confirmation .cart-container,
#checkout .cart-container {
  margin: 15px 0;
}
#basket .cart-container .col-md-8,
#confirmation .cart-container .col-md-8,
#checkout .cart-container .col-md-8 {
  text-align: left;
}
#basket .cart-header,
#confirmation .cart-header,
#checkout .cart-header {
  color: #000;
  background: #eee;
}
#basket .cart-footer,
#confirmation .cart-footer,
#checkout .cart-footer {
  margin: 15px 0;
}
#basket .item,
#confirmation .item,
#checkout .item {
  padding: 15px 0;
  text-align: center;
  border-bottom: 1px dashed #dddddd;
}
#basket .item .cart-gorapid-off,
#basket .item .cart-gorapid-on,
#confirmation .item .cart-gorapid-off,
#confirmation .item .cart-gorapid-on,
#checkout .item .cart-gorapid-off,
#checkout .item .cart-gorapid-on {
  font-size: 14px;
}
#basket .item .cart-gorapid-off .icon-van_purple img,
#basket .item .cart-gorapid-on .icon-van_purple img,
#confirmation .item .cart-gorapid-off .icon-van_purple img,
#confirmation .item .cart-gorapid-on .icon-van_purple img,
#checkout .item .cart-gorapid-off .icon-van_purple img,
#checkout .item .cart-gorapid-on .icon-van_purple img {
  width: 20px;
  margin: 0 auto;
  height: 20px;
}
#basket .item a .fa,
#confirmation .item a .fa,
#checkout .item a .fa {
  color: #75328a;
}
#basket .item .icon-van_purple img,
#confirmation .item .icon-van_purple img,
#checkout .item .icon-van_purple img {
  height: 50px;
  background-position: center;
}
#basket .item .upgradelink .btn,
#confirmation .item .upgradelink .btn,
#checkout .item .upgradelink .btn {
  font-size: 14px;
}
#basket .item .std-was-price,
#confirmation .item .std-was-price,
#checkout .item .std-was-price {
  color: #aaa;
  font-size: 12px;
  text-decoration: line-through;
  display: block;
}
#basket .item #countGoing,
#confirmation .item #countGoing,
#checkout .item #countGoing {
  font-size: 14px;
}
#basket .item a,
#confirmation .item a,
#checkout .item a {
  color: #337ab7;
}
#basket .item a:hover,
#confirmation .item a:hover,
#checkout .item a:hover {
  border-bottom: 0;
}
#basket .item:last-child,
#confirmation .item:last-child,
#checkout .item:last-child {
  border-bottom: 0;
}
#basket .item .wd,
#confirmation .item .wd,
#checkout .item .wd {
  font-size: 14px;
}
#basket .item .head,
#confirmation .item .head,
#checkout .item .head {
  font-size: 14px;
  display: block;
  font-weight: bold;
}
#basket .item .desc,
#basket .item .head,
#confirmation .item .desc,
#confirmation .item .head,
#checkout .item .desc,
#checkout .item .head {
  text-align: left;
}
#basket .item .desc,
#confirmation .item .desc,
#checkout .item .desc {
  font-size: 14px;
}
#basket .item .desc a,
#confirmation .item .desc a,
#checkout .item .desc a {
  padding: 0.3125rem 16px;
  margin: 0.3rem 0;
}
#basket .item .desc .wantremote div,
#confirmation .item .desc .wantremote div,
#checkout .item .desc .wantremote div {
  display: inline-block;
}
#basket .item .desc .wantremote a,
#confirmation .item .desc .wantremote a,
#checkout .item .desc .wantremote a {
  padding-left: 0;
}
#basket .qty-form,
#confirmation .qty-form,
#checkout .qty-form {
  display: none;
}
#basket .iqty,
#confirmation .iqty,
#checkout .iqty {
  width: 35px;
  padding: 0 5px;
  text-align: center;
  line-height: 30px;
}
#basket .remoteupsell img,
#confirmation .remoteupsell img,
#checkout .remoteupsell img {
  max-width: 105px;
}
#basket .adjustments,
#confirmation .adjustments,
#checkout .adjustments {
  clear: both;
  background: #eee;
  padding: 15px;
  margin-top: 7.5px;
  margin-bottom: 30px;
}
#basket .adjustments h1,
#confirmation .adjustments h1,
#checkout .adjustments h1 {
  margin-bottom: 15px;
}
#basket .adjustments .btn,
#confirmation .adjustments .btn,
#checkout .adjustments .btn {
  margin-top: 15px;
  font-size: 14px;
}
#basket .continue,
#confirmation .continue,
#checkout .continue {
  margin-top: 0.5rem;
}
#basket .section,
#confirmation .section,
#checkout .section {
  margin-bottom: 15px;
  padding: 15px 22.5px;
  background: #fbfbfb;
  border: 1px solid #e1e1e1;
}
#basket .section-title,
#confirmation .section-title,
#checkout .section-title {
  border-bottom: 1px dashed #eee;
  padding: 7.5px 0;
  margin-top: 0;
  width: 100%;
  display: block;
  margin-bottom: 15px;
  font-size: 20px;
}
#basket .section-title .checkbox,
#confirmation .section-title .checkbox,
#checkout .section-title .checkbox {
  font-size: 14px;
  color: #666;
  margin-top: 3.75px;
}
#basket .ups,
#confirmation .ups,
#checkout .ups {
  max-width: 45px;
  height: 54px;
}
#basket .secure,
#confirmation .secure,
#checkout .secure {
  font-size: 13px;
  font-weight: 400;
  color: #c1c1c1;
  clear: both;
  padding-top: 15px;
}
#basket .shared-bag-blurb,
#confirmation .shared-bag-blurb,
#checkout .shared-bag-blurb {
  margin-top: 30px;
}
#basket .shared-bag-blurb img,
#confirmation .shared-bag-blurb img,
#checkout .shared-bag-blurb img {
  margin-top: 10px;
  max-width: 200px;
}
#basket .shared-bag-blurb a:hover,
#confirmation .shared-bag-blurb a:hover,
#checkout .shared-bag-blurb a:hover {
  border: none;
}
#basket #secure,
#confirmation #secure,
#checkout #secure {
  font-size: 12px;
  font-weight: 400;
  color: #bbb;
  margin-top: 15px;
}
#basket .toggle-room-name,
#confirmation .toggle-room-name,
#checkout .toggle-room-name {
  cursor: pointer;
  display: inline-block;
}
#basket .toggle-room-name span,
#confirmation .toggle-room-name span,
#checkout .toggle-room-name span {
  color: #666;
}
#basket .toggle-room-name img,
#confirmation .toggle-room-name img,
#checkout .toggle-room-name img {
  width: 9px;
  height: 9px;
}
#basket .set-room-name,
#confirmation .set-room-name,
#checkout .set-room-name {
  display: none;
}
#basket .room-name,
#confirmation .room-name,
#checkout .room-name {
  font-size: 14px;
}
#basket .room-name .btn,
#confirmation .room-name .btn,
#checkout .room-name .btn {
  font-size: 15px;
}
#basket .room-name .qty-cancel,
#confirmation .room-name .qty-cancel,
#checkout .room-name .qty-cancel {
  cursor: pointer;
  height: 14px;
  width: 14px;
}
#basket .room-name .cart-item-qty-value,
#confirmation .room-name .cart-item-qty-value,
#checkout .room-name .cart-item-qty-value {
  cursor: pointer;
  border: 0 !important;
}
#basket .room-name input,
#confirmation .room-name input,
#checkout .room-name input {
  border: 1px solid #eee;
  font-size: 14px !important;
  border: 1px solid #ccc;
  padding: 4px 6px;
  width: 35px;
}
#basket .double1,
#confirmation .double1,
#checkout .double1 {
  position: relative;
}
#basket .double2,
#confirmation .double2,
#checkout .double2 {
  position: absolute;
  left: 10px;
  top: -40px;
}
#basket .heading-icon,
#confirmation .heading-icon,
#checkout .heading-icon {
  height: 22px;
  vertical-align: top;
}
#confirmation h1 {
  margin-bottom: 15px;
}
#cart-summary {
  margin: 0 0 15px 0;
  background-color: #eee;
  padding: 15px 0;
  clear: left;
}
#cart-summary .trust {
  text-align: center;
}
#cart-summary .trust img {
  max-width: 100%;
}
#cart-summary .trust .amount {
  width: 90%;
  text-shadow: 0.5px 0.866px 0 rgba(0, 0, 0, 0.15);
  left: 0;
  right: 0;
  margin: 0 auto;
  position: absolute;
  top: 12px;
  font-weight: bold;
  font-size: 120%;
  color: #fff;
  text-align: center;
}
#cart-summary .haveproducts {
  font-size: 12px;
}
#cart-summary .havesamples {
  margin-bottom: 8px;
  font-size: 12px;
}
#cart-summary .summary {
  padding: 15px;
  background: #fff;
  overflow: hidden;
  border: 1px solid #ddd;
  border-radius: 2px;
}
#cart-summary .title div {
  float: left;
}
#cart-summary .title .title-left,
#cart-summary .title .total-left {
  width: 60%;
}
#cart-summary .title .title-right,
#cart-summary .title .total-right {
  width: 40%;
  text-align: right;
}
#cart-summary .title .seperator {
  border-bottom: 1px solid #000;
  display: block;
  width: 100%;
  margin: 15px 0;
}
#cart-summary .title .total-left {
  font-size: 21px;
}
#cart-summary .title .total-right {
  font-size: 21px;
  text-align: right;
}
.confirmOrderPage {
  padding-bottom: 0 !important;
}
.confirmOrderPage h3 {
  font-size: 14px !important;
  padding: 0 0 0 10px !important;
  margin: 5px 0;
}
.confirmOrderPage .summary {
  border: 0 !important;
  border-radius: 0 !important;
  margin: 5px !important;
}
#checkout h1 {
  font-size: 40px;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  display: inline-block;
  margin-bottom: 15px;
}
#checkout .checkoutform label {
  margin: 0;
}
#checkout .checkoutform .form-group {
  position: relative;
}
#checkout .checkoutform .section {
  margin-bottom: 15px;
  padding: 15px 22.5px;
  background: #fbfbfb;
  border: 1px solid #e1e1e1;
}
#checkout .checkoutform .section-title {
  border-bottom: 1px dashed #eee;
  padding: 7.5px 0;
  margin-top: 0;
  width: 100%;
  display: block;
  margin-bottom: 15px;
  font-size: 20px;
}
#checkout .checkoutform .section-title .checkbox {
  font-size: 14px;
  color: #666;
  margin-top: 3.75px;
}
#checkout .checkoutform .form-control-label {
  font-size: 13px;
  line-height: 1.5;
  padding-bottom: 0;
}
#checkout .checkoutform .has-error .fa-check {
  display: none;
}
#checkout .checkoutform .client-lockup-button,
#checkout .checkoutform .client-lookup-button {
  font-size: 14px;
  cursor: pointer;
}
#checkout .checkoutform #postalcode {
  text-transform: uppercase;
}
#checkout .checkoutform .add-delivery-address {
  display: none;
}
#checkout .checkoutform .add-delivery-address.reveal {
  display: block;
}
#checkout .checkoutform .v-contain {
  position: relative;
  display: inline-block;
}
#checkout .checkoutform .v-contain [data-bv-icon-for="ccmonth"] {
  left: 56px !important;
}
#checkout .checkoutform .v-contain [data-bv-icon-for="ccyear"] {
  left: 160px !important;
}
#checkout .checkoutform [data-bv-for="ccmonth"],
#checkout .checkoutform [data-bv-for="ccyear"] {
  left: 220px;
}
#checkout .checkoutform .expiryfield1,
#checkout .checkoutform .expiryfield2 {
  width: 100px;
  display: inline-block;
  text-align: center;
  padding-right: inherit !important;
}
#checkout .checkoutform .expiryfield1 {
  border-radius: 4px;
}
#checkout .checkoutform .expiryfield2 {
  border-radius: 4px;
}
#checkout .checkoutform [data-bv-field="SCCode"] {
  width: 100px;
}
#checkout .checkoutform [data-bv-for="SCCode"] {
  left: 105px !important;
}
#checkout .checkoutform [data-bv-icon-for="SCCode"] {
  right: 0 !important;
  left: 70px;
}
@media only screen and (max-width: 767px) {
  #checkout .checkoutform [data-bv-icon-for="SCCode"] {
    top: 28px;
  }
}
#checkout .checkoutform .vertical {
  display: none;
  height: 0;
  -webkit-transition: 0.1s ease all;
  transition: 0.1s ease all;
  overflow: hidden;
}
#checkout .checkoutform .vertical.show {
  height: 65px;
  -webkit-transition: 0.1s ease all;
  transition: 0.1s ease all;
}
#checkout .checkoutform .card-selected .off {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  opacity: 0.7;
  -webkit-transition: 0.1s all linear;
  transition: 0.1s all linear;
}
#checkout .checkoutform .cards {
  padding: 3px 0 0 0;
}
#checkout .checkoutform .cards .amex,
#checkout .checkoutform .cards .maestro,
#checkout .checkoutform .cards .mastercard,
#checkout .checkoutform .cards .visa {
  opacity: 1;
  -webkit-transition: 0.1s all linear;
  transition: 0.1s all linear;
  width: 23%;
  text-indent: -9999px;
  height: 25px;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}
#checkout .checkoutform .cards .mastercard {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjc1LjUgMTY5LjciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI3NS41IDE2OS43IiB4bWw6c3BhY2U9InByZXNlcnZlIj48dGl0bGU+bWFzdGVyY2FyZDwvdGl0bGU+PHBhdGggZmlsbD0iI0NDQ0NDQiIgZD0iTTI3NS41LDBILTAuMXYxNjkuN2gyNzUuNlYweiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNzIuMywzLjJ2MTY0SDMuMlYzLjJIMjcyLjMiLz48Zz48Zz48Zz48cGF0aCBpZD0iWE1MSURfM18iIGQ9Ik04MC4yLDE1NC41di05LjRjMC0zLjYtMi4zLTUuOS01LjktNmMtMS45LDAtMy45LDAuNi01LjMsMi43Yy0xLTEuNy0yLjctMi43LTUtMi43Yy0xLjYsMC0zLjIsMC41LTQuNCwyLjJ2LTEuOWgtMy4zdjE1aDMuM3YtOC4zYzAtMi42LDEuNC00LDMuNy00YzIuMiwwLDMuMywxLjQsMy4zLDR2OC40aDMuM3YtOC4zYzAtMi42LDEuNS00LDMuNy00YzIuMiwwLDMuMywxLjQsMy4zLDR2OC40SDgwLjJ6IE0xMjkuMiwxMzkuNWgtNS40di00LjZoLTMuM3Y0LjZoLTMuMXYzaDMuMXY2LjljMCwzLjUsMS40LDUuNiw1LjIsNS42YzEuNCwwLDMuMS0wLjQsNC4xLTEuMmwtMC45LTIuOGMtMSwwLjYtMiwwLjgtMi45LDAuOGMtMS42LDAtMi4yLTEtMi4yLTIuNXYtNi44aDUuNFYxMzkuNXogTTE1Ny4xLDEzOS4xYy0xLjksMC0zLjEsMC45LTQsMi4ydi0xLjhoLTMuMnYxNWgzLjN2LTguNGMwLTIuNSwxLjEtMy45LDMuMi0zLjljMC43LDAsMS40LDAuMSwyLDAuNGwxLTMuMUMxNTguNywxMzkuMiwxNTcuNywxMzkuMSwxNTcuMSwxMzkuMUwxNTcuMSwxMzkuMXogTTExNC45LDE0MC43Yy0xLjYtMS0zLjctMS42LTYuMS0xLjZjLTMuOCwwLTYuMywxLjgtNi4zLDQuOGMwLDIuNSwxLjgsNCw1LjIsNC40bDEuNSwwLjJjMS44LDAuMywyLjYsMC43LDIuNiwxLjZjMCwxLjItMS4yLDEuOC0zLjQsMS44Yy0yLjMsMC0zLjktMC43LTUtMS42bC0xLjUsMi41YzEuOCwxLjMsNC4xLDIsNi41LDJjNC4zLDAsNi45LTIsNi45LTQuOWMwLTIuNi0yLTQtNS4zLTQuNWwtMS41LTAuMmMtMS40LTAuMi0yLjUtMC41LTIuNS0xLjVjMC0xLjEsMS4xLTEuOCwyLjktMS44YzEuOSwwLDMuOCwwLjcsNC43LDEuM0wxMTQuOSwxNDAuN3ogTTIwMi42LDEzOS4xYy0xLjksMC0zLjEsMC45LTQsMi4ydi0xLjhoLTMuMnYxNWgzLjN2LTguNGMwLTIuNSwxLjEtMy45LDMuMi0zLjljMC43LDAsMS40LDAuMSwyLDAuNGwxLTMuMUMyMDQuMiwxMzkuMiwyMDMuMiwxMzkuMSwyMDIuNiwxMzkuMUwyMDIuNiwxMzkuMXogTTE2MC40LDE0N2MwLDQuNiwzLjIsNy45LDgsNy45YzIuMywwLDMuOC0wLjUsNS40LTEuOGwtMS42LTIuNmMtMS4yLDAuOS0yLjUsMS40LTMuOSwxLjRjLTIuNiwwLTQuNS0xLjktNC41LTQuOGMwLTIuOSwxLjktNC44LDQuNS00LjhjMS40LDAsMi43LDAuNSwzLjksMS40bDEuNi0yLjZjLTEuNi0xLjMtMy4xLTEuOC01LjQtMS44QzE2My42LDEzOS4xLDE2MC40LDE0Mi40LDE2MC40LDE0N0wxNjAuNCwxNDd6IE0xOTEsMTQ3di03LjVoLTMuM3YxLjhjLTEtMS40LTIuNi0yLjItNC44LTIuMmMtNC4yLDAtNy41LDMuMy03LjUsNy45YzAsNC42LDMuMyw3LjksNy41LDcuOWMyLjEsMCwzLjctMC45LDQuOC0yLjJ2MS44aDMuM1YxNDd6IE0xNzguOSwxNDdjMC0yLjYsMS43LTQuOCw0LjYtNC44YzIuNywwLDQuNSwyLjEsNC41LDQuOGMwLDIuNy0xLjgsNC44LTQuNSw0LjhDMTgwLjYsMTUxLjgsMTc4LjksMTQ5LjYsMTc4LjksMTQ3TDE3OC45LDE0N3ogTTEzOS40LDEzOS4xYy00LjQsMC03LjUsMy4yLTcuNSw3LjljMCw0LjgsMy4yLDcuOSw3LjcsNy45YzIuMywwLDQuMy0wLjYsNi4yLTIuMWwtMS42LTIuNGMtMS4zLDEtMi45LDEuNi00LjQsMS42Yy0yLjEsMC00LTEtNC41LTMuN2gxMS4yYzAtMC40LDAuMS0wLjgsMC4xLTEuM0MxNDYuNSwxNDIuMywxNDMuNiwxMzkuMSwxMzkuNCwxMzkuMUwxMzkuNCwxMzkuMXogTTEzOS4zLDE0MmMyLjEsMCwzLjUsMS4zLDMuOCwzLjdoLTcuOEMxMzUuNiwxNDMuNSwxMzcsMTQyLDEzOS4zLDE0MkwxMzkuMywxNDJ6IE0yMjEuNCwxNDd2LTEzLjZoLTMuM3Y3LjljLTEtMS40LTIuNi0yLjItNC44LTIuMmMtNC4yLDAtNy41LDMuMy03LjUsNy45YzAsNC42LDMuMyw3LjksNy41LDcuOWMyLjEsMCwzLjctMC45LDQuOC0yLjJ2MS44aDMuM1YxNDd6IE0yMDkuMiwxNDdjMC0yLjYsMS43LTQuOCw0LjYtNC44YzIuNywwLDQuNSwyLjEsNC41LDQuOGMwLDIuNy0xLjgsNC44LTQuNSw0LjhDMjExLDE1MS44LDIwOS4yLDE0OS42LDIwOS4yLDE0N0wyMDkuMiwxNDd6IE05OC43LDE0N3YtNy41aC0zLjN2MS44Yy0xLTEuNC0yLjYtMi4yLTQuOC0yLjJjLTQuMiwwLTcuNSwzLjMtNy41LDcuOWMwLDQuNiwzLjMsNy45LDcuNSw3LjljMi4xLDAsMy43LTAuOSw0LjgtMi4ydjEuOGgzLjNWMTQ3eiBNODYuNSwxNDdjMC0yLjYsMS43LTQuOCw0LjYtNC44YzIuNywwLDQuNSwyLjEsNC41LDQuOGMwLDIuNy0xLjgsNC44LTQuNSw0LjhDODguMiwxNTEuOCw4Ni41LDE0OS42LDg2LjUsMTQ3eiIvPjwvZz48ZyBpZD0iWE1MSURfMV8iPjxyZWN0IHg9IjExMy44IiB5PSIyNC44IiBmaWxsPSIjRkY1RjAwIiB3aWR0aD0iNDkuNiIgaGVpZ2h0PSI4OS4xIi8+PHBhdGggaWQ9IlhNTElEXzJfIiBmaWxsPSIjRUIwMDFCIiBkPSJNMTE2LjksNjkuNGMwLTE4LjEsOC41LTM0LjIsMjEuNi00NC42Yy05LjYtNy42LTIxLjgtMTIuMS0zNS0xMi4xYy0zMS4zLDAtNTYuNywyNS40LTU2LjcsNTYuN2MwLDMxLjMsMjUuNCw1Ni43LDU2LjcsNTYuN2MxMy4yLDAsMjUuNC00LjUsMzUtMTIuMUMxMjUuNCwxMDMuNSwxMTYuOSw4Ny40LDExNi45LDY5LjR6Ii8+PHBhdGggZmlsbD0iI0Y3OUUxQiIgZD0iTTIzMC4yLDY5LjRjMCwzMS4zLTI1LjQsNTYuNy01Ni43LDU2LjdjLTEzLjIsMC0yNS40LTQuNS0zNS0xMi4xYzEzLjItMTAuNCwyMS42LTI2LjUsMjEuNi00NC42cy04LjUtMzQuMi0yMS42LTQ0LjZjOS42LTcuNiwyMS44LTEyLjEsMzUtMTIuMUMyMDQuOSwxMi43LDIzMC4yLDM4LjEsMjMwLjIsNjkuNHoiLz48L2c+PC9nPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
}
#checkout .checkoutform .cards .maestro {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjc1IDE2OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjc1IDE2OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0NDQ0NDQiIgZD0iTTI3NSwwSDB2MTY5aDI3NVYweiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNzEuOCwzLjJ2MTYzLjRIMy4yVjMuMkgyNzEuOCIvPjxnPjxwb2x5Z29uIGZpbGw9IiM2QzZCQkQiIHBvaW50cz0iMTYyLjgsMTE1LjQgMTEyLjMsMTE1LjQgMTEyLjMsMjQuOSAxNjIuOCwyNC45ICIvPjxwYXRoIGZpbGw9IiNEMzIwMTEiIGQ9Ik0xMTUuNSw3MC4yYzAtMTguNCw4LjYtMzQuNywyMi00NS4zYy05LjgtNy43LTIyLjItMTIuMy0zNS42LTEyLjNjLTMxLjksMC01Ny43LDI1LjgtNTcuNyw1Ny42czI1LjgsNTcuNiw1Ny43LDU3LjZjMTMuNSwwLDI1LjgtNC42LDM1LjYtMTIuM0MxMjQuMiwxMDQuOSwxMTUuNSw4OC42LDExNS41LDcwLjIiLz48cGF0aCBmaWxsPSIjMDA5OURGIiBkPSJNMjMwLjksNzAuMmMwLDMxLjgtMjUuOCw1Ny42LTU3LjcsNTcuNmMtMTMuNSwwLTI1LjgtNC42LTM1LjYtMTIuM2MxMy40LTEwLjUsMjItMjYuOSwyMi00NS4zcy04LjYtMzQuNy0yMi00NS4zYzkuOC03LjcsMjIuMi0xMi4zLDM1LjYtMTIuM0MyMDUuMSwxMi42LDIzMC45LDM4LjQsMjMwLjksNzAuMiIvPjxwYXRoIGZpbGw9IiMxMTBGMEQiIGQ9Ik0xNzkuOSwxNDFjMC43LDAsMS42LDAuMSwyLjQsMC40bC0xLDMuMWMtMC43LTAuMy0xLjQtMC40LTIuMS0wLjRjLTIuMiwwLTMuMywxLjQtMy4zLDMuOXY4LjZoLTMuM3YtMTUuM2gzLjN2MS45QzE3Ni43LDE0MS45LDE3OCwxNDEsMTc5LjksMTQxTDE3OS45LDE0MXogTTE2Ny42LDE0NC40aC01LjR2Ni45YzAsMS41LDAuNSwyLjYsMi4yLDIuNmMwLjksMCwyLTAuMywyLjktMC45bDEsMi44Yy0xLjEsMC43LTIuNywxLjItNC4yLDEuMmMtMy45LDAtNS4zLTIuMS01LjMtNS43di03aC0zLjF2LTNoMy4xdi00LjZoMy40djQuNmg1LjRWMTQ0LjRMMTY3LjYsMTQ0LjR6IE0xMjQuOSwxNDcuN2MwLjQtMi4yLDEuNy0zLjcsNC4xLTMuN2MyLjEsMCwzLjUsMS4zLDMuOSwzLjdIMTI0Ljl6IE0xMzYuMywxNDljMC00LjgtMy04LTcuMy04Yy00LjUsMC03LjYsMy4zLTcuNiw4YzAsNC45LDMuMyw4LDcuOSw4YzIuMywwLDQuNC0wLjYsNi4zLTIuMWwtMS42LTIuNWMtMS4zLDEtMi45LDEuNi00LjUsMS42Yy0yLjEsMC00LjEtMS00LjYtMy43aDExLjRDMTM2LjMsMTQ5LjksMTM2LjMsMTQ5LjUsMTM2LjMsMTQ5TDEzNi4zLDE0OXogTTE1MSwxNDUuM2MtMC45LTAuNi0yLjgtMS4zLTQuOC0xLjNjLTEuOCwwLTIuOSwwLjctMi45LDEuOGMwLDEsMS4yLDEuMywyLjYsMS41bDEuNiwwLjJjMy4zLDAuNSw1LjQsMS45LDUuNCw0LjZjMCwyLjktMi42LDUtNyw1Yy0yLjUsMC00LjgtMC42LTYuNi0ybDEuNi0yLjZjMS4xLDAuOSwyLjgsMS42LDUuMSwxLjZjMi4zLDAsMy41LTAuNywzLjUtMS45YzAtMC45LTAuOS0xLjMtMi43LTEuNmwtMS42LTAuMmMtMy40LTAuNS01LjMtMi01LjMtNC41YzAtMywyLjUtNC45LDYuNC00LjljMi40LDAsNC42LDAuNSw2LjIsMS42TDE1MSwxNDUuM0wxNTEsMTQ1LjN6IE0xOTIuMSwxNDQuMmMtMC43LDAtMS4zLDAuMS0xLjksMC40Yy0wLjYsMC4yLTEuMSwwLjYtMS41LDFjLTAuNCwwLjQtMC44LDEtMSwxLjZjLTAuMiwwLjYtMC40LDEuMy0wLjQsMmMwLDAuNywwLjEsMS40LDAuNCwyYzAuMiwwLjYsMC42LDEuMSwxLDEuNmMwLjQsMC40LDAuOSwwLjgsMS41LDFjMC42LDAuMiwxLjIsMC40LDEuOSwwLjRzMS4zLTAuMSwxLjktMC40YzAuNi0wLjIsMS4xLTAuNiwxLjUtMWMwLjQtMC40LDAuOC0xLDEtMS42YzAuMi0wLjYsMC40LTEuMywwLjQtMmMwLTAuNy0wLjEtMS40LTAuNC0yYy0wLjItMC42LTAuNi0xLjEtMS0xLjZjLTAuNC0wLjQtMC45LTAuOC0xLjUtMUMxOTMuNCwxNDQuMywxOTIuNywxNDQuMiwxOTIuMSwxNDQuMkwxOTIuMSwxNDQuMnogTTE5Mi4xLDE0MWMxLjIsMCwyLjMsMC4yLDMuMywwLjZjMSwwLjQsMS45LDEsMi42LDEuN2MwLjcsMC43LDEuMywxLjYsMS43LDIuNmMwLjQsMSwwLjYsMi4xLDAuNiwzLjJzLTAuMiwyLjItMC42LDMuMmMtMC40LDEtMSwxLjgtMS43LDIuNmMtMC43LDAuNy0xLjYsMS4zLTIuNiwxLjdjLTEsMC40LTIuMSwwLjYtMy4zLDAuNmMtMS4yLDAtMi4zLTAuMi0zLjMtMC42Yy0xLTAuNC0xLjktMS0yLjYtMS43Yy0wLjctMC43LTEuMy0xLjYtMS43LTIuNmMtMC40LTEtMC42LTIuMS0wLjYtMy4yczAuMi0yLjIsMC42LTMuMmMwLjQtMSwxLTEuOCwxLjctMi42YzAuNy0wLjcsMS42LTEuMywyLjYtMS43QzE4OS44LDE0MS4yLDE5MC45LDE0MSwxOTIuMSwxNDFMMTkyLjEsMTQxeiBNMTA1LjUsMTQ5YzAtMi43LDEuOC00LjksNC42LTQuOWMyLjgsMCw0LjYsMi4xLDQuNiw0LjljMCwyLjgtMS45LDQuOS00LjYsNC45QzEwNy4yLDE1My45LDEwNS41LDE1MS43LDEwNS41LDE0OUwxMDUuNSwxNDl6IE0xMTcuOSwxNDl2LTcuNmgtMy4zdjEuOWMtMS4xLTEuNC0yLjctMi4yLTQuOC0yLjJjLTQuMywwLTcuNywzLjQtNy43LDhjMCw0LjcsMy40LDgsNy43LDhjMi4yLDAsMy44LTAuOSw0LjgtMi4ydjEuOWgzLjNWMTQ5eiBNOTkuMSwxNTYuN3YtOS42YzAtMy42LTIuMy02LTYtNi4xYy0yLDAtNCwwLjYtNS40LDIuN2MtMS4xLTEuNy0yLjctMi43LTUuMS0yLjdjLTEuNiwwLTMuMiwwLjUtNC41LDIuM3YtMS45aC0zLjN2MTUuM2gzLjR2LTguNWMwLTIuNywxLjUtNC4xLDMuNy00LjFjMi4yLDAsMy4zLDEuNCwzLjMsNHY4LjVoMy40di04LjVjMC0yLjcsMS41LTQuMSwzLjctNC4xYzIuMywwLDMuNCwxLjQsMy40LDR2OC41SDk5LjFMOTkuMSwxNTYuN3oiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
}
#checkout .checkoutform .cards .visa {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20275%20169%22%3E%3Cstyle%3E.st0%7Bfill%3A%23CCCCCB%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%20.st2%7Bfill%3A%230C67AF%3B%7D%20.st3%7Bfill%3A%23F6A234%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M275%200H0V169.4h275V3.2z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M271.8%203.2v163.7H3.2V3.2h268.6%22%2F%3E%3Cg%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M121.8%20112.1h-14.5l8.8-55.6h14.5zM94.4%2056.5L80.6%2095.2%2079%2087.1l-4.8-25s-.8-4.8-7.3-4.8H43.5v.8s7.3%201.6%2015.3%206.5L71.7%20113H87l23.4-55.6c.1-.9-16-.9-16-.9zM209.7%20112.1h13.7l-12.1-55.6H200c-5.6%200-6.5%204-6.5%204l-21.8%2051.6H187l3.2-8.1h18.5l1%208.1zm-16.2-19.4l7.3-21%204%2021h-11.3zM171.8%2070.2l2.4-12.1s-6.5-2.4-12.9-2.4c-7.3%200-24.2%203.2-24.2%2018.5%200%2014.5%2020.2%2014.5%2020.2%2022.6%200%207.3-17.7%206.5-24.2%201.6l-2.4%2012.9s6.5%203.2%2016.1%203.2c9.7%200%2025-4.8%2025-19.4S151.6%2079%20151.6%2072.6c0-7.3%2014.5-6.5%2020.2-2.4z%22%2F%3E%3Cpath%20class%3D%22st3%22%20d%3D%22M79%2086.3l-4.8-25s-.8-4.8-7.3-4.8H43.5v.8s11.3%202.4%2021.8%2010.5C75.8%2076.6%2079%2086.3%2079%2086.3z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}
#checkout .checkoutform .cards .amex {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20275%20169%22%3E%3Cstyle%3E.st0%7Bfill%3A%233473DB%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M0%20169.4h275.2V0H0z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M24.9%2059.7l-5-12.9-5%2012.9m126.9-4.8c-.8.8-2.5.8-4.1.8h-9.1v-7.3h9.1c1.7%200%202.5%200%203.3.8.8.8%201.7%201.6%201.7%202.4.7%201.6-.1%202.5-.9%203.3zm67.1%204.8l-5-12.9-5%2012.9h10zM83.7%2073.4h-8.3v-25l-10.8%2025H58l-11.6-25v25H30.7l-3.3-7.3H11.6l-3.3%207.3H0L14.1%2042h11.6L39%2071.8V42h12.4l9.9%2021%209.1-21h12.4l.9%2031.4zm31.5%200H89.5V42h25.7v6.5H97v5.6h17.4v6.5H97V67h18.2v6.4zM151.7%2050c0%204.8-3.3%207.3-5.8%208.1%201.7.8%203.3%201.6%204.1%202.4.8%201.6%201.7%203.2%201.7%205.6v6.5h-7.5v-4c0-1.6%200-4.8-1.7-6.5-.8-.8-2.5-1.6-5.8-1.6h-8.3v11.3H121V40.3h17.4c4.1%200%206.6%200%209.1%201.6%202.5%202.5%204.2%204.9%204.2%208.1zm12.4%2023.4h-7.5V42h7.5v31.4zm92.1%200h-10.8L230.5%2050v23.4h-15.8l-3.3-7.3h-15.8l-3.3%207.3h-9.1c-4.1%200-8.3-.8-11.6-3.2-2.5-2.4-4.1-6.5-4.1-12.1%200-4.8.8-8.9%204.1-12.1%202.5-2.4%206.6-3.2%2011.6-3.2h7.5v5.6h-7.5c-2.5%200-4.1.8-5.8%201.6-1.7%201.6-2.5%204-2.5%207.3s.8%205.6%202.5%207.3c.8.8%203.3%201.6%205%201.6h3.3l10.8-25h11.6L221.3%2071V41.1h11.6l13.3%2021.8V41.1h8.3l1.7%2032.3zM0%2079.9h13.3l3.3-7.3h6.6l3.3%207.3h25.7v-5.6l2.5%205.6H68l2.5-5.6v5.6h64.7V68.6h.8c.8%200%20.8%200%20.8%201.6v9.7H170v-2.4c2.5%201.6%206.6%202.4%2012.4%202.4h14.1l3.3-7.3h6.6l2.5%207.3h27.4v-7.3l4.1%206.5H262V35.5h-21.6v4.8l-3.3-4.8h-22.4v4.8l-2.5-4.8h-29.8c-5%200-9.1.8-13.3%202.4v-2.4h-20.7v2.4c-2.5-1.6-5-2.4-8.3-2.4H66.3l-5%2011.3-5-11.3H33.2v4.8l-2.5-4.8H10.8L0%2056.5v23.4zM275.2%20102.5h-14.1c-1.7%200-2.5%200-3.3.8-.8.8-.8%201.6-.8%202.4%200%20.8.8%201.6%201.7%202.4H266.1c4.1%200%207.5.8%209.1%202.4l.8.8m-.8%2012.1c-1.7%202.4-5.8%204-10.8%204h-14.9V121h14.9c1.7%200%202.5%200%203.3-.8.8-.8.8-.8.8-1.6s0-1.6-.8-2.4c-.8-.8-1.7-.8-2.5-.8-7.5%200-16.6%200-16.6-9.7%200-4.8%203.3-9.7%2010.8-9.7h15.8v-6.5h-14.1c-4.1%200-7.5.8-9.9%202.4v-2.4h-20.7c-3.3%200-7.5.8-9.1%202.4v-2.4h-38.1V92c-3.3-2.4-8.3-2.4-10.8-2.4h-24.9V92c-2.5-2.4-7.5-2.4-10.8-2.4h-28.2L102%2096l-5.8-6.5H54.7v44.4h40.6l6.6-7.3%206.6%207.3h24.9v-10.5h2.5c3.3%200%207.5%200%2010.8-1.6v12.1h20.7v-11.3h.8c1.7%200%201.7%200%201.7%201.6v10.5h63c4.1%200%208.3-.8%2010.8-3.2v3.2h19.9c4.1%200%208.3-.8%2011.6-1.6v-9.7zm-30.7-12.1c1.7%201.6%202.5%203.2%202.5%206.5%200%206.5-4.1%209.7-12.4%209.7h-14.9V121h14.9c1.7%200%202.5%200%203.3-.8.8-.8.8-.8.8-1.6s0-1.6-.8-2.4c-.8-.8-1.7-.8-2.5-.8-7.5%200-16.6%200-16.6-9.7%200-4.8%203.3-9.7%2010.8-9.7h15.8v6.5h-14.1c-1.7%200-2.5%200-3.3.8-.8.8-.8%201.6-.8%202.4%200%20.8.8%201.6%201.7%202.4H236.3c3.3.8%206.6.8%208.2%203.2zm-69.6-2.4c-.8.8-2.5.8-4.1.8h-9.1v-7.3h9.1c1.7%200%202.5%200%203.3.8.8.8%201.7%201.6%201.7%203.2.8.9-.1%201.7-.9%202.5zm4.2%204c1.7.8%203.3%201.6%204.1%202.4.8%201.6%201.7%203.2%201.7%205.6v6.5h-7.5v-4c0-1.6%200-4.8-1.7-6.5-.8-.8-2.5-1.6-5.8-1.6h-8.3v11.3h-7.5V95.2h18.2c4.1%200%206.6%200%209.1%201.6s4.1%203.2%204.1%207.3c-.6%205.6-4%208-6.4%208.8zM189%2096h25.7v6.5h-18.2v5.6h17.4v6.5h-17.4v6.5h18.2v6.5H189V96zm-52.2%2014.5h-9.9v-8.1h9.9c2.5%200%205%20.8%205%204%200%202.5-1.7%204.1-5%204.1zm-17.4%2014.6l-11.6-12.9%2011.6-12.1v25zM88.7%20121H69.6v-6.5h16.6V108H69.6v-5.6h19.1l8.3%208.9-8.3%209.7zm61.3-14.5c0%208.9-6.6%2010.5-13.3%2010.5h-9.9v10.5h-14.9l-9.1-10.5-9.9%2010.5H62.2V96h31.5l9.1%2010.5%209.9-10.5h24.9c5.8%200%2012.4%201.6%2012.4%2010.5z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}
@-webkit-keyframes fadehelper {
  0% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadehelper {
  0% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
#checkout .has-error .fa-close {
  color: #ff4c00;
}
#checkout .has-error .form-control-label {
  color: inherit;
}
#checkout .has-error .form-control {
  border-color: #aaa;
}
#checkout .has-error .help-block {
  color: #fff;
  -webkit-animation-name: fadehelper;
  animation-name: fadehelper;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
#checkout .has-success .form-control-label {
  color: inherit;
}
#checkout .has-success .form-control {
  border-color: #aaa;
}
#checkout .help-block {
  line-height: 1.3;
  right: -185px;
  position: absolute;
  top: -7px;
  width: 200px;
  background: #3f1552;
  color: #fff;
  padding: 7.5px 15px;
  z-index: 1;
  border-radius: 4px;
}
#checkout .help-block img {
  margin-bottom: 5px;
}
#checkout .help-block:before {
  top: 10px;
  position: absolute;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #3f1552;
  content: "";
  left: -10px;
}
#checkout .help-block .icon-CSV-card {
  width: 100%;
  height: 5rem;
}
#checkout .form-control:focus ~ .help-block {
  opacity: 1 !important;
  -webkit-animation: none;
  animation: none;
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
#checkout .expired .form-control-feedback {
  right: 3rem;
}
#checkout #notify-me {
  padding: 15px 0;
}
#checkout #notify-me label {
  font-weight: normal;
}
#checkout #selectAddress .add {
  border-bottom: 1px solid #e1e1e1;
  padding: 7.5px 15px;
  cursor: pointer;
  color: #333;
}
#checkout #selectAddress .add .line1 {
  margin-right: 7.5px;
}
#checkout #selectAddress .add:hover {
  background: #eee;
  color: #000;
}
#checkout .Non-mainland,
#checkout .Non-mainland-buttons {
  display: none;
}
#checkout .modal-body .Non-mainland {
  display: block;
}
#checkout #processing-box iframe {
  height: 60vh;
}
#checkout .pleasewait {
  font-family: raleway;
  font-weight: 600;
  color: #3f1552;
  font-size: 24px;
}
#checkout .pleasewait:before {
  margin: 45px auto 15px;
  display: block;
  content: "";
  background-image:/*savepage-url=/content/site-icons/loader.gif*/ url();
  width: 50px;
  height: 50px;
  background-size: cover;
}
#checkout .confirm-info {
  margin-top: 15px;
  background-color: #eee;
  padding: 15px;
}
#checkout .confirm-info h4 {
  margin-top: 0;
}
.modal-footer .Non-mainland-buttons {
  display: inline-block;
}
.clientlookup h1 {
  font-size: 150%;
}
.clientlookup .clientlookup-title {
  text-align: right;
  padding: 6px 0;
  margin-bottom: 15px;
}
.clientlookup #resultsList tbody tr:hover {
  background: #fafafa;
  cursor: pointer;
}
#selectAddress tbody tr:hover {
  background: #fafafa;
  cursor: pointer;
}
.confirm-items span {
  display: inline-block;
  width: 49%;
}
#basket h1 {
  font-size: 40px;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  display: inline-block;
}
#basket .cart-container .item {
  line-height: 1.5;
  border-bottom: 1px solid #ddd;
}
#basket .cart-container .removeitem a img {
  width: 15px;
  opacity: 0.7;
  margin-top: -1px;
}
#basket .cart-container .removeitem a:hover img {
  opacity: 1;
}
#basket .cart-container .quant img {
  width: 26px;
}
#basket .cart-container .cart-item-qty-value,
#basket .cart-container .iqty {
  border: 1px solid #ccc;
  padding: 4px 6px;
}
#basket .cart-container .qty-form .qty-cancel {
  width: 16px;
}
#basket .cart-nav-buttons .btn {
  font-size: 15px;
}
#basket .cart-nav-buttons .btn-orange:after,
#basket .cart-nav-buttons .btn-blue:before {
  display: none;
}
#basket .cart-nav-buttons .btn-paypal {
  font-size: 14px;
  padding: 6px 20px;
}
#basket .mobile-title-head {
  width: auto;
  margin: 0px;
  padding: 5px 10px;
  font-weight: 300;
  font-size: 1.5em;
  text-align: left;
}
#basket .shared-bag-blurb .b-logo,
#confirmation .shared-bag-blurb .b-logo,
#checkout .shared-bag-blurb .b-logo {
  padding-right: 0;
}
#basket .shared-bag-blurb .b-logo img,
#confirmation .shared-bag-blurb .b-logo img,
#checkout .shared-bag-blurb .b-logo img {
  max-height: 26px;
}
#basket .shared-bag-blurb .c-logo,
#confirmation .shared-bag-blurb .c-logo,
#checkout .shared-bag-blurb .c-logo {
  padding-left: 0;
  text-align: right;
}
#basket .shared-bag-blurb .c-logo img,
#confirmation .shared-bag-blurb .c-logo img,
#checkout .shared-bag-blurb .c-logo img {
  max-height: 24px;
  margin-top: 12px;
}
@media only screen and (min-width: 768px) {
  .productthumb {
    width: 10.333333%;
    padding-left: 13px;
    padding-right: 0px;
  }
  .removeitem {
    width: 6.333333%;
  }
  .cart-container .room-name {
    text-align: left;
  }
}
@media only screen and (max-width: 767px) {
  .productthumb img {
    max-width: 105px;
  }
}
@media only screen and (min-width: 850px) {
  .checkout:before {
    background-size: 140px;
    padding: 10px 70px;
  }
}
@media only screen and (max-width: 849px) {
  .cart-nav-buttons .btn {
    padding: 10px 25px !important;
  }
}
.bg-icon {
  height: 12px;
  background-size: contain;
  background-repeat: no-repeat;
}
.bg-icon.form-control-feedback {
  margin: 10px 10px 0 0;
}
.bg-tick-green-icon {
  background-image:/*savepage-url=/content/site-icons/tick-green.svg*/ url();
}
.bg-cross-thick-red-icon {
  background-image:/*savepage-url=/content/site-icons/cross-thick-red.svg*/ url(

  );
}
@media only screen and (max-width: 380px) {
  .ischeckout .header-logo a {
    margin: 15px 0 !important;
  }
  .ischeckout .topcardicons {
    margin-top: 29px;
  }
}
.misc-pages h1 {
  font-size: 49px;
}
.misc-pages a {
  color: #0275d8;
}
.misc-pages .secondary-info {
  background-color: #8fcec8;
  color: #fff;
  padding: 15px;
  border-radius: 4px;
  margin: 15px auto 15px;
  width: 95%;
  float: none;
}
.misc-pages .secondary-info h4 {
  font-size: 25px;
  color: #fff;
}
.misc-pages .secondary-info p {
  color: #fff;
  font-size: 15px;
}
.misc-pages .secondary-info a {
  color: #fff;
  border-bottom: 1px solid #fff;
}
.misc-pages .secondary-info a:hover {
  text-decoration: none;
}
.misc-pages .secondary-info ul {
  padding-left: 20px;
  margin-bottom: 0;
  margin-top: 0;
}
.misc-pages .secondary-info ul li:first-child {
  list-style: none;
  font-weight: bold;
  line-height: 1;
}
.misc-pages .secondary-info ul li a {
  color: #fff;
}
@media only screen and (max-width: 767px) {
  .misc-pages .clearAtXS {
    clear: left;
  }
}
.misc-pages .main-info table {
  width: 100%;
  color: #666;
  margin-bottom: 30px;
  font-size: 14px;
}
.misc-pages .main-info table td,
.misc-pages .main-info table th {
  padding: 7.5px 15px;
  border-bottom: 1px solid #eee;
}
.misc-pages .our-curtain-img {
  width: 91px;
  height: auto;
  float: left;
}
.misc-pages .hanging-img {
  float: right;
  width: auto;
  height: auto;
  margin: 7.5px 0 7.5px 15px;
}
.misc-pages .xmas-img {
  background-image:/*savepage-url=/content/site-icons/pixel-xmas.svg*/ url();
  background-repeat: no-repeat;
  background-size: cover;
  height: 500px;
  background-position: center;
}
.misc-pages .child-safety {
  float: left;
  width: 150px;
  margin-right: 15px;
}
.misc-pages .normal-nav {
  border: 1px solid #ccc;
  margin: 15px 15px 0;
  border-radius: 4px;
}
.misc-pages .normal-nav ul {
  padding: 10px 15px;
  margin: 0;
}
.misc-pages .normal-nav ul li {
  display: block;
  font-size: 14px;
  margin: 0 3px;
}
.misc-pages .normal-nav ul li.sep {
  display: none;
}
.measuring-pages .secondary-info {
  background-color: #8fcec8;
  color: #fff;
  padding: 15px;
  border-radius: 4px;
  margin: 15px auto 15px;
  width: 95%;
  float: none;
}
.measuring-pages .secondary-info h4 {
  font-size: 25px;
  color: #fff;
}
.measuring-pages .secondary-info p {
  color: #fff;
  font-size: 15px;
}
.measuring-pages .secondary-info a {
  color: #fff;
  border-bottom: 1px solid #fff;
}
.measuring-pages .secondary-info a:hover {
  text-decoration: none;
}
.measuring-pages .secondary-info ul {
  padding-left: 20px;
  margin-bottom: 0;
  margin-top: 0;
}
.measuring-pages .secondary-info ul li:first-child {
  list-style: none;
  font-weight: bold;
  line-height: 1;
}
.measuring-pages .secondary-info ul li a {
  color: #fff;
}
.measuring-pages .measure-nav img {
  max-height: 235px;
  width: auto;
  display: block;
  height: auto;
}
.measuring-pages .measure-nav ul {
  margin-top: 16px;
}
.measuring-pages .row {
  margin-bottom: 16px;
}
.measuring-pages .row:first-child {
  margin-bottom: 0;
}
.measuring-pages img {
  width: 100%;
  margin-bottom: 10px;
}
.measuring-pages .top-tip {
  background: #8fcec8;
  padding: 16px;
  border-radius: 4px;
  color: #fff;
  font-weight: 600;
}
.measuring-pages .top-tip p {
  color: #fff;
}
.measuring-pages .normal-nav {
  border: 1px solid #ccc;
  margin: 15px 15px 0;
  border-radius: 4px;
}
.measuring-pages .normal-nav ul {
  padding: 10px 15px;
  margin: 0;
}
.measuring-pages .normal-nav ul li {
  display: block;
  font-size: 14px;
  margin: 0 3px;
}
.measuring-pages .normal-nav ul li.sep {
  display: none;
}
.measuring-pages .bay-img {
  max-height: 250px;
  width: auto;
  margin: 0 auto 15px;
  display: block;
}
.measuring-pages .tick-icon {
  width: 14px;
  height: 14px;
  vertical-align: inherit;
  margin: 0;
}
.measuring__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 15px 0 15px 0;
  padding: 10px 15px;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-size: 14px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media only screen and (min-width: 820px) {
  .measuring__nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    border-right: 0;
    border-left: 0;
    border-radius: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 10px 0;
  }
}
.measuring__navTitle {
  margin-right: 10px;
}
.measuring__nav_link {
  color: #337ab7;
}
.measuring__nav_link:visited {
  color: #337ab7;
}
.measuring__nav_link:hover {
  border: 0;
  text-decoration: underline;
}
.measuring__nav_sep {
  display: none;
}
@media only screen and (min-width: 820px) {
  .measuring__nav_sep {
    display: block;
    margin: 0 10px;
  }
}
.measuring__icon_sm {
  width: 14px;
  height: 14px;
  vertical-align: text-bottom;
}
.measuring__icon_md {
  width: auto;
  height: 25px;
  vertical-align: middle;
  margin: 10px 0 10px 0;
}
.measuring__icon_lg {
  width: auto;
  height: 40px;
  vertical-align: middle;
}
.measuring__thumbnail {
  min-width: 110px;
  max-width: 110px;
  min-height: 110px;
  max-height: 110px;
  margin: 10px 0 10px 5px;
}
.measuring__diagram {
  margin: 10px auto;
  display: block;
}
@media only screen and (max-width: 820px) {
  .measuring__diagram {
    width: 95%;
    max-height: 250px;
  }
}
.measuring__diagram--mobile {
  width: 95%;
  max-height: 250px;
  margin: 10px 0 10px 0;
}
.toptip {
  border-radius: 4px;
  background-color: #8fcec8;
  color: #fff;
  padding: 15px;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 10px 0 10px 0;
}
@media only screen and (min-width: 768px) {
  .toptip--wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.toptip__info {
  color: #fff;
}
.toptip__info--sm {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .toptip__info--sm {
    text-align: left;
    font-size: 12px;
  }
}
.toptip--purple {
  background-color: #75328a;
}
@media only screen and (min-width: 768px) {
  .toptip .flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.bathroom-blinds h2 {
  color:#A82723;
  font-weight: 300;
  font-size: 24px;
}
.bathroom-blinds .inner-wrap {
  border-radius: 5px;
  border: 1px solid #eee;
  -webkit-box-shadow: 0 0 8px #eee;
  box-shadow: 0 0 8px #eee;
  overflow: hidden;
  margin-bottom: 2rem;
  min-height: 375px;
  position: relative;
}
.bathroom-blinds .inner-wrap p,
.bathroom-blinds .inner-wrap a {
  font-size: 13px;
}

.bathroom-blinds .inner-wrap a:hover{
  background-color:#EF0012;
}

.bathroom-blinds .inner-wrap p{
  color:#000;
}
.bathroom-blinds .inner-wrap img {
  margin: auto;
  display: block;
}
.bathroom-blinds a:last-child {
  background-color: #EF0012;
  color: #fff;
  padding: 5px 10px;
  -webkit-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
  position: absolute;
  bottom: 10px;
  right: 0;
}
.bathroom-blinds a:last-child:after {
  display: inline-block;
  content: "";
  margin-left: 7.5px;
  background-image:/*savepage-url=/content/site-icons/right-double-chevron-white.svg*/ var(
    --savepage-url-82
  );
  width: 8px;
  height: 8px;
  background-repeat: no-repeat;
}
.bathroom-blinds a:hover:last-child {
  border-bottom: none;
  background-color: #EF0012;
}
.bathroom-blinds h2,
.bathroom-blinds p {
  padding: 0 16px;
}
.bathroom-blinds .clickhere {
  background-color: transparent;
  color: #75328a;
  padding: 0;
  display: inline-block;
}
.bathroom-blinds .clickhere:hover {
  background-color: transparent;
}
.bathroom-blinds.door-blinds .inner-wrap {
  min-height: 395px;
}
.guide-result-main-icon {
  margin-top: 20px;
}
.tile__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.tile {
  margin-bottom: 20px;
}
.tile__inner {
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.22);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.22);
  border-radius: 6px;
  overflow: hidden;
  height: 100%;
}
.tile__info {
  padding: 0 15px 15px;
}
.tile__img {
  display: block;
  margin: auto;
}
.tile__heading {
  font-size: 22px;
}
.tile__link {
  font-size: 14px;
  text-decoration: underline;
  color: #75328a;
  display: block;
  margin-bottom: 5px;
}
.tile__link:hover,
.tile__link:visited {
  color: #75328a;
  border: none;
  text-decoration: underline;
}
#customerssay h1 {
  font-size: 2.5em;
  display: inline-block;
}
#customerssay .icon-reviews-darkgrey {
  display: inline-block;
  vertical-align: top;
}
#customerssay .icon-reviews-darkgrey img {
  width: 200px;
  height: 40px;
  margin: 12px 15px 0 0;
}
#customerssay .icon-quotemark {
  width: 33px;
  margin: 0.5rem 1rem 1rem 0;
  display: block;
  float: left;
}
p {
  margin: 0;
}
.customers-say-wrapper .mainquote {
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.22);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.22);
  background: #fbfbfb;
  font-size: 12px;
  border-radius: 4px;
  float: left;
  width: 31%;
  margin: 1% 1% 1% 1%;
  position: relative;
  padding-bottom: 30px;
}
.customers-say-wrapper .mainquote ul {
  border-top: 1px solid #e7e7e7;
  border-radius: 4px 4px 0 0;
  padding: 7.5px 15px;
  width: 100%;
  margin: 0;
  background: #fff;
  display: table;
}
.customers-say-wrapper .mainquote ul li {
  list-style: none;
  margin-right: 3.75px;
  display: inline-block;
}
.customers-say-wrapper .mainquote ul li img {
  width: 16px;
  height: 16px;
}
.customers-say-wrapper .mainquote .title {
  font-weight: bold;
  line-height: 1.3;
  font-size: 16px;
  padding: 7.5px 15px;
}
.customers-say-wrapper .mainquote .content {
  padding: 7.5px 15px 15px 15px;
}
.customers-say-wrapper .mainquote .name {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 7.5px 15px;
  border-top: 1px solid #e7e7e7;
  width: 100%;
  font-style: italic;
  text-transform: capitalize;
}
.customers-say-wrapper .genuinecustomers {
  text-align: right;
  font-size: 12px;
  font-style: italic;
  margin-right: 15px;
}
#customerssay .grid-sizer,
#customerssay .customer-review {
  width: 100%;
  font-size: 90%;
}
@media (min-width: 500px) {
  #customerssay .grid-sizer,
  #customerssay .customer-review {
    width: 50%;
    font-size: 95%;
  }
}
@media (min-width: 900px) {
  #customerssay .grid-sizer,
  #customerssay .customer-review {
    width: 33.3%;
    font-size: 100%;
  }
}
#customerssay .customer-review {
  -webkit-transition: 0.1s;
  transition: 0.1s;
  position: relative;
  padding: 10px;
  word-break: break-word;
}
#customerssay .customer-review > div {
  border: 1px solid #ebebeb;
  border-radius: 0 0 10px 10px;
}
#customerssay .customer-review__title {
  margin: 0 0 10px 0;
}
#customerssay .customer-review__image {
  max-width: 100%;
}
#customerssay .customer-review__review {
  margin-bottom: 10px;
}
#customerssay .customer-review__starImg {
  margin-top: 10px;
  height: 26px;
}
#customerssay .customer-review__platformLink {
  display: inline-block;
  text-decoration: none;
  color: black;
}
#customerssay .customer-review__platformLink:hover {
  border: 0;
}
#customerssay .customer-review__platform {
  width: 36px;
  height: 36px;
  margin-right: 5px;
}
#customerssay .customer-review__textbox {
  padding: 25px 25px 20px;
}
#customerssay .customer-review__namebox {
  text-align: center;
  border-bottom: 1px solid #9b9b9b;
  font-weight: bold;
  margin-bottom: 25px;
  padding-bottom: 25px;
}
#customerssay .customer-review__name {
  display: inline;
  vertical-align: middle;
  font-size: 90%;
}
@media only screen and (max-width: 725px) {
  .customers-say-wrapper .mainquote {
    width: 48%;
  }
}
@media only screen and (max-width: 550px) {
  .customers-say-wrapper .mainquote {
    width: 98%;
  }
}
.blindsglossary h6 {
  margin: 15px 0 5px 0;
}
#competition .btn {
  margin-top: 10px;
}
#competition .terms p {
  font-size: 10px;
  line-height: 1.1;
  color: #666;
}
#competition .claim {
  background-color: #3f1552;
  padding: 2rem;
  border-radius: 3px;
}
#competition .claim a {
  color: #fff;
  text-decoration: underline;
}
#competition .claim p,
#competition .claim h3 {
  color: #fff;
}
#competition .enter {
  background-color: #eee;
  padding: 2rem;
  border-radius: 3px;
}
#competition .enter a {
  color: #3f1552;
  text-decoration: underline;
}
#competition .prizes {
  background-color: #8e589f;
  padding: 2rem;
  border-radius: 3px;
}
#competition .prizes p,
#competition .prizes h3 {
  color: #fff;
}
#competition .row {
  margin-bottom: 1rem;
}
#competition .side-image {
  color: #fff;
  font-family: "Raleway", arial, sans-serif;
}
#competition .side-image .ways {
  font-size: 10rem;
  font-weight: 100;
  line-height: 6rem;
  margin-bottom: 2.5rem;
}
.fitting-instructions .ordertracklogin {
  border: 1px solid #e6e6e6;
  border-radius: 5px;
  padding: 30px;
  margin: 30px auto;
  text-align: center;
}
.fitting-instructions .ordertrackbox {
  border: 1px solid #aaa;
  color: #000;
  font-weight: bold;
  border-radius: 4px;
  padding: 7.5px 15px;
}
.fitting-instructions .ordertrackbox,
.fitting-instructions .logintitle {
  display: inline-block;
  vertical-align: middle;
}
.fitting-instructions img {
  max-width: 824px;
  width: 100%;
  height: auto;
  margin: 1em auto;
  display: block;
}
.guaranteelist {
  font-size: 14px;
}
#offers button {
  margin: 1rem 0;
}
.inspirational p {
  padding-bottom: 10px;
}
.inspirational img {
  margin-bottom: 5px;
}
.readeroffer h4,
.readeroffer h5 {
  display: inline-block;
  vertical-align: middle;
}
.readeroffer input {
  line-height: 27px;
  font-weight: bold;
  border-radius: 4px;
  display: inline-block;
  border: 1px solid #666;
  padding: 5px 7.5px;
}
.readeroffer form {
  margin: 15px 0;
}
.shopbybrands h2 {
  font-weight: 300;
  font-size: 24px;
}
.shopbybrands h2 a:hover {
  border-bottom: none;
}
.shopbybrands .inner-wrap {
  border-radius: 5px;
  border: 1px solid #eee;
  -webkit-box-shadow: 0 0 8px #eee;
  box-shadow: 0 0 8px #eee;
  overflow: hidden;
  margin-bottom: 2rem;
  min-height: 510px;
  position: relative;
}
.shopbybrands .inner-wrap p,
.shopbybrands .inner-wrap a {
  font-size: 14px;
}
.shopbybrands a.cta {
  background-color: #75328a;
  color: #fff;
  padding: 5px 10px;
  -webkit-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
  position: absolute;
  bottom: 10px;
  right: 0;
}
.shopbybrands a.cta:after {
  display: inline-block;
  content: "";
  margin-left: 7.5px;
  background-image:/*savepage-url=/content/site-icons/right-double-chevron-white.svg*/ var(
    --savepage-url-82
  );
  width: 8px;
  height: 8px;
  background-repeat: no-repeat;
}
.shopbybrands a.cta:hover {
  border-bottom: none;
  background-color: #3f1552;
}
.shopbybrands h2,
.shopbybrands p {
  padding: 0 16px;
}
.shopbybrands .clickhere {
  background-color: transparent;
  color: #75328a;
  padding: 0;
  display: inline-block;
}
.shopbybrands .clickhere:hover {
  background-color: transparent;
}
.shopbybrands .brandlogo {
  height: 40px;
}
.shopbybrands .brandlogo.emma-bridgewater {
  height: 30px;
}
.shopbybrands .brandlogo.missprint {
  height: 25px;
}
.shopbybrands.orla-kiely .brandlogo {
  height: 85px;
}
.oops-page {
  width: 100%;
  border: 1px solid #eee;
  background-color: #fbfbfb;
  border-radius: 4px;
  padding: 30px;
  margin: 45px auto;
}
.oops-page img {
  height: 45px;
  width: auto;
  display: inline-block;
}
.oops-page h1 {
  font-size: 100px;
}
.oops-page p {
  font-size: 18px;
}
.pp-extra-charge {
  font-size: 14px;
  margin-bottom: 20px;
  line-height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 370px;
}
@media only screen and (min-width: 600px) {
  .pp-extra-charge {
    font-size: 16px;
  }
}
.pp-extra-charge__title {
  width: calc(100% - 85px);
  clear: both;
  padding-left: 5px;
  font-weight: bold;
}
@media only screen and (min-width: 600px) {
  .pp-extra-charge__title {
    font-weight: normal;
  }
}
.pp-extra-charge__title--main {
  font-size: 16px;
  border-top: 1px solid grey;
  margin-top: 5px;
  padding-top: 5px;
}
@media only screen and (min-width: 600px) {
  .pp-extra-charge__title--main {
    margin-top: 10px;
    padding-top: 10px;
    font-weight: normal;
    font-size: 21px;
  }
}
.pp-extra-charge__amount {
  text-align: right;
  width: 85px;
  padding-right: 5px;
}
.pp-extra-charge__amount--main {
  font-size: 16px;
  border-top: 1px solid grey;
  margin-top: 5px;
  padding-top: 5px;
}
@media only screen and (min-width: 600px) {
  .pp-extra-charge__amount--main {
    margin-top: 10px;
    padding-top: 10px;
    font-size: 21px;
  }
}
.pp-extra-charge__buttons {
  clear: both;
}
@media (min-width: 600px) {
  .misc__mobileOnly {
    display: none;
  }
}
@media (max-width: 599px) {
  .misc__desktopOnly {
    display: none;
  }
}
.youTubeModal {
  cursor: pointer;
}
.ordertracking .ordertracklogin .input-group .input-group-addon {
  min-width: 205px;
  font-weight: 600;
  margin: 0;
  color: #000;
  background: #fbfbfb;
}
.ordertracking .ordertracklogin .input-group .form-control {
  border-left: 0;
}
.ordertracking .ordertracklogin .input-group .form-control:focus {
  border-left: 1px solid #0275d8;
}
.ordertracking .ordertracklogin .input-group.topform .input-group-addon {
  margin-bottom: -1px;
  border-bottom-left-radius: 0;
}
.ordertracking .ordertracklogin .input-group.topform .form-control {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
}
.ordertracking .ordertracklogin .input-group.bottomform .input-group-addon {
  border-top-left-radius: 0;
}
.ordertracking .ordertracklogin .input-group.bottomform .form-control {
  border-top-right-radius: 0;
}
.ordertracking button {
  margin-top: 15px;
}
.fitting-btn {
  margin: 15px 0 7.5px;
}
#tracking #EditAddressContent {
  display: none;
  padding: 10px;
  background-color: #ffffff;
  position: absolute;
  z-index: 2;
  border: 1px solid #ccc;
}
#tracking #EditAddressContent form {
  border: none;
}
#tracking .okbutton {
  width: 50px;
  margin: 0 auto;
}
#tracking .EditOptionsContent {
  padding: 10px 0 20px 0;
}
#tracking .order-ref {
  font-weight: bold;
  color: #3f1552;
  font-size: 18px;
}
#tracking .item {
  margin: 30px 0;
  border: 1px solid #eee;
  border-radius: 4px 4px 0 0;
  padding-bottom: 15px;
}
#tracking .delivery-details div {
  margin-bottom: 1rem;
  width: 49%;
  display: inline-block;
  vertical-align: top;
}
#tracking .delivery-details b {
  color: #3f1552;
}
#tracking .postcodeSearch__postcodeBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px;
}
#tracking .postcodeSearch__buttonHolder {
  margin-left: 10px;
}
#tracking .order-modify form {
  border: 1px solid #ccc;
  padding: 15px;
}
#tracking .order-modify h2 {
  margin-top: 0;
  margin-bottom: 0.3rem;
}
#tracking .order-banner {
  background-color: #eee;
  padding: 15px;
}
#tracking .order-banner h4 {
  margin: 0;
}
#tracking .icon-van_purple {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
#tracking .order-content p {
  margin: 15px 0;
}
#tracking .order-content .imp-info {
  color: #3f1552;
  font-weight: 600;
  font-size: 1.3em;
  display: block;
}
#tracking .order-content a:hover {
  border-bottom: none;
}
#tracking .order-content .btn-blue,
#tracking .order-content .btn-teal {
  margin: 0.25rem 0;
}
#tracking .order-content .product-img {
  text-align: center;
  margin: 15px 0;
}
#tracking .order-content .order-description {
  text-align: center;
}
#tracking .order-content .order-description .modifytext {
  font-size: 13px;
  border: 1px solid #ddd;
  background: #eee;
  color: #75328a;
  margin-top: 5px;
  padding: 5px 10px;
  border-radius: 4px;
  font-weight: bold;
}
.print-invoice {
  border: none;
  background-color: transparent;
}
.print-invoice:hover {
  text-decoration: underline;
}
#press-login label {
  margin: 0;
}
#press-login .hero {
  padding: 90px 50px;
  position: relative;
}
#press-login .hero h1,
#press-login .hero p,
#press-login .hero .row {
  text-align: center;
  z-index: 1;
}
#press-login .hero p {
  font-weight: bold;
  margin-bottom: 15px;
}
#press-login .hero:before {
  z-index: -1;
  opacity: 0.5;
  top: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  background-size: cover;
}
#press-login .hero .btn {
  background: #ffffff;
}
#press-login .hero .input-group {
  max-width: 60%;
  margin: auto;
}
#press-login .signup-form {
  background: #eee;
  padding: 30px;
  border-radius: 4px;
  max-width: 75%;
  margin: 30px auto;
}
#press-center .row {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
#press-center h1 img {
  width: 616px;
}
#press-center .minilogo {
  max-width: 200px;
  margin: 15px 0;
}
#press-center .press-grid {
  padding-left: 15px;
  padding-right: 15px;
  width: 20%;
  text-align: center;
  display: inline-block;
}
#press-center .press-img {
  padding: 10px;
  margin: 0 auto 30px;
  border: 1px solid #e1e1e1;
  border-radius: 4px;
  -webkit-box-shadow: 0 8px 6px -6px #eee;
  box-shadow: 0 8px 6px -6px #eee;
  text-align: center;
  min-height: 460px;
}
#press-center .title {
  color: #000;
  font-weight: bold;
  font-size: 14px;
}
#press-center .blind-type {
  color: #666;
  font-weight: bold;
  font-size: 14px;
}
#press-center .description {
  font-size: 12px;
  line-height: 1.4;
  margin-bottom: 15px;
}
#press-center .description p {
  font-size: 12px;
}
#press-center .high,
#press-center .low {
  font-size: 12px;
  line-height: 1.4;
  display: block;
  color: black;
  font-weight: bold;
}
#press-center .high .fa,
#press-center .low .fa {
  color: #666;
}
#press-center .high:hover,
#press-center .low:hover {
  border-bottom: 0;
}
#press-center .pr_tag {
  font-size: 14px;
  margin-top: 0.9rem;
}
#press-center .pr_tag img {
  margin-right: 5px;
  width: 12px;
  height: 20px;
}
#styleguide .secondary-info {
  background-color: #8fcec8;
  color: #fff;
  padding: 15px;
  border-radius: 4px;
  margin: 15px auto 15px;
  width: 95%;
  float: none;
}
#styleguide .secondary-info h4 {
  font-size: 25px;
  color: #fff;
}
#styleguide .secondary-info p {
  color: #fff;
  font-size: 15px;
}
#styleguide .secondary-info a {
  color: #fff;
  border-bottom: 1px solid #fff;
}
#styleguide .secondary-info a:hover {
  text-decoration: none;
}
#styleguide .secondary-info ul {
  padding-left: 20px;
  margin-bottom: 0;
  margin-top: 0;
}
#styleguide .secondary-info ul li:first-child {
  list-style: none;
  font-weight: bold;
  line-height: 1;
}
#styleguide .secondary-info ul li a {
  color: #fff;
}
#styleguide .sidebar table {
  width: 100%;
  color: #666;
  margin-bottom: 30px;
  font-size: 14px;
}
#styleguide .sidebar table td,
#styleguide .sidebar table th {
  padding: 7.5px 15px;
  border-bottom: 1px solid #eee;
}
#styleguide .row {
  margin-bottom: 15px;
}
#styleguide code,
#styleguide xmp {
  display: block;
  background: #eee;
  padding: 7.5px 15px;
}
#styleguide xmp {
  margin: 15px 0;
}
#styleguide section {
  height: 0;
  overflow: hidden;
}
#styleguide section hr {
  margin: 22.5px 0;
}
#styleguide .b2gfont {
  font-size: 26px;
  font-family: "b2gfont", sans-serif;
}
#styleguide .raleway {
  font-size: 26px;
  font-family: "Raleway", sans-serif;
}
#styleguide table h1,
#styleguide table h2,
#styleguide table h3,
#styleguide table h4,
#styleguide table h5,
#styleguide table h6 {
  padding: 0;
  margin: 0;
}
#styleguide .colorbox {
  min-width: 200px;
  width: 100%;
  height: 39px;
  display: block;
}
#styleguide .box-row {
  background-color: #75328a;
  height: 30px;
}
#styleguide .box-large {
  height: 8rem;
}
#styleguide .box,
#styleguide .box-first,
#styleguide .box-large,
#styleguide .box-nested,
#styleguide .box-row {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 1rem;
  margin-bottom: 0;
  overflow: hidden;
  text-align: center;
  color: #fff;
  background: #8e589f;
  padding: 1rem;
}
#styleguide .box-nested {
  background-color: #3f1552;
  padding: 1rem;
}
#styleguide #icons .row .col-xs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  margin-bottom: 30px;
  background: #fbfbfb;
  padding-bottom: 15px;
}
#styleguide #icons .row .col-xs pre {
  width: 100%;
}
.invoice {
  margin: 0;
  padding: 0;
  font-size: 10pt;
  overflow-y: visible;
}
.invoice .wrapper {
  width: 700px;
  margin: 10px auto 0;
}
.invoice .wrapper img {
  height: 20px;
  width: auto;
}
.invoice .wrapper h1 {
  margin-top: 0;
  font-size: 18pt;
}
.invoice .wrapper h3 {
  font-size: 14pt;
  margin: 0;
}
.invoice .wrapper p {
  margin-bottom: 7.5px;
}
.invoice .wrapper .col-50 {
  display: inline-block;
  width: 49%;
  vertical-align: top;
}
.invoice .wrapper .col-50.foot {
  text-align: right;
}
.invoice .wrapper .order-total {
  text-align: right;
  padding: 10px;
}
.invoice .wrapper .invoice-item {
  margin: 7.5px 0;
  border-top: 1px solid #eee;
  padding-top: 7.5px;
}
.invoice .wrapper .invoice-item .description {
  display: inline-block;
  vertical-align: top;
  width: 68%;
  line-height: 1.2;
}
.invoice .wrapper .invoice-item .qty,
.invoice .wrapper .invoice-item .item-price,
.invoice .wrapper .invoice-item .item-total {
  width: 10%;
  display: inline-block;
  text-align: center;
}
@media only screen and (min-width: 992px) {
  #home-grid section.venetians h5,
  #home-grid section.blackout h5,
  #home-grid section.thermal h5,
  #home-grid section.pleated h5,
  #home-grid section.curtains h5,
  #home-grid section.velux h5,
  #home-grid section.day-night h5 {
    font-size: 20px;
    white-space: normal;
  }
  #home-grid section.venetians .home-caption span,
  #home-grid section.blackout .home-caption span,
  #home-grid section.thermal .home-caption span,
  #home-grid section.pleated .home-caption span,
  #home-grid section.curtains .home-caption span,
  #home-grid section.velux .home-caption span,
  #home-grid section.day-night .home-caption span {
    height: 25px;
    width: 25px;
    margin-right: 4px;
  }
  #home-grid section.velux h5 {
    font-size: 16px;
  }
  #home-grid section.wood {
    max-width: calc(25% - 30px);
    float: right;
  }
  #home-grid section.verticals {
    max-width: calc(50% - 30px);
    float: left;
  }
  #home-grid section.conservatory {
    max-width: calc(50% - 30px);
    float: left;
  }
  #home-grid section.velux {
    max-width: calc(25% - 30px);
    float: left;
  }
  #home-grid section.day-night {
    max-width: calc(50% - 30px);
    float: left;
  }
  #home-grid section.childrens {
    max-width: calc(50% - 30px);
    float: left;
    clear: left;
  }
  #home-grid section.roller {
    max-width: calc(50% - 30px);
    float: right;
  }
  #home-grid section.roman {
    max-width: calc(50% - 30px);
    float: right;
  }
  #home-grid section.venetians {
    max-width: calc(50% - 30px);
    float: left;
  }
  #home-grid section.blackout {
    max-width: calc(25% - 30px);
    float: right;
    margin-top: 10px;
  }

  #home-grid section.photoblind {
    max-width: calc(50% - 30px);
    float: right;
 }
  #home-grid section.automatic {
    max-width: calc(50% - 30px);
    float: left;
  }
  #home-grid section.curtains {
    margin-top: -231px;
    max-width: calc(25% - 30px);
    float: right;
  }
  #home-grid section.shutters {
    max-width: calc(50% - 30px);
    float: right;
    margin-top: -230px;
  }
  #home-grid section.plains {
    max-width: calc(50% - 30px);
    float: left;
  }
  #home-grid section.flowers {
    max-width: calc(50% - 30px);
    float: right;
  }
  #home-grid section.fauxs {
    max-width: calc(50% - 30px);
    float: left;
  }
  #home-grid section.plaincolor {
    max-width: calc(50% - 30px);
    float: right;
  }
  #home-grid section.stripes {
    max-width: calc(50% - 30px);
    float: right;
  }
  #home-grid section.patterns {
    max-width: calc(50% - 30px);
    float: right;
  }
  #home-grid section.readymades {
    max-width: calc(25% - 30px);
    float: left;
  }
  #home-grid section.velvet {
    max-width: calc(50% - 30px);
    float: right;
    margin-top: -228px;
  }
  #home-grid section.blinds {
    max-width: calc(50% - 30px);
    float: left;
  }
  #home-grid section.borders {
    max-width: calc(25% - 30px);
    float: right;
  }
  #home-grid section.voiles {
    max-width: calc(50% - 30px);
    float: left;
  }
}
@media only screen and (max-width: 991px) {
  #home-grid .wood {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  #home-grid .roller {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  #home-grid .roman {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  #home-grid .verticals {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  #home-grid .venetians {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  #home-grid .shutters {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  #home-grid .day-night {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  #home-grid .blackout {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  #home-grid .conservatory {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  #home-grid .pleated {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  #home-grid .velux {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  #home-grid .thermal {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  #home-grid .childrens {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  #home-grid .curtains {
    -webkit-box-ordinal-group: 15;
    -ms-flex-order: 14;
    order: 14;
  }
}
#press-login .hero:before {
  background-image:/*savepage-url=/content/general-images/shutter-slider.jpg*/ url(

  );
}
