.small-add-to-cart-plus-xs{width:60px;height:40px;background-position:70%;padding-left:13px;font-size:31px;background-size:22px}.float-xs-left{float:left}.float-xs-right{float:right}@media (min-width:768px){.float-sm-left{float:left}.float-sm-right{float:right}}@media (min-width:992px){.float-md-left{float:left}.float-md-right{float:right}}@media (min-width:1200px){.float-lg-left{float:left}.float-lg-right{float:right}}.sl-lock{display:none}.block-overlay_wrapper.locked{position:absolute;width:100%;height:100%;top:0;left:0}.block-overlay_wrapper.locked .block-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#ffff;opacity:0.5;z-index:2}.block-overlay_wrapper.locked .sl-lock{display:block;position:absolute;left:50%;top:50%;width:45px;transform:translate(-50%, -50%);z-index:3}.stone-level{position:absolute;bottom:8px;left:8px;z-index:3}.stone-level img{height:39px}.pointsPriceBlock{display:grid;grid-template-columns:20px 1fr;grid-column-gap:8px}.pointsPriceBlock .pointsPriceBlock_imgWrap{display:flex;align-items:center}.pointsPriceBlock .pointsPriceBlock_priceWrap{display:grid;grid-template-rows:20px 16px;grid-row-gap:2px}.pointsPriceBlock .pointsPriceBlock_priceWrap .pointsPriceBlock_priceWrapNumbers{display:flex;align-items:center}.pointsPriceBlock .pointsPriceBlock_priceWrap .pointsPriceBlock_priceWrapNumbers .price-points .points-val{color:#095c85;margin:0!important;font-size:18px!important;font-weight:700!important}.pointsPriceBlock .pointsPriceBlock_priceWrap .pointsPriceBlock_priceWrapNumbers .discount{font-weight:300;margin-left:5px;line-height:14px;font-size:14px;position:relative;color:#ec323e;text-decoration:line-through}.pointsPriceBlock .pointsPriceBlock_priceWrap .pointsPriceBlock_priceWrapText{display:flex;align-items:center}.pointsPriceBlock .pointsPriceBlock_priceWrap .pointsPriceBlock_priceWrapText span{color:#095c85;font-size:12px;font-weight:300;line-height:12px}@keyframes tierPop{0%{transform:scale(.9);opacity:0}60%{transform:scale(1.03)}100%{transform:scale(1);opacity:1}}#che .item,.che-item{margin-bottom:5px}#che .item .shop-wrapper,.che-item .shop-wrapper{position:relative;max-height:45px;background:white;overflow:hidden;transition:opacity .4s ease-in-out;display:flex}#che .item:last-child,.che-item:last-child{margin-bottom:0}#che .item .icon,.che-item .icon,#che .item .icon-spacer,.che-item .icon-spacer{width:35px;height:35px}#che .item .image,.che-item .image{padding:3px 5px;display:flex;align-items:center;border:1px solid #96aeb4;border-right:0}#che .item .title,.che-item .title{display:block;font-weight:bold}#che .item .descr,.che-item .descr{flex:1;border-top:1px solid #96aeb4;border-bottom:1px solid #96aeb4}#che .item.selected .descr,.che-item.selected .descr{border-right:1px solid #96aeb4}#che .item .add-remove,.che-item .add-remove,#che .item .votes,.che-item .votes{border:1px solid #96aeb4;border-left:0}#che .item:nth-child(2n) .shop-wrapper>*,.che-item:nth-child(2n) .shop-wrapper>*{background-color:#e6e7e9}#che .item:nth-child(2n) .shop-wrapper .add-remove::after,.che-item:nth-child(2n) .shop-wrapper .add-remove::after,#che .item:nth-child(2n) .shop-wrapper .votes::after,.che-item:nth-child(2n) .shop-wrapper .votes::after{background-image:url('../img/row-delimiter-left.svg') !important}#che .item:nth-child(2n) .nomination_select,.che-item:nth-child(2n) .nomination_select{padding-right:70px}#che .item:last-child,.che-item:last-child{border-bottom:0 none}.nomination_select{padding-left:40px;padding-right:55px}.nomination_select .selectNomination{width:100%;min-width:auto}.nomination_select .selectNomination .jsDropdownToggler{padding:5px 20px 5px 6px}#che{padding:0}#che .content-spacer{height:480px}#che.winners .che-content-container{padding-bottom:16px}#che .accordion-head{padding:0}#che .che-content-container{margin-top:20px}#che .che-content-container h4.title{margin:0 0 20px;padding:0}#che .che-content-container .item p{padding:0}#che .che-content-container .item .descr{padding-left:5px;padding-right:12px}#che .che-content-container .add-remove{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;width:60px;font-size:2.5em;font-weight:bold}#che .che-content-container .add-remove.disabled{cursor:not-allowed}#che .che-content-container .add-remove::after{content:'';position:absolute;top:-15px;height:calc(100% + 30px);width:24px;left:-12px;background-image:url('../img/row-delimiter.svg');background-size:100% 100%;background-repeat:no-repeat;background-position:50%}#che .che-content-container .top-content{padding:16px 12px 0 12px;background-color:rgba(255,255,255,0.6)}#che .che-content-container .top-content .img-wrapper{margin:0 -12px;text-align:center}#che .che-content-container .top-content .img-wrapper img{width:100%}#che .che-content-container hr{margin:35px -35px}#che .che-content-container .competition-winners{margin:0 0 16px 0;margin-bottom:0;background-color:rgba(255,255,255,0.6)}#che .che-content-container .competition-winners .competition-winners-wrap .shops-list{max-width:350px}#che .che-content-container .competition-winners .competition-winners-wrap .winners-description{margin-bottom:40px}#che .che-content-container .competition-winners .competition-winners-wrap .vote-message{padding:10px 30px;background-color:#e6e7e9;display:inline-block;width:350px}#che .che-content-container .competition-winners .competition-winners-wrap .competition-winners-container .item .descr{padding:0 5px}#che .che-content-container .competition-winners .competition-winners-wrap .competition-winners-container .item .votes{line-height:1;font-size:0.8em;padding:0 6px;min-width:110px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:bold}#che .che-content-container .competition-winners .competition-winners-wrap .competition-winners-container .item .votes::after{content:'';position:absolute;top:-15px;height:calc(100% + 30px);width:24px;left:-12px;background-image:url('../img/row-delimiter.svg');background-size:100% 100%;background-repeat:no-repeat;background-position:50%}#che .che-content-container .competition-winners .competition-winners-wrap .competition-winners-container .item .votes .count{font-size:16px;display:block}#che .che-content-container .polling .shops-list-container .empty-message,#che .che-content-container .polling .selected-shops-list .empty-message{padding-left:10px;line-height:2em}#che .che-content-container .polling .left-section .search-container{position:relative;margin-right:35px;margin-bottom:16px}#che .che-content-container .polling .left-section .search-container input{border:1px solid #96aeb4;padding:10px;width:100%;line-height:18px;padding-right:30px;height:35px;border-right:0px none}#che .che-content-container .polling .left-section .search-container input::-moz-placeholder{color:#96aeb4;opacity:1}#che .che-content-container .polling .left-section .search-container input:-ms-input-placeholder{color:#96aeb4}#che .che-content-container .polling .left-section .search-container input::-webkit-input-placeholder{color:#96aeb4}#che .che-content-container .polling .left-section .search-container input::-moz-placeholder{color:#96aeb4;opacity:1;font-style:italic}#che .che-content-container .polling .left-section .search-container input:-ms-input-placeholder{color:#96aeb4;font-style:italic}#che .che-content-container .polling .left-section .search-container input::-webkit-input-placeholder{color:#96aeb4;font-style:italic}#che .che-content-container .polling .left-section .search-container .search-icon{width:35px;height:35px;right:-33px;border:1px solid #96aeb4;border-left:0 none;background:none;line-height:30px;position:absolute;top:0}#che .che-content-container .polling .left-section .chars-container{margin:10px 0}#che .che-content-container .polling .left-section .chars-container .select-char{display:inline-block;width:20px !important;height:20px !important;margin-bottom:4px;text-align:center;font-size:15px;text-decoration:none;border:1px solid #96aeb4}#che .che-content-container .polling .left-section .chars-container .select-char:hover{text-decoration:underline}#che .che-content-container .polling .left-section .chars-container .select-char.selected{font-weight:bold;background-color:#003b74;color:white}#che .che-content-container .polling .left-section .chars-container .select-char.all{border:0;text-transform:none;text-decoration:underline}#che .che-content-container .polling .left-section .shops-list{padding:10px 0;border-top:1px solid #96aeb4;border-bottom:1px solid #96aeb4;margin:0 0 20px 0;overflow:auto;width:100%;max-height:400px}#che .che-content-container .polling .left-section .shops-list .shops-list-container .item.selected .add-remove{display:none}#che .che-content-container .polling .left-section .shops-list .shops-list-container .item .nomination_select{display:none}#che .che-content-container .polling .left-section .shops-list .shops-list-container .empty-message{padding-left:10px;line-height:2em}#che .che-content-container .polling .right-section{margin-bottom:16px}#che .che-content-container .polling .right-section .accordion-button{display:none;cursor:pointer;height:50px;width:100%;position:absolute;top:-51px;left:0;border-top:1px solid #96aeb4;text-align:center;background-color:#fff;padding:10px 0}#che .che-content-container .polling .right-section .accordion-button .chevron-icon{display:inline-block;width:32px;height:32px;background-image:url(../img/scrollTop.png);background-size:contain;transform:rotate(180deg)}#che .che-content-container .polling .right-section .accordion-button.closed .chevron-icon{transform:rotate(0)}#che .che-content-container .polling .right-section .jsDropdownList{font-size:16px}@media (max-width:991px){#che .che-content-container .polling .right-section{margin:0;position:fixed;bottom:0;left:0;background-color:#fff;z-index:10;width:100%;padding:20px;border-top:1px solid #96aeb4}#che .che-content-container .polling .right-section .accordion-button{display:block}}#che .che-content-container .polling .right-section .selected-shops-list{padding:10px 0;border-top:1px solid #96aeb4;border-bottom:1px solid #96aeb4;width:100%;margin:0 0 20px 0;margin-top:125px;margin-bottom:10px;position:relative;counter-reset:toplist;min-height:35px}#che .che-content-container .polling .right-section .selected-shops-list:empty{display:none}#che .che-content-container .polling .right-section .selected-shops-list .item .shop-wrapper{margin-bottom:5px}#che .che-content-container .polling .right-section .selected-shops-list .item .shop-wrapper:before{display:flex;justify-content:center;align-items:center;margin-right:5px;border:1px solid #96aeb4;vertical-align:middle;width:35px;line-height:35px;text-align:center;font-size:2em;font-weight:bold;padding-top:2px;color:#003b74;counter-increment:toplist;content:counter(toplist)}#che .che-content-container .polling .right-section .selected-shops-list .item:nth-child(2n) .shop-wrapper:before{background-color:#e6e7e9}#che .che-content-container .polling .right-section #vote-form{text-align:right}#che .che-content-container .polling .right-section #vote-form #vote-submit{width:50%}#che .che-content-container .polling .right-section .nomination-error{display:none}@media (min-width:768px) and (max-width:1199px){#che .che-content-container .polling .left-section .chars-container .select-char{font-size:15px}}@media (max-width:991px){#che .che-content-container .polling .left-section .chars-container .select-char{font-size:14px}#che .che-content-container .polling .right-section .selected-shops-list{margin-top:5px}#che .che-content-container .polling .right-section h4{font-family:"Roboto Condensed",Times New Roman,Helvetica,sans-serif;font-size:0.9em;font-weight:bold;margin-bottom:0}#che .che-content-container .polling .right-section .jsDropdownList{position:relative}}@media (max-width:767px){#che .che-content-container .polling .left-section .chars-container .select-char{font-size:18px;width:25px !important;height:25px !important}#che .che-content-container .polling .right-section #vote-form{text-align:left}#che .che-content-container .polling .right-section #vote-form #vote-submit{width:100%}}@media (max-width:480px){#che{margin:0 -5px}}@media (max-width:400px){#che .item{font-size:0.9em}}@media (min-width:992px){#center_column.no-right .center_column3{background:url(../img/bg_pattern.jpg);border:none;padding-bottom:0}}