.cart-table.fvstudio-giftrule-cart-table .fvstudio-giftrule .quantity .increase{visibility:hidden}.cart-table.fvstudio-giftrule-cart-table.fixed-free-product .fvstudio-giftrule .quantity .decrease{visibility:hidden}.cart-table.fvstudio-giftrule-cart-table.fixed-free-product .fvstudio-product-free .p-total .price-final{text-transform:uppercase}.cart-table.fvstudio-giftrule-cart-table.fixed-free-product .fvstudio-product-free .p-total form button.remove-item{visibility:hidden}.cart-table.fvstudio-giftrule-cart-table.fixed-free-product .fvstudio-product-free .p-price .p-label,.cart-table.fvstudio-giftrule-cart-table.fixed-free-product .fvstudio-product-free .p-price .price-final,.cart-table.fvstudio-giftrule-cart-table.fixed-free-product .fvstudio-product-free .p-price .unit-value{visibility:hidden}.cart-table tr.fixed-free-product.fvstudio-giftrule.fvstudio-product-free .p-quantity span,.cart-table tr.fixed-free-product.fvstudio-giftrule.fvstudio-product-free .p-quantity strong{display:none}.user-action-in .cart-widget-inner .cart-widget-products .cart-widget-products-inner .cart-widget-product.fvstudio-giftrule .quantity .increase{visibility:hidden}.user-action-in .cart-widget-inner .cart-widget-products .cart-widget-products-inner .cart-widget-product.fvstudio-giftrule.fixed-free-product.fvstudio-product-free{text-transform:uppercase}.user-action-in .cart-widget-inner .cart-widget-products .cart-widget-products-inner .cart-widget-product.fvstudio-giftrule.fixed-free-product .quantity .decrease{visibility:hidden}.user-action-in .cart-widget-inner .cart-widget-products .cart-widget-products-inner .cart-widget-product.fvstudio-giftrule.fixed-free-product .cart-widget-product-delete form button.remove-item{visibility:hidden}#fvstudio-overlay-loader{z-index:999;display:none;background-color:rgba(0,0,0,.7);color:#fff;text-shadow:#000 1px 1px 2px;font-size:22px;line-height:100%;justify-content:center;align-items:center}#fvstudio-overlay-loader.fvstudio-overlay-loader-page{position:fixed;top:0;left:0;right:0;bottom:0}#fvstudio-overlay-loader.fvstudio-overlay-loader-element{position:absolute;right:auto;bottom:auto;min-width:44px;min-height:44px;border-radius:6px;padding:8px;box-sizing:border-box;text-shadow:none}#fvstudio-overlay-loader.fvstudio-overlay-loader-element .text{display:none}#fvstudio-overlay-loader.fvstudio-overlay-loader-element .loader-rotate>div{width:24px!important;height:24px!important}@-webkit-keyframes scale{0.00%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale{0.00%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes rotate{0.00%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0.00%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#fvstudio-overlay-loader .loader-rotate>div{border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;border:2px solid #fff;border-bottom-color:transparent;height:26px;width:26px;background:0 0!important;display:inline-block;-webkit-animation:rotate .75s 0s linear infinite;animation:rotate .75s 0s linear infinite}#fvstudio-overlay-loader .loader-rotate .text{margin-top:15px}