/** Shopify CDN: Minification failed

Line 7:0 Unexpected "<"
Line 357:2 Unexpected "<"

**/
<style>
  .clearfix{zoom:1;}
  /*suggestions predictive search*/
  div.search-suggestions-results{z-index:2147483647;padding:0;background-color:#ffffff;box-shadow:0 0 5px rgba(0, 0, 0, .25);text-align:left;border-radius:2px;position:absolute;}
  .popup-search div.search-suggestions-results section[data-section-key="suggestions"]{display:none;}
  .popup-search div.search-suggestions-results ul{display:flex;}
  div.search-suggestions-results div.search-dropdown-arrow{position:absolute;top:-10px;left:30px;float:left;overflow:hidden;width:15px;height:10px;display:none;}
  div.search-suggestions-results div.search-arrow-inner.search-arrow-inner-label{border-bottom:13px solid #f7f7f7;}
  div.search-suggestions-results div.search-arrow-outer{border-right:11px solid rgba(255, 255, 255, 0);border-left:11px solid rgba(255, 255, 255, 0);border-bottom:15px solid #dddddd;}
  div.search-suggestions-results div.search-arrow-outer, div.search-suggestions-results div.search-arrow-inner{position:absolute;top:1px;left:0;display:inline-block;margin-left:-2px;}
  div.search-suggestions-results div.search-arrow-inner{top:2px;left:2px;display:inline-block;border-right:9px solid rgba(255, 255, 255, 0);border-left:9px solid rgba(255, 255, 255, 0);border-bottom:13px solid #ffffff;}
  div.search-suggestions-results div.search-arrow-outer{position:absolute;top:1px;left:0;display:inline-block;margin-left:-2px;}
  div.search-suggestions-results ul{margin:0;padding:0;width:100%;list-style:none outside none;}
  div.search-suggestions-results ul>section{flex-grow:1;flex-shrink:1;flex-basis:0;}
  div.search-suggestions-results ul>section.promo{display:none;}
  div.search-suggestions-results ul>section.promo>section li.search-promo:first-child{opacity:1;}
  div.search-suggestions-results ul>section.empty{display:none;}
  div.search-suggestions-results ul li.search-label:first-child{border-top:1px solid transparent;display:none;}
  div.search-suggestions-results ul li:first-child{border-top-left-radius:2px;border-top-right-radius:2px;}
  div.search-suggestions-results ul li.search-label{display:block;padding:0px 10px 0px;color:#a0a0a0;text-align:center;text-transform:uppercase;font-size:16px;line-height:30px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;background:#f7f7f7;cursor:auto;width:100%;}
  div.search-suggestions-results ul li.search-label .search-suggestion-history-clear{display:block !important;margin-left:5px;text-transform:lowercase;text-decoration:underline;cursor:pointer;height:14px;float:right;}
  div.search-suggestions-results ul li, div.search-suggestions-results ul li a.search-view-link{display:flex;margin:0;color:#333333;overflow:hidden;cursor:pointer;text-decoration:none;}
  div.search-suggestions-results ul li a.search-view-link span{width:100%;}
  div.search-suggestions-results ul li{line-height:16px;padding:0px;}
  div.search-suggestions-results ul li.search-product{line-height:16px;padding:5px 0 0 10px;}
  div.search-suggestions-results ul li.search-suggestion{padding:0;}
  div.search-suggestions-results ul li.search-suggestion a.search-view-link{padding:4px 10px 4px 10px;font-size:120%;line-height:24px;}
  div.search-suggestions-results ul li a{display:inline-flex;width:100%;height:100%;}
  div.search-suggestions-results ul li:hover, div.search-suggestions-results ul li:hover a.search-view-link{}
  div.search-suggestions-results ul li.search-nothing-found:hover, div.search-suggestions-results ul li.search-nothing-found:hover a.search-view-link{background-color:unset;}
  div.search-suggestions-results ul li.selected{background-color:#f7f7f7;}
  div.search-suggestions-results ul li:hover{border-color:transparent;}
  div.search-suggestions-results .search-thumbnail{display:inline-block;margin:5px 10px 5px 0px;text-align:center;width:75px;height:75px;}
  div.search-suggestions-results .search-thumbnail img{display:inline-block;width:75px;height:75px;}
  div.search-suggestions-results .search-title{display:block;color:#0B0D26;font-size:120%;margin-top:10px;}
  div.search-suggestions-results .search-summary{display:none;margin-top:5px;color:#747474;}
  div.search-suggestions-results .search-price-list{float:left;margin-top:6px;color:#DCA9A7;font-size:115%;width:100%}
  div.search-suggestions-results .search-price-list span{color:#DCA9A7;}
  div.search-suggestions-results .search-price-list.metal_plata span{color:#8EAD9D;}
  div.search-suggestions-results .search-price-list span.regular:not(:only-child){text-decoration:line-through !important;font-size:0.8em;}
  div.search-suggestions-results .search-nothing-found{cursor:auto;width:100%;height:100px;display:table;}
  div.search-suggestions-results .search-nothing-found span{display:table-cell;text-align:center;vertical-align:middle;}
  div.search-suggestions-results .search-promo{width:100%;height:482px;transition: opacity 0.3s linear;opacity: 0;position:absolute;}
  div.search-suggestions-results .search-promo img{object-fit:cover;height:482px;}
  div.search-suggestions-results .search-info{margin-top:10px;width:80%;}
  div.search-suggestions-results .search-thumbnail.loading{margin:0px !important;}
  div.search-suggestions-results .search-title.loading{height:1.8rem;margin:0px 0px 5px 75px !important;}
  div.search-suggestions-results .search-suggestion.loading{height:1.8rem;margin:5px;}
  div.search-suggestions-results .search-summary.loading{margin:0px 0px 5px 75px !important;height:36px;}
  /*end suggestions predictive search*/
  /* suggestions with voice */
  .search-suggestions-microphone { display: flex;justify-content: center;align-items: center;position: absolute;right: 0;top: 40%;line-height: 24px;cursor: pointer;height: 100%;padding: 0 2px;margin-top: -12px;box-sizing: border-box;}
  @keyframes colorchange {0%{background: #FFF;}100% {background: #de3618;} }
  @-webkit-keyframes colorchange  {0%{background: #FFF;border:0.1em solid #FFF;}100% {background: #de3618;border:0.1em solid #de3618;} }
  @keyframes bordercolorchange {0%{border:0.1em solid #FFF;}100% {border:0.1em solid #de3618;} }
  @-webkit-keyframes bordercolorchange  {0%{border:0.1em solid #FFF;}100% {border:0.1em solid #de3618;} }
  .search-suggestions-microphone .button{position:relative;background-color:#403b37;border-radius:50%;width:28px;height:28px;text-align:initial;}
  .search-suggestions-microphone ::before, .search-suggestions-microphone ::after{content:'';position:absolute;background-color:#fff;}
  .search-suggestions-microphone .listening ::before, .search-suggestions-microphone .listening ::after {-webkit-animation: colorchange 1s infinite alternate;}
  .search-suggestions-microphone .button:after{top:30%;left:43%;height:15%;width:14%;border-top-left-radius:50%;border-top-right-radius:50%;}
  .search-suggestions-microphone .button:before{top:40%;left:43%;height:15%;width:14%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;}
  .search-suggestions-microphone .pictogram{position:absolute;top:50%;left:37%;height:24%;width:26.5%;overflow:hidden;}
  .search-suggestions-microphone .pictogram:before{bottom:50%;width:100%;height:100%;box-sizing:border-box;border-radius:50%;border:0.1em solid #fff;background:none;}
  .search-suggestions-microphone .listening .pictogram:before { -webkit-animation: bordercolorchange 1s infinite alternate;}
  .search-suggestions-microphone .pictogram:after{top:50%;left:40%;width:20%;height:25%;}
  /* end suggestions with voice */
  /*general*/
  .popup-search div.visely-search-container {margin-left:12%;margin-right:12%;margin-top: 6%;}
  div.visely-search-container .main-search-page-input{width:100%;font-family: "Domaine Sans Display",serif;font-size:8rem;border-top: none;border-left: none;border-right: none;text-align:center}
  .template-search div.visely-search-container .main-search-page-input{font-size:3rem}
  div.visely-search-container .main-search-page-input::-webkit-input-placeholder {text-align: center;color:#4a4a4a;}
  div.visely-search-container .main-search-page-input:-ms-input-placeholder  {text-align: center;color:#4a4a4a;}
  div.visely-search-container .main-search-page-input::-ms-input-placeholder  {text-align: center;color:#4a4a4a;}
  div.visely-search-container .main-search-page-input::placeholder {text-align: center;color:#4a4a4a;opacity:1}
  div.visely-search-container .main-search-page-input:focus::placeholder {color: transparent;}
  div.visely-search-container div.search-results{min-height:300px;}
  div.visely-search-container div.search-results::before{content:'large';display:none;}
  div.visely-search-container div.search-results section.header, div.visely-search-container div.search-results section.header .section{ display: none; } /* Commented out by Vlad */
  div.visely-search-container div.search-results section.selectedfacets{display:none}
  div.visely-search-container div.search-results > section > section:after, div.visely-search-container div.search-results:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
  div.search-suggestions-results.update .selectable,div.visely-search-container div.search-results.update div.search-results-main-content{opacity:0.5;}
  /*end general*/
  /*search results header message*/
  div.visely-search-container div.search-results div.search-results-header{font-size:15px;margin:12px 0;max-width:100%;min-width:240px;vertical-align:middle;clear:both;}
  div.visely-search-container div.search-results div.search-results-header span{font-size:14px;}
  /*end search results header message*/
  /*top facet bar*/
  div.visely-search-container div.search-results div.search-facets-horizontalbar{float:left;margin:4px 5px}
  div.visely-search-container div.search-results div.search-facets-horizontalbar li{border:0 none;padding:6px 10px;display:inline-block;margin:2px 2px 2px 0px;font-size:12px;text-transform:capitalize;border-radius: 3px;background: rgba(137, 203, 194, 0.2);}
  div.visely-search-container div.search-results div.search-facets-horizontalbar li > a {color: #8EAD9D;}
  div.visely-search-container div.search-results div.search-facets-horizontalbar span.search-facet-display-name{font-weight:400;margin-right:5px;text-transform:uppercase;}
  div.visely-search-container div.search-results div.search-facets-horizontalbar li.clear-all{font-weight:400;border:0 none; background-color: #f4f4f4;}
  div.visely-search-container div.search-results div.search-facets-horizontalbar li a:after{content:'\2612';cursor:pointer;font-weight:500;}
  /*end top facet bar*/
  div.visely-search-container div.search-results .search-results-sort-by-panel-button,div.visely-search-container div.search-results .search-results-options-panel-button{
    padding:9px;border:0 none;border-radius:3px;display:block;cursor:pointer;
  }
  div.visely-search-container div.search-results .search-results-sort-by-panel-button .caret:after {
    /* Vlad changes */
    margin-left: 5px;
    height: 6px;
    width: 11px;
    background: url(icon-arrow-down.svg) no-repeat;
    background-size: 11px 6px;
    vertical-align: middle;
    content: '';
    display: inline-block;
  }
  div.visely-search-container div.search-results .open .search-results-sort-by-panel-button .caret:after {
    /* Vlad changes */
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
  }
  div.visely-search-container div.search-results div.search-results-sort-by-panel,div.visely-search-container div.search-results div.search-results-options-panel{display:block;float:right;position:relative;}
  div.visely-search-container div.search-results div.search-results-sort-by-panel {
    margin-bottom: 15px; /* Vlad changes */
  }
  div.visely-search-container div.search-results .search-results-sort-by-panel-button span,div.visely-search-container div.search-results .search-results-options-panel-button span{font-size:12px;}
  div.visely-search-container div.search-results .search-results-sort-by-panel-dropdown-content,div.visely-search-container div.search-results .search-results-options-panel-dropdown-content{display:none;padding-left:0;background-color:#fff;border:1px solid #eee;border-radius:3px;box-shadow:0 2px 5px rgba(0, 0, 0, .25);list-style:none;margin:0;min-width:150px;position:absolute;right:0;left:0;z-index:99;}
  div.visely-search-container div.search-results .search-results-sort-by-panel.open .search-results-sort-by-panel-dropdown-content,div.visely-search-container div.search-results .search-results-options-panel.open .search-results-options-panel-dropdown-content{display:block;}
  div.visely-search-container div.search-results li .search-results-sort-by-panel-dropdown-value,div.visely-search-container div.search-results li .search-results-options-panel-dropdown-value{padding:5px 10px;display:block;font-size:14px;}
  div.visely-search-container div.search-results .search-results-sort-by-panel-dropdown-content li:hover,div.visely-search-container div.search-results .search-results-options  -panel-dropdown-content li:hover{background-color:#eee;}
  div.visely-search-container div.search-results.open div.search-results-toggle-facets-panel svg circle:nth-child(2){transition-duration:0.4s;transform:translate(10px) }
  div.visely-search-container div.search-results.open div.search-results-toggle-facets-panel svg circle:nth-child(3){transition-duration:0.4s;transform:translate(-10px) }
  div.visely-search-container div.search-results.open div.search-results-toggle-facets-panel svg circle:nth-child(4){transition-duration:0.4s;transform:translate(5px);}
  div.visely-search-container div.search-results div.search-results-toggle-facets-panel svg circle:nth-child(2){transition-duration:0.4s;transform:translate(0px) }
  div.visely-search-container div.search-results div.search-results-toggle-facets-panel svg circle:nth-child(3){transition-duration:0.4s;transform:translate(0px) }
  div.visely-search-container div.search-results div.search-results-toggle-facets-panel svg circle:nth-child(4){transition-duration:0.4s;transform:translate(0px) }
  div.visely-search-container div.search-results div.search-results-toggle-view{display:none;float:right;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flexbox;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;-webkit-box-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;vertical-align:middle;margin:10px 0;}
  div.visely-search-container div.search-results div.search-results-toggle-view div{cursor:pointer;display:inline-flex;display:-webkit-inline-flex;display:-ms-inline-flexbox;align-self:center;-webkit-align-self:center;-ms-flex-wrap:center;opacity:.3;margin:0 10px;}
  div.visely-search-container div.search-results div.search-results-toggle-view div:last-child{margin-left:0;}
  div.visely-search-container div.search-results div.search-results-toggle-view div.current-view{opacity:.9;}
  div.visely-search-container div.search-results div.search-results-toggle-view div:not(.current-view):hover{opacity:.6;}
  /*rating facet*/
  div.visely-search-container div.search-results .search-product-facet .rating-container{position:relative;display:inline-block;}
  div.visely-search-container div.search-results .search-product-facet .rating-container:after{position:absolute;top:0;left:0;height:16px;content:'\2605\2605\2605\2605\2605';color:#f6c12f;overflow:hidden;}
  div.visely-search-container div.search-results .search-product-facet .rating-5:after{width:100%;}
  div.visely-search-container div.search-results .search-product-facet .rating-4:after{width:80%;}
  div.visely-search-container div.search-results .search-product-facet .rating-3:after{width:60%;}
  div.visely-search-container div.search-results .search-product-facet .rating-2:after{width:40%;}
  div.visely-search-container div.search-results .search-product-facet .rating-1:after{width:20%;}
  div.visely-search-container div.search-results .search-product-facet .rating-0:after{width:0;}
  /*end rating facet*/
  /*general facets*/
  div.visely-search-container div.search-results:not(.open) div.search-facets-sidebar{opacity:0;width:0;margin:0;border:0px solid #eee;}
  div.visely-search-container div.search-results div.search-facets-sidebar:empty{display:none;}
  div.visely-search-container div.search-results div.search-product-facet-title{
    padding: 10px 0 10px;
    cursor: pointer;
    border-top: 1px solid #E5E3E4;
    margin: 0 5px 0px;
    color: #46464D !important;
    text-transform: uppercase;
    line-height: 20px;
    letter-spacing: 0;
    font-size: 12px;
    font-weight: 500;
  }
  div.visely-search-container div.search-results .search-product-facet div.search-product-facet-title:after{
    /* Vlad changes */
    margin-left: 0;
    color: #8EAD9D;
    height: 6px;
    width: 11px;
    background: url(icon-arrow-down.svg) no-repeat;
    background-size: 11px 6px;
    vertical-align: middle;
    content: '';
    display: inline-block;
    font-size: 25px;
  }
  div.visely-search-container div.search-results .search-product-facet.open div.search-product-facet-title:after{
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
  }
  div.search-results div.search-product-facet-title span:nth-of-type(1) {
    width:calc(100% - 19px);
    display: inline-block;
    white-space: nowrap;
  }
  div.search-results div.search-product-facet:not(.open) ul.search-product-facet-list{max-height: 0px; display:none}
  div.search-results ul.search-product-facet-list{
    -webkit-transition: max-height .4s linear;
    transition: max-height .4s linear;
    will-change: max-height;
  }
  div.visely-search-container div.search-results div.search-facets-sidebar [data-facet-name-value='metaf_color'] .search-facet-checkbox{display:none}
  div.visely-search-container div.search-results div.search-facets-sidebar [data-facet-name-value='metaf_color'] li > label {display:inline-block;vertical-align: middle;width: 12px;height: 12px;-moz-box-sizing: border-box;box-sizing: border-box;background-size: cover;border-radius:50%;border: 1px solid #fafafa; cursor: pointer}
  div.visely-search-container div.search-results div.search-facets-sidebar [data-facet-name-value='metaf_color'] li.selected > label {border: 2px solid #666}
  div.visely-search-container div.search-results div.search-product-facet .search-product-facet-reset:after{content:'\2612';margin-left:2px;}
  div.visely-search-container div.search-results div.search-product-facet .search-product-facet-reset{float:right;font-size:12px;display:none;}
  div.visely-search-container div.search-results ul.search-product-facet-list{display:block;position:relative;font-size:12x;font-weight:normal;list-style:none;margin:0 5px 25px 0;padding:0 10px 0 4px;}
  div.visely-search-container div.search-results ul.search-product-facet-list::-webkit-scrollbar{-webkit-appearance:none;}
  div.visely-search-container div.search-results ul.search-product-facet-list::-webkit-scrollbar:vertical{width:4px;}
  div.visely-search-container div.search-results ul.search-product-facet-list::-webkit-scrollbar:horizontal{height:4px;}
  div.visely-search-container div.search-results ul.search-product-facet-list::-webkit-scrollbar-thumb{border-radius:8px;border:0px solid white;background-color:#CCC;}
  div.visely-search-container div.search-results ul.search-product-facet-list li{color:#666;font-size:13px;margin:10px 0;padding:0;line-height:21px;}
  div.visely-search-container div.search-results ul.search-product-facet-list li:first-child{margin:0 0 10px;}
  div.visely-search-container div.search-results ul.search-product-facet-list li.count-0{opacity:0.65;}
  div.visely-search-container div.search-results ul.search-product-facet-list li > label{display:block;font-size:14px;margin:0;padding:0;overflow:hidden;font-weight:inherit;font-style:normal;}
  div.visely-search-container div.search-results ul.search-product-facet-list li .search-facet-checkbox{position:absolute;margin:3px;padding:0;vertical-align:middle;height:14px;width:14px;}
  div.visely-search-container div.search-results ul.search-product-facet-list li .search-facet-checkbox input[type="checkbox"]{visibility:hidden;}
  div.visely-search-container div.search-results ul.search-product-facet-list li .search-facet-checkbox span{width:14px;height:14px;cursor:pointer;position:absolute;top:0;left:0;background:#fff;border-radius:2px;box-shadow:0 0 0 1px rgba(0, 0, 0, .2);}
  div.visely-search-container div.search-results ul.search-product-facet-list li .search-facet-checkbox span:after{content:'';width:10px;height:7px;position:absolute;top:2px;left:2px;border:2px solid #333;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-50deg);box-sizing:border-box;}
  div.visely-search-container div.search-results ul.search-product-facet-list li label > span, div.visely-search-container div.search-results ul.search-product-facet-list li .search-facet-value {margin:0;padding:0;font-size:12px;line-height:20px;display:inline-block;max-width:100%;vertical-align:top;cursor:pointer;word-wrap:break-word;word-break:break-word;box-sizing:border-box;text-transform:uppercase;}
  div.visely-search-container div.search-results div.search-facets-sidebar [data-facet-name-value='metaf_color'] li .search-facet-value {vertical-align:middle;padding-left:5px}
  div.visely-search-container div.search-results ul.search-product-facet-list li label > span.search-facet-value{padding-left:25px;}
  div.visely-search-container div.search-results ul.search-product-facet-list li .search-facet-checkbox input[type=checkbox]:checked+span:after{opacity:1;}
  /*end general facets*/
  /*actual results*/
  div.visely-search-container div.search-results div.search-results-main-content ul.search-results-content{min-height:160px;}
  div.visely-search-container div.search-results div.search-results-main-content ul li.search-product .search-price{color:#8EAD9D;font-size: 12px;font-weight:700;margin-right:5px; margin-top: 5px;}

  div.visely-search-container div.search-results div.search-results-main-content ul li.search-product .search-price:nth-child(2):not(:only-child):not(.rangefrom){font-size:0.8em;text-decoration:line-through;}
  div.visely-search-container div.search-results div.search-results-main-content ul li.search-product .search-view-link, div.visely-search-container div.search-results div.search-results-main-content ul li.search-product .search-item{display:block;display:flex;flex-direction:column;flex:auto;align-self:stretch;padding:0;border-bottom:none;}
  div.visely-search-container div.search-results div.search-results-main-content ul li a{transition:all, 0.14s;text-decoration:none;outline:0;}
  div.visely-search-container div.search-results div.search-results-main-content ul li.search-product .search-thumbnail{border:none;margin-bottom:0px;overflow:hidden;min-height:160px;}
  div.visely-search-container div.search-results div.search-results-main-content ul .search-thumbnail{display:block;position:relative;text-align:center;max-width:100%;margin:0 auto;padding:0;}
  div.visely-search-container div.search-results div.search-results-main-content ul .search-title{text-transform:uppercase;font-size: 12px;line-height: 15px;}
  div.visely-search-container div.search-results div.search-results-main-content .search-summary, div.visely-search-container div.search-results div.search-results-main-content .search-price-list{font-size:14px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: column-reverse;flex-flow: row-reverse;justify-content: center;}
  .search-price-list .search-price-from-text{display:none}
  div.visely-search-container div.search-results div.search-results-main-content{margin:0px;float:left;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;will-change:width;}
  div.visely-search-container div.search-results:not(.open) div.search-results-main-content{width:100%;}
  div.visely-search-container div.search-results li.search-product div.search-summary div.search-results-no-rating{display:none;}
  div.visely-search-container div.search-results li.search-product div.search-thumbnail img{left:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;object-fit:contain;display:inline-block;opacity:1}
  div.visely-search-container div.search-results li.search-product div.search-thumbnail img:not(:only-child):last-of-type{object-fit: cover;position: absolute;top: 150%;left: 0;width: 100%;height: 100%;margin: 0;opacity: 0;transition: 200ms ease-out all;}
  div.visely-search-container div.search-results li.search-product:hover div.search-thumbnail img:first-child{opacity: 0;}
  div.visely-search-container div.search-results li.search-product:hover div.search-thumbnail img:last-of-type{opacity: 1;top: 0;}
  /*end actual results*/
  /*pagination*/
  div.visely-search-container div.search-results div.search-pagination{display:inline-block;width:81%;float:right;margin:30px 0% 0 19%;position:relative;text-align:center;}
  div.visely-search-container div.search-results:not(.open) div.search-pagination{width:100%;}
  div.visely-search-container div.search-results .pagination{padding-top:0px !important;}
  div.visely-search-container div.search-results div.search-pagination ul{display:inline-block;list-style:none;margin:0;padding:0;width:auto !important;}
  div.visely-search-container div.search-results div.search-pagination ul li{display:inline;float:left;margin:0;padding:0;color: #ffffff;}
  div.visely-search-container div.search-results div.search-pagination ul li a, div.visely-search-container div.search-results div.search-pagination ul li span{-moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; user-select: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; display: inline-block; width: auto; text-decoration: none; text-align: center; vertical-align: middle; cursor: pointer; border: 1px solid transparent; border-radius: 0; padding: 8px 15px;font-family: "TT Norms",sans-serif; font-style: normal; font-weight: 500; text-transform: uppercase; letter-spacing: 0.08em; white-space: normal; font-size: 14px;color:#FFF;}
  div.visely-search-container div.search-results div.search-pagination ul li a.active, div.visely-search-container div.search-results div.search-pagination ul li a:hover{background-color:#66bbb0}
  div.visely-search-container div.search-results div.search-pagination ul li a.disabled, div.visely-search-container div.search-results div.search-pagination ul li span.disabled{color:#999;cursor:default;}
  /*end pagination*/
  /*slider third party component*/
  .noUi-target, .noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;} .noUi-target{direction:ltr;} .noUi-base, .noUi-connects{width:100%;height:100%;position:relative;z-index:1;} .noUi-connects{overflow:hidden;z-index:0;} .noUi-connect, .noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat;} .noUi-connect{height:100%;width:100%;} .noUi-origin{height:10%;width:10%;} html:not([dir="rtl"]) .noUi-horizontal .noUi-origin{left:auto;right:0;} .noUi-vertical .noUi-origin{width:0;} .noUi-horizontal .noUi-origin{height:0;} .noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;} .noUi-touch-area{height:100%;width:100%;} .noUi-state-tap .noUi-connect, .noUi-state-tap .noUi-origin{-webkit-transition:transform 0.3s;transition:transform 0.3s;} .noUi-state-drag *{cursor:inherit !important;} .noUi-horizontal{height:18px;} .noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px;} .noUi-vertical{width:18px;} .noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px;} html:not([dir="rtl"]) .noUi-horizontal .noUi-handle{right:-17px;left:auto;} .noUi-target{background:#FAFAFA;border-radius:4px;/*border:1px solid #D3D3D3*/;box-shadow:inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;} .noUi-connects{border-radius:3px;} .noUi-connect{background:#3FB8AF;} .noUi-draggable{cursor:ew-resize;} .noUi-vertical .noUi-draggable{cursor:ns-resize;} .noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;} .noUi-active{box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;} [disabled] .noUi-connect{background:#B8B8B8;} [disabled].noUi-target, [disabled].noUi-handle, [disabled] .noUi-handle{cursor:not-allowed;} .noUi-pips, .noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box;} .noUi-pips{position:absolute;color:#999;} .noUi-value{position:absolute;white-space:nowrap;text-align:center;} .noUi-value-sub{color:#ccc;font-size:10px;} .noUi-marker{position:absolute; display: none; background:#CCC;} .noUi-marker-sub{background:#AAA;} .noUi-marker-large{background:#AAA;} .noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%;} .noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);} .noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%);} .noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px;} .noUi-marker-horizontal.noUi-marker-sub{height:10px;} .noUi-marker-horizontal.noUi-marker-large{height:15px;} .noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%;} .noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px;} .noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%);} .noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px;} .noUi-marker-vertical.noUi-marker-sub{width:10px;} .noUi-marker-vertical.noUi-marker-large{width:15px;} .noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap;} .noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%;} .noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%;}
  /*end slider third party component*/
  /*visely search slider*/
  div.visely-search-container div.search-results div.search-price-range-wrapper{height:0px;overflow:hidden;transition:height .4s linear;will-change:height;}
  div.visely-search-container div.search-results div.search-product-facet.open div.search-price-range-wrapper{height:70px;}
  div.visely-search-container div.search-results div.search-price-range{margin:4px 10px 0px 10px;}
  /*div.visely-search-container div.search-results .search-price-range span.search-facet-dash{display:none}*/
  div.visely-search-container div.search-results input.search-price-range-input{width: calc(49% - 34px);min-width:auto;padding:0 1px 0 1px;height:26px; text-align: center; vertical-align:middle;outline:0;border:1px solid #F4F4F4;background-color:#fff;box-shadow:none;box-sizing:border-box;color:#666;float:none;margin:0;min-height:auto; font-size: 12px;}
  div.visely-search-container div.search-results input.search-price-range-input::-webkit-outer-spin-button,
  div.visely-search-container div.search-results input.search-price-range-input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0;}
  div.visely-search-container div.search-results input.search-price-range-input[type=number] {-moz-appearance:textfield;}
  div.visely-search-container div.search-results .search-price-range-slider{display:block;position:relative;padding:24px 0;}
  div.visely-search-container div.search-results .search-price-range-container.noUi-target{height:6px;border-radius:0;margin-top:15px;margin-bottom:25px;box-shadow:none;position:relative;}
  div.visely-search-container div.search-results .search-price-range-container.noUi-horizontal .noUi-origin .noUi-handle{width:18px;height:18px;left:calc(100% - 9px);top:0;box-shadow:none;border-radius:9px;cursor:pointer;}
  div.visely-search-container div.search-results .search-price-range-container .noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);color:#444;font-size:11px;margin-top:-10px;margin-left:-4px;overflow-wrap:normal;word-wrap:normal;word-break:normal }
  div.visely-search-container div.search-results .search-price-range-container .noUi-marker-normal{display:none;}
  div.visely-search-container div.search-results .search-price-range-container .noUi-value-horizontal:last-child{margin-left:0;left:auto !important;right:0;-webkit-transform:translate(0, 50%);transform:translate(0, 50%) }
  div.visely-search-container div.search-results .search-price-range-container .noUi-pips-horizontal{left:4px;height:0px;width:100%;padding:0;}
  div.visely-search-container div.search-results .search-price-range-container .noUi-marker-horizontal.noUi-marker{width:1px }
  div.visely-search-container div.search-results .search-price-range-container .noUi-marker-horizontal.noUi-marker-large{height:14px;margin-left:-4px;margin-top:-9px;}
  div.visely-search-container div.search-results .search-price-range-container .noUi-marker-horizontal.noUi-marker-large:first-child{margin-left:-5px }
  div.visely-search-container div.search-results .search-price-range-container .noUi-origin{margin-left:-4px;top:-8px }
  div.visely-search-container div.search-results div.search-slider-container{margin:0 auto;width:90%;}
  div.visely-search-container div.search-results div.search-slider-container .search-back-bar{background-color:#eee;height:4px;position:relative;}
  div.visely-search-container div.search-results div.search-slider-container .search-back-bar .search-selected-bar{background-color:#d3d3d3;position:absolute;height:100%;}
  div.visely-search-container div.search-results div.search-slider-container .search-back-bar .search-pointer{background-color:#0B0D26;position:absolute;border-radius:3px;height:16px;width:8px;top:-6px;z-index:11;cursor:col-resize;opacity:1;}
  div.visely-search-container div.search-results div.search-slider-container .search-scale{position:relative;}
  div.visely-search-container div.search-results div.search-slider-container .search-scale span{font-size:16px;line-height:15px;margin:0;color:rgba(11,13,38,0.48);position:absolute;border-left:1px solid #d3d3d3;height:10px;top:-9px;text-align:center;}
  div.visely-search-container div.search-results div.search-slider-container .search-scale ins{position:absolute;color:#666;font-size:10px;left:0;line-height:1;text-decoration:none;top:17px;margin-left:-21px !important;width:42px !important;overflow:hidden;}
  div.visely-search-container div.search-results input.search-price-range-input{width: 74px!important;}
  /*end visely search slider*/
  /*pwa*/
  div.visely-search-container div.search-results .search-title.loading{height:10px;border-radius:10px;margin:3% 50% 0% 0% !important;display:block;}
  div.visely-search-container div.search-results .search-summary.loading{height:10px;border-radius:5px;margin:3% 70% 0% 0% !important;display:block;}
  div.visely-search-container div.search-results .search-header.loading{margin:0% !important;border-radius:5px;height:25px;display:block;}
  div.visely-search-container div.search-results .search-selected-facets.loading{margin:0% !important;border-radius:5px;height:21px;display:block;}
  div.visely-search-container div.search-results .search-product-facet .search-product-facet-title span.loading{margin:2% 60% 2% 0% !important;border-radius:5px;height:10px;display:block;}
  div.visely-search-container div.search-results .search-product-facet-list li.loading{margin:2% 20% 2% 0% !important;border-radius:5px;height:10px;display:block;}
  div.visely-search-container div.search-results div.search-results-main-content ul .search-thumbnail.loading{min-height:300px;}
  div.visely-search-container div.search-results .loading{position:relative;background-color:#E2E2E2;overflow:hidden;}
  div.visely-search-container div.search-results.loading:after{display:block;content:'';position:absolute;width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);-webkit-animation:loading 1.5s infinite;animation:loading 1.5s infinite;}
  @-webkit-keyframes loading{100%{-webkit-transform:translateX(100%);transform:translateX(100%);}}
  @keyframes loading{100%{-webkit-transform:translateX(100%);transform:translateX(100%);}}
  /*end pwa*/

  /* gold color adjustments */
  .is_gold div.visely-search-container div.search-results div.search-results-main-content ul li.search-product .search-price { color: #DCA9A7;}
  .is_gold div.visely-search-container div.search-results div.search-pagination ul li a, div.visely-search-container div.search-results div.search-pagination ul li span { background-color: #DCA9A7}
  .is_gold .noUi-connect{background:#DCA9A7;}

  @media only screen and (max-width:989px){
    div.visely-search-container div.search-results div.search-results-main-content ul li.search-product{width:48%}
  }

  @media only screen and (max-width:749px){
    
    div.visely-search-container .main-search-page-input{width:100%; font-size: 2em;}
    div.visely-search-container div.search-results div.search-facets-wrapper{width:100%;}
    div.visely-search-container div.search-results::before{content:'small';display:none;}
    div.visely-search-container div.search-results div.search-results-header{position:unset;}
    div.visely-search-container div.search-results div.search-facets-sidebar{display:none;width:100%;opacity:0;margin-bottom:5px;margin-bottom: 20px;padding-bottom: 20px;}
    div.visely-search-container div.search-results div.search-results-main-content{width:100%;}
    div.visely-search-container div.search-results div.search-pagination{width:100%;margin:30px 0 0 0 }
    div.visely-search-container div.search-results div.search-results-main-content ul li.search-product .search-thumbnail {
      min-height: 0;
    }
    div.visely-search-container div.search-results div.search-results-sort-by-panel{margin-left:0%; min-width: 223px;}
    div.visely-search-container div.search-results .search-results-sort-by-panel-button { text-align: right!important;}
    div.visely-search-container div.search-results.open div.search-facets-sidebar{display:block;/*background-color:#fff;*/opacity:1;z-index:999;border-bottom: 1px solid #E5E3E4;}
    div.visely-search-container div.search-results div.search-facets-horizontalbar li:not(.clear-all){display:none}
    div.visely-search-container div.search-results span.search-results-sort-by-panel-button span:first-child {display:none}
    .template-search .main-content { padding-top: 100px;}
    .template-search div.visely-search-container .main-search-page-input {font-size:2rem}
    .popup-search div.visely-search-container { height: 80vh;}
  }
  @media only screen and (min-width:750px){
    /*list view*/
    div.visely-search-container div.search-results div.search-pagination ul li a, div.visely-search-container div.search-results div.search-pagination ul li span{padding: 10px 18px;}
    div.visely-search-container div.search-results div.search-results-toggle-view{display:inline-block}
    div.visely-search-container div.search-results div.search-results-toggle-facets-panel .filter-label{display:inline-block}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view li.search-product{padding:5px 0 0 0;transition:all 0.2s ease-out;display:inline-flex;vertical-align:top;min-width:unset;;min-height:unset;box-sizing:border-box;color:#535353;cursor:pointer;line-height:16px;margin-top:0;margin-bottom:0;margin-left:calc(30px / 2);margin-right:0;overflow:hidden;position:relative;width:100%;align-self:stretch;flex-direction:row;text-align:center;}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view li.search-product > a{display:inline-block;width:100%;}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view li.search-product:after{content: "";display:block;position:absolute;bottom:0;left:15px;width:calc(100% - 15px);width:-webkit-calc(100% - 15px);}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view li.search-product .search-view-link, div.visely-search-container div.search-results div.search-results-main-content ul.list-view li.search-product .search-item{display:block;flex-direction:column;flex:auto;align-self:stretch;padding:0;border-bottom:none;}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view li.search-product .search-item{border-right:1px solid #e0e0e0;width:100%;margin-bottom:20px;}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view li.search-product .search-item > div{float:left;}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view li.search-product .search-thumbnail{border:none;margin-bottom:0px;overflow:hidden;min-height:unset;margin-right:3%}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view .search-thumbnail{width:10%;}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view .product__title{width:87%;text-align:left;}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view .search-summary{width:87%;text-align:left;}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view .search-price-list{width:87%;text-align:left;}
    div.visely-search-container div.search-results div.search-results-main-content ul.list-view .search-title{text-align:left;width:100%;margin-bottom:5px;height:auto !important;text-overflow:unset;white-space:unset;}
    div.visely-search-container div.search-results div.search-results-main-content{margin:0px;float:left;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;will-change:width;}
    div.visely-search-container div.search-results div.search-pagination{width:76%}
    div.visely-search-container div.search-results ul.list-view li.search-product div.search-thumbnail img{left:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;object-fit:contain;display:none;}
    div.visely-search-container div.search-results ul.list-view li.search-product div.search-thumbnail img:last-of-type{display:inline-block;height:100px;}
    /*end list view*/
    .popup-search div.search-suggestions-results{width:160% !important;left:-30% !important;}
    .popup-search div.search-suggestions-results ul>section.products{height:482px;position:relative;}
    .popup-search div.search-suggestions-results ul li.search-label{position:absolute;bottom:0;}
  
    div.search-suggestions-results ul>section.promo{position:relative;display:block;}
  }
  .visely-collection-page.collection-page .collection-content{grid-template-columns: 4fr}
  </style>
