.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:1}.close{cursor:pointer;float:none;font-size:20px;font-weight:600;line-height:0;color:#000;text-shadow:none;opacity:1;position:absolute;right:10px;top:10px}.newsletter_popup_inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.breadcrumbs{position:relative}.breadcrumb-area{position:relative}.breadcrumb-area::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.6;transition:all .3s ease 0s}.product-sidebar-color li{border:1px solid #dadada;cursor:pointer;float:left;margin:0 15px 15px 0;width:17px;height:17px;border-radius:100%;overflow:hidden;padding:1px 2px;position:relative;text-align:center;text-overflow:ellipsis;display:inline-block}.swatch-element>input{display:none}.cart-disable{cursor:not-allowed}.theme-default-button{border:medium none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-family:Poppins,sans-serif;font-weight:500;height:40px;line-height:24px;margin-bottom:0;padding:8px 25px;border-radius:0;text-align:center}.theme-default-button:hover{background-color:#666;color:#fff}.login-form-container{background-color:#f3f3f3 none repeat scroll 0 0;padding:30px;text-align:left;overflow:hidden}.title-text{text-align:center}.title-text h2{font-weight:600}.title-text p{margin-bottom:0}.login-form-container input{background-color:#fff none repeat scroll 0 0;border:medium none transparent;border-radius:0;box-shadow:none}.login-form-container input::-moz-placeholder{opacity:1}.login-form-container input::-webkit-input-placeholder{opacity:1}.login-form-container input[type=checkbox]{height:15px;margin:0;position:relative;top:1px;width:17px}.login-form-container label{font-weight:400}.ajax-popup .modal-content-text{float:left;margin-right:20px}.ajax-popup .modal-button{float:left}.ajax-popup .modal-close{float:right}.ajax-popup .modal-content-text i{font-size:14px;margin-right:10px}.ajax-popup .modal-button>a{text-decoration:underline}.ajax-popup .modal-content{border:medium none transparent;border-radius:0}.ajax-popup .modal-content-text i{float:left;font-size:24px;margin-right:10px}.ajax-popup .modal-close button{font-size:24px}.error-ajax-popup .modal-content-text{width:80%}.product-tile--tile-content{text-align:center}.price--compare.strike-through{color:#666;margin-left:10px}.text--price.pro-price .price--sale{color:#666}.product-tile--tile-actions a{color:#000}.theme-default-pagination li.active a,.theme-default-pagination li.disabled a{cursor:not-allowed}.error-content>img{margin-bottom:30px}