.spinner-wrap{display:none;-webkit-animation:rotate 1.5s linear infinite;animation:rotate 1.5s linear infinite}.spinner-wrap .flaticon-spinner-of-dots::before{margin-left:0;font-size:12px}@-webkit-keyframes rotate {
    0% { 
        -webkit-transform: rotate(0); 
                transform: rotate(0); 
    }
    100% { 
        -webkit-transform: rotate(359deg); 
                transform: rotate(359deg);
    }
}@keyframes rotate {
    0% { 
        -webkit-transform: rotate(0); 
                transform: rotate(0); 
    }
    100% { 
        -webkit-transform: rotate(359deg); 
                transform: rotate(359deg);
    }
}.pvtfw_variant_table_block table.variant{table-layout:auto}.pvtfw_variant_table_block table.variant,.pvtfw_variant_table_block table.variant thead th,.pvtfw_variant_table_block table.variant tbody td,.pvtfw_variant_table_block table.variant tfoot td{border:var(--pvtfw-table-border-color,#eee) solid var(--pvtfw-table-border-width,1px);border-collapse:collapse}.pvtfw_variant_table_block table.variant thead th{cursor:pointer;white-space:nowrap;display:table-cell;padding:var(--pvtfw-table-header-padding,10px);vertical-align:middle;font-weight:normal;text-align:var(--pvtfw-table-header-alignment,left)}.pvtfw_variant_table_block table.variant:not( .has-background ) thead th{background-color:var(--pvtfw-table-header-bg-color,#f8f8f8);color:var(--pvtfw-table-header-text-color,#6d6d6d)}.pvtfw_variant_table_block table.variant th{min-width:40px}.pvtfw_variant_table_block table.variant th.image_link{min-width:140px;cursor:auto}.pvtfw_variant_table_block table.variant th.add-to-cart{min-width:160px;cursor:auto}.pvtfw_variant_table_block table.variant th.quantity{cursor:auto;width:auto;max-width:125px}.pvtfw_variant_table_block table.variant th.quantity,.pvtfw_variant_table_block table.variant th.price_html,.pvtfw_variant_table_block table.variant th.weight_html{min-width:60px}.pvtfw_variant_table_block table.variant input.qty{width:3.6em}.pvtfw_variant_table_block table.variant th.quantity{min-width:100%;float:none}.pvtfw_variant_table_block table.variant th.sku{min-width:90px}.pvtfw_variant_table_block table.variant th.active{font-weight:bold}.pvtfw_variant_table_block table.variant th.active .arrow{opacity:1}.pvtfw_variant_table_block table.variant th .arrow{display:inline-block;vertical-align:middle;width:0;height:0;margin-left:5px;opacity:.66}.pvtfw_variant_table_block table.variant th.image_link .arrow,.pvtfw_variant_table_block table.variant th.quantity .arrow{display:none}.pvtfw_variant_table_block table.variant tr{display:table-row}.pvtfw_variant_table_block table.variant tbody td{display:table-cell;padding:var(--pvtfw-table-body-padding,10px);vertical-align:middle;text-align:var(--pvtfw-table-body-alignment,left);background-color:transparent!important;color:var(--pvtfw-table-body-text-color,#6d6d6d);white-space:nowrap;text-wrap:auto}.pvtfw_variant_table_block table.variant tbody tr:nth-child(even) {background-color:var(--pvtfw-table-body-bg-color-even,#fff)}.pvtfw_variant_table_block table.variant tbody tr:nth-child(odd) {background-color:var(--pvtfw-table-body-bg-color-odd,#fbfbfb)}.pvtfw_variant_table_block table.variant thead th.dsc .arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid var(--pvtfw-table-header-arrow-color,#666)}.pvtfw_variant_table_block table.variant thead th.asc .arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--pvtfw-table-header-arrow-color,#666)}.variant-table h3.available-title{font-size:18px;margin-bottom:10px}.pvtfw_variant_table_block .add-to-cart button{white-space:nowrap}.pvtfw_variant_table_block .item img{width:100px;height:auto}.available-options-btn{margin-bottom:15px}.pvtfw_variant_table_block input,.pvtfw_variant_table_block select{border-radius:0;border:solid #eee 1px;padding:5px;height:2.5em}.pvtfw-loader{display:none}.success_pvtfw_btn:disabled{background-color:#4caf50!important}.pvtfw_variant_table_block table.variant td .added_to_cart{display:none}.pvt-qty-input{color:#000;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;max-width:100px;max-height:35px}.pvt-qty-input input.input-text.qty.text,.pvt-qty-input .qty-count{background:transparent;color:inherit;font-weight:bold;font-size:inherit;border:none;display:inline-block;min-width:0;height:2.5rem;line-height:1}.pvt-qty-input input.input-text.qty.text:focus,.pvt-qty-input .qty-count:focus{outline:none}.pvt-qty-input input.input-text.qty.text{width:50px;min-width:0;display:inline-block;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.pvt-qty-input input.input-text.qty.text::-webkit-outer-spin-button,.pvt-qty-input input.input-text.qty.text::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.pvt-qty-input .qty-count{padding:0;cursor:pointer;width:40px;font-size:1.25em;text-indent:-100px;overflow:hidden;position:relative}.pvt-qty-input .qty-count:before,.pvt-qty-input .qty-count:after{content:"";height:2px;width:10px;position:absolute;display:block;background:#000;top:0;bottom:0;left:0;right:0;margin:auto}.pvt-qty-input .qty-count--minus{border-right:1px solid #e2e2e2}.pvt-qty-input .qty-count--add{border-left:1px solid #e2e2e2}.pvt-qty-input .qty-count--add:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.pvt-qty-input .qty-count:disabled{color:#ccc;background:#f2f2f2;cursor:not-allowed;border-color:transparent}.pvt-qty-input{border-radius:4px;background-color:#eee}.pvt-qty-input .quantity{min-width:auto;max-width:50px}.pvt_loaded.woocommerce-page .input-text{padding:0}