.hide{display:none!important}
.nxtal-variant-box,.quickview .nxtal-variant-box{margin:10px 0 20px}
.thumbnail-container .nxtal-variant-box{margin:10px 0 0}
.nxtal-variant,.quickview .nxtal-variant{width:100%;display:inline-block;align-items:center}
.nxtal-variant-label,.quickview .nxtal-variant-label{text-align:left;display:flex;width:100%;border-top:solid 1px #ddd;padding:12px 0;cursor:pointer}
.thumbnail-container .nxtal-variant-label{padding:2px 0}
.nxtal-variant-label .variant-group-left-inline,.quickview .nxtal-variant-label .variant-group-left-inline{display:inline-block;width:calc(100% - 80px)}
.products.row .nxtal-variant-label .variant-group-left-inline{font-size:11px}
.nxtal-variant-label .variant-group-right-inline,.quickview .nxtal-variant-label .variant-group-right-inline{display:inline-block;width:80px}
.nxtal-variant-label .variant-group-value,.quickview .nxtal-variant-label .variant-group-value{font-weight:600;font-size:12px}
.nxtal-variant-label .variant-group-image,.quickview .nxtal-variant-label .variant-group-image{float:left;display:none}
.nxtal-variant-label .variant-group-action,.quickview .nxtal-variant-label .variant-group-action{float:right;transition:.4s}
.nxtal-variant-label .variant-group-action i,.quickview .nxtal-variant-label .variant-group-action i{transition:all .4s ease}
.nxtal-variant-label .variant-group-image img,.quickview .nxtal-variant-label .variant-group-image img{width:45px;height:45px}
.nxtal-variant-attributes,.quickview .nxtal-variant-attributes{padding-bottom:10px;display:inline-block;width:100%;overflow:auto}
.thumbnail-container .nxtal-variant-attributes{padding-bottom:0}
.nxtal-variant-attributes ul,.quickview .nxtal-variant-attributes ul{list-style:none;padding:0;margin:0;overflow:hidden;display:flex;flex-wrap:wrap;float:left}
.nxtal-variant-attributes li,.quickview .nxtal-variant-attributes li{min-width:30px;min-height:30px;text-align:center;display:grid;font-size:14px}
#product .product-additional-info .nxtal-variant-attributes li a,.quickview .nxtal-variant-attributes li a{padding:5px 6px 5px 10px;margin:5px 7px 3px 0}
.nxtal-variant-attributes li a,.quickview .nxtal-variant-attributes li a{border:1px solid #e0e0e0;border-radius:4px;background:#fff;text-decoration:none;color:#0f1111;display:flex;justify-content:center;align-items:center;flex-direction:column}
.nxtal-variant-attributes li a,.thumbnail-container .nxtal-variant-attributes li a{overflow:hidden;margin:3px}
.nxtal-variant-attributes li a:hover{opacity:.7}
[data-image="0"] .nxtal-variant-attributes li a,[data-image="0"] .thumbnail-container .nxtal-variant-attributes li a{padding:3px}
.nxtal-variant-attributes li a img{max-width:100%}
.nxtal-variant-attributes .variant-attribute-info>div,.quickview .nxtal-variant-attributes .variant-attribute-info>div{margin:5px 7px}
.nxtal-variant-attributes li.active a,.nxtal-variant-attributes li:hover a,.quickview .nxtal-variant-attributes li.active a,.quickview .nxtal-variant-attributes li:hover a{border-color:var(--color-violet);background-color: var(--color-main-bg);}
.nxtal-variant-attributes li.active a,.quickview .nxtal-variant-attributes li.active a{font-weight:600}
.nxtal-variant-attributes .product-discount,.quickview .nxtal-variant-attributes .product-discount{color:#7a7a7a}
.nxtal-variant-attributes .product-discount .regular-price,.quickview .nxtal-variant-attributes .product-discount .regular-price{text-decoration:line-through;font-weight:400;margin-right:.625rem}
.nxtal-variant-attributes .current-price,.quickview .nxtal-variant-attributes .current-price{font-weight:700}
.products .product-container .nxtal-variant-label{text-align:left}
.nxtal-variant.closed .variant-group-value,.quickview .nxtal-variant.closed .variant-group-value{display:block;font-size:15px}
.nxtal-variant.closed .variant-group-image,.quickview .nxtal-variant.closed .variant-group-image{display:block}
.nxtal-variant.closed .nxtal-variant-attributes,.nxtal-variant.closed .showmore,.quickview .nxtal-variant.closed .nxtal-variant-attributes,.thumbnail-container .nxtal-variant-box .variant-group-right-inline,.thumbnail-container [data-image="0"] .nxtal-variant-attributes li a .variant-attribute-name+div,.thumbnail-container [data-image="1"] .nxtal-variant-attributes li a img+div{display:none}
.nxtal-variant.closed .nxtal-variant-label .variant-group-action,.quickview .nxtal-variant.closed .nxtal-variant-label .variant-group-action{margin-top:8px}
.nxtal-variant.closed .nxtal-variant-label .variant-group-action i,.quickview .nxtal-variant.closed .nxtal-variant-label .variant-group-action i{transform:rotateZ(-180deg)}
.nxtal-variant-box .showmore{font-size:12px;cursor:pointer}
@media (max-width:1180px){
.nxtal-variant-attributes ul,.quickview .nxtal-variant-attributes ul{white-space:nowrap}
}
.product-container .nxtal-variant-text div,.product-miniature .nxtal-variant-text div{text-transform:uppercase;padding:5px 10px;background:rgba(0,0,0,.6);color:#fff;display:inline-block;font-size:14px}
.tooltip-inner{background-color:#323232}
.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before,.tooltip.tooltip-top .tooltip-inner::before{border-top-color:#323232}


.nxtal-variant-box .nxtal-variant-attributes .list.active a .price, .nxtal-variant-box .nxtal-variant-attributes .list.active a .variant-attribute-name {
  border-color: var(--color-violet);
  background-color: var(--color-main-bg);
}