/*!/wp-content/plugins/gift-cards-pro-for-woocommerce/assets/css/frontend.css*/
.gtc-hide{display:none}.gtc-show{display:block}.gtc-credit-amount{color:green}.gtc-debit-amount{color:red}.gtc-number-field::-webkit-outer-spin-button,.gtc-number-field::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.gtc-number-field{-moz-appearance:textfield!important}.gtc-gift-card-summary,.gtc-product-gift-card-summary{display:block;float:left;width:100%}.gtc-gift-card-amount-wrapper,.gtc-gift-card-delivery-date-wrapper,.gtc-gift-card-recipient-details-wrapper,.gtc-gift-card-recipient-extra-details-wrapper,.gtc-gift-card-sender-details-wrapper,.gtc-product-gift-card-wrapper{float:left;margin:0;width:100%}.gtc-gift-card-predefined-buttons,.gtc-gift-card-amount-actions{float:left;margin:10px 0;width:100%}.gtc-gift-card-predefined-buttons button{display:inline-block;padding:.6180469716em 1.41575em;margin:0 5px 5px 0;color:#333;border-radius:0;background-color:#eee;border:1px solid #eee;cursor:pointer;text-decoration:none;font-weight:600;text-shadow:none;-webkit-appearance:none}.gtc-gift-card-predefined-buttons button.gtc-active{border:1px solid #000}.gtc-gift-card-amount-wrapper p,.gtc-gift-card-delivery-date-wrapper p,.gtc-gift-card-recipient-details-wrapper p,.gtc-gift-card-recipient-extra-details-wrapper p,.gtc-gift-card-sender-details-wrapper p,.gtc-product-gift-card-wrapper p{float:left;display:block;margin:0 0 15px;width:100%}.gtc-gift-card-amount-wrapper h4,.gtc-gift-card-delivery-date-wrapper h4,.gtc-gift-card-recipient-details-wrapper h4,.gtc-gift-card-recipient-extra-details-wrapper h4,.gtc-gift-card-sender-details-wrapper h4,.gtc-product-gift-card-wrapper h4{float:left;display:block;margin:0 0 15px;width:100%;color:#000;font-size:24px}.gtc-gift-card-amount-wrapper p label,.gtc-gift-card-delivery-date-wrapper p label,.gtc-gift-card-recipient-details-wrapper p label,.gtc-gift-card-recipient-extra-details-wrapper p label,.gtc-gift-card-sender-details-wrapper p label,.gtc-product-gift-card-wrapper p label{float:left;width:75px;color:#000;font-size:16px}.gtc-gift-card-amount-wrapper p input[type=text],.gtc-gift-card-delivery-date-wrapper p input[type=text],.gtc-gift-card-recipient-details-wrapper p input[type=text],.gtc-gift-card-recipient-details-wrapper p input[type=tel],.gtc-gift-card-recipient-details-wrapper p textarea,.gtc-gift-card-recipient-extra-details-wrapper p input[type=tel],.gtc-gift-card-recipient-extra-details-wrapper p textarea,.gtc-gift-card-sender-details-wrapper p input[type=text],.gtc-product-gift-card-wrapper p input[type=text]{height:35px}.gtc-gift-card-amount-wrapper p input[type=text],.gtc-gift-card-delivery-date-wrapper p input[type=text],.gtc-gift-card-recipient-details-wrapper p input[type=text],.gtc-gift-card-recipient-details-wrapper p input[type=tel],.gtc-gift-card-recipient-details-wrapper p textarea,.gtc-gift-card-recipient-extra-details-wrapper p input[type=tel],.gtc-gift-card-recipient-extra-details-wrapper p textarea,.gtc-gift-card-sender-details-wrapper p input[type=text],.gtc-gift-card-sender-details-wrapper p textarea,.gtc-product-gift-card-wrapper p input[type=text],.gtc-product-gift-card-wrapper p textarea{width:300px;border:1px solid #ccc;border-radius:5px;background:#fff}.gtc-gift-card-delivery-date-wrapper p .gtc-gift-card-delivery-date,.gtc-product-gift-card-delivery-date-wrapper p .gtc-gift-card-delivery-date{float:left;margin-right:5px}.gtc-gift-card-sender-details-wrapper p span,.gtc-product-gift-card-wrapper p span{display:inline-block}.gtc-myaccount-redeem-gift-card-wrapper{float:left;display:block;width:100%}.gtc-myaccount-wallet-balance-wrapper,.gtc-myaccount-redeem-gift-card-form-wrapper,.gtc-myaccount-active-gift-card-wrapper,.gtc-myaccount-activity-wrapper{float:left;display:block;width:100%}.gtc-myaccount-wallet-balance-wrapper h2{float:left;display:block;margin:15px 0;width:100%}.gtc-myaccount-wallet-balance-wrapper h2 label{float:left;color:#000;font-size:26px}.gtc-myaccount-wallet-balance-wrapper h2 span{float:left;color:#000;font-size:26px}.gtc-myaccount-redeem-gift-card-form-wrapper{float:left;width:100%;margin-bottom:10px}.gtc-myaccount-redeem-gift-card-form-wrapper p{display:block;margin:10px 0;padding:0;color:#000;font-size:18px;font-weight:400}.gtc-redeem-gift-card-content,.gtc-available-balance-gift-card-content{float:left;width:100%}.gtc-redeem-gift-card-content input[type=text],.gtc-available-balance-gift-card-content input[type=text]{display:inline-block;margin-right:10px;width:300px;height:40px;border:1px solid #ccc;border-radius:5px;background:#fff}.gtc-redeem-gift-card-content input[type=submit],.gtc-available-balance-gift-card-content input[type=submit]{display:inline-block;padding:.6180469716em 1.41575em;color:#000;background-color:#eee;border-color:#43454b;cursor:pointer;text-decoration:none;font-weight:600;text-shadow:none}.gtc-myaccount-active-gift-card-wrapper h2,.gtc-myaccount-activity-wrapper h2{color:#000;font-size:26px}.gtc-frontend-table{width:100%;margin:0;padding:0;border-collapse:collapse}.gtc-frontend-table thead{background:#f7f7f7}.gtc-frontend-table thead th{padding:15px;color:#333;background:#f7f7f7;border:none;text-transform:capitalize;font-size:16px;text-align:left;vertical-align:middle}.gtc-frontend-table tbody tr:nth-child(2n){background:#fafafa}.gtc-frontend-table tbody td{padding:15px;color:#666;background:0 0;border:none;font-size:14px;text-align:left;vertical-align:middle}.gtc-frontend-table tfoot{border:none;box-shadow:none}.gtc-frontend-table tfoot td{padding-right:0;background:0 0;border:none}.gtc-frontend-table tfoot nav{float:none;padding:0;margin-bottom:0;border:0;clear:none;text-align:center}.gtc-frontend-table tfoot nav ul{margin:0;list-style:none;border:none!important}.gtc-frontend-table tfoot nav ul li{display:inline-block;margin:0}.gtc-frontend-table tfoot nav ul li span{display:inline-block;padding:10px;margin-right:3px;color:#43454b;background:#f7f7f7;border:none;text-decoration:none;cursor:pointer}.gtc-gift-card-designs-wrapper{float:left;margin:0;width:100%}.gtc-gift-card-designs-wrapper-content{float:left;margin:0;width:100%}.gtc-gift-card-design-preivew-content{float:left;margin:0;width:100%}.gtc-gift-card-designs-wrapper-content h4{float:left;display:block;margin:0 0 15px;width:100%;color:#000;font-size:24px}.gtc-gift-card-designs-wrapper-content ul.gtc-gift-card-design-items{margin:0;padding:0;width:100%;display:block;list-style:none}.gtc-gift-card-designs-wrapper-content ul li{float:left;width:90px;height:90px;margin:0;padding:0;list-style:none;display:inline-block;border:1px solid #ccc;border-radius:5px;margin-right:5px;margin-bottom:5px;cursor:pointer}.gtc-gift-card-designs-wrapper-content ul li.gtc-gift-card-design-wrapper-item{text-align:center}.gtc-gift-card-designs-wrapper-content ul li.gtc-gift-card-design-wrapper-item p{line-height:88px;color:#000;margin:0;padding:0}.gtc-gift-card-designs-wrapper-content ul li.gtc-gift-card-popup-design-wrapper-item :hover,.gtc-gift-card-designs-wrapper-content ul li.gtc-gift-card-popup-design-wrapper-item p:hover{background:#ccc;color:blue;border-radius:5px}.gtc-gift-card-designs-wrapper-content ul li img{width:80px;height:80px;margin-top:5px;margin-left:5px;cursor:pointer}.gtc-gift-card-designs-wrapper-content li:hover,.gtc-gift-card-designs-wrapper-content ul .gtc_current{border:1px solid red;cursor:pointer;box-shadow:0 0 3px #000}.gtc-gift-card-design-preivew-content p{color:#000;margin:10px 0;padding:0;font-size:16px}.gtc-gift-card-design-preivew-content p a{text-decoration:none;color:blue}.gtc-gift-card-popup-designs-wrapper h4{font-size:16px;margin:0 0 15px;font-weight:600}.gtc-gift-card-popup-designs-wrapper-content{float:left;width:100%}.gtc-popup-design-category-menu-wrapper{float:left;width:20%;border-right:1px solid #ccc}.gtc-popup-category-design-items-wrapper{float:left;width:80%;border-left:1px solid #ccc;margin-left:-1px}.gtc-popup-category-design-items-wrapper ul{margin:0 0 0 10px;padding:0;width:100%;display:block;list-style:none}.gtc-popup-category-design-items-wrapper ul li{float:left;width:130px;height:130px;margin:0;padding:0;list-style:none;display:inline-block;border:1px solid #ccc;border-radius:5px;margin-right:8px;margin-bottom:8px}.gtc-popup-category-design-items-wrapper ul li:hover,.gtc-popup-category-design-items-wrapper ul li.gtw_current{border:1px solid red;box-shadow:0 0 3px #000}.gtc-popup-category-design-items-wrapper ul li img{width:110px;height:110px;margin-top:10px;margin-left:10px;cursor:pointer}.gtc-popup-design-category-menu-wrapper ul{width:100%;position:relative;margin:0}.gtc-popup-design-category-menu-wrapper ul li{display:block;padding:10px;font-size:16px;color:#666;cursor:pointer}.gtc-popup-design-category-menu-wrapper ul li.gtc_current,.gtc-popup-design-category-menu-wrapper ul li:hover{color:#000;text-decoration:underline}.gtc-cart-wallet-usage-wrapper,.gtc-cart-gift-card-usage-wrapper,.gtc-gift-card-balance-form-wrapper{display:block;float:left;width:100%;margin:10px 0}.gtc-cart-wallet-usage-content,.gtc-cart-gift-card-usage-content{display:flex}.gtc-cart-wallet-usage-content input[type=number],.gtc-cart-wallet-usage-content button,.gtc-cart-gift-card-usage-content input[type=text],.gtc-cart-gift-card-usage-content button{vertical-align:middle;margin-right:10px}.gtc-cart-wallet-usage-content label,.gtc-cart-gift-card-usage-content label{padding:10px}.gtc-checkout-wallet-usage-content,.gtc-checkout-gift-card-usage-content,.gtc-gift-card-balance-form{float:left;width:100%;margin:10px 0}.gtc-checkout-wallet-usage-form,.gtc-checkout-gift-card-usage-form,.gtc-gift-card-balance-content{display:flex}.gtc-checkout-wallet-usage-form input[type=number],.gtc-checkout-wallet-usage-form button,.gtc-checkout-gift-card-usage-form input[type=text],.gtc-checkout-gift-card-usage-form button,.gtc-gift-card-balance-content input[type=text],.gtc-gift-card-balance-content input[type=submit]{vertical-align:middle;margin-right:10px}.gtc-checkout-wallet-usage-form label,.gtc-checkout-gift-card-usage-form label{padding:10px}.gtc-gift-card-designs-wrapper-content .gtc-gift-card-design-separator,.gtc-gift-card-designs-wrapper-content .gtc-gift-card-custom-upload-img-wrapper{width:100%;float:left;margin:10px 0}.gtc-gift-card-designs-wrapper-content .gtc-gift-card-design-separator{color:#000;font-size:18px;font-weight:700}.gtc-gift-card-designs-wrapper-content .gtc-gift-card-custom-upload-img-wrapper a{text-decoration:none;color:blue}.gtc-gift-card-amount-actions{float:left;width:100%;display:flex;margin:10px 0}.gtc-gift-card-amount-actions label{float:left;margin-right:10px}.gtc-send-notification-header{float:left;display:block;width:100%;margin-bottom:10px}.gtc-frontend-table h3{float:left}.gtc-sender-send-gift-cards-button{float:right}.gtc-sender-send-recipient-gift-cards-button{margin-bottom:15px}.gtc-switch{position:relative;display:inline-block;width:50px;height:25px}.gtc-switch input{opacity:0;width:0;height:0}.gtc-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border:1px solid #ccc}.gtc-slider:before{position:absolute;content:"off";height:20px;width:22px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;top:3px;right:5px;font-size:10px;line-height:20px;text-align:center;font-weight:700}input:checked+.gtc-slider{background-color:#3a8a51;border:1px solid #00}input:focus+.gtc-slider{box-shadow:0 0 1px #2196f3}.gtc-slider.gtc-round{border-radius:25px}.gtc-slider.gtc-round:before{border-radius:50%}input:checked+.gtc-slider:before{-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translateX(19px);content:"on";color:#000;font-size:12px;line-height:20px}.gtc-gift-card-sender-message-wrapper{width:300px}.gtc-gift-card-sender-message-wrapper textarea{margin-bottom:15px}@media only screen and (max-width:768px){.gtc-gift-card-amount-wrapper p label,.gtc-gift-card-delivery-date-wrapper p label,.gtc-gift-card-recipient-details-wrapper p label,.gtc-gift-card-sender-details-wrapper p label,.gtc-product-gift-card-wrapper p label{float:left;margin-bottom:10px;width:100%;color:#000;font-size:16px}.gtc-gift-card-amount-wrapper p input[type=text],.gtc-gift-card-delivery-date-wrapper p input[type=text],.gtc-gift-card-recipient-details-wrapper p input[type=text],.gtc-gift-card-sender-details-wrapper p input[type=text],.gtc-gift-card-sender-details-wrapper p textarea,.gtc-product-gift-card-wrapper p input[type=text],.gtc-product-gift-card-wrapper p textarea{width:100%;border:1px solid #ccc;border-radius:5px;background:#fff}.gtc-gift-card-delivery-date-wrapper p .gtc-gift-card-delivery-date{width:95%!important;float:left;margin-right:5px}.gtc-redeem-gift-card-content input[type=text]{display:block;margin:10px 0!important;width:100%}.gtc-frontend-table{border:1px solid #f1f1f1}.gtc-frontend-table tbody tr{display:block}.gtc-frontend-table thead{display:none}.gtc-frontend-table tr td{display:block;border-right:0;border-bottom:1px solid #f1f1f1;text-align:right!important}.gtc-frontend-table tr td:before{float:left;content:attr(data-title) ": ";font-weight:700}.gtc-cart-wallet-usage-content,.gtc-cart-gift-card-usage-content{display:block}.gtc-cart-wallet-usage-content input[type=number],.gtc-cart-wallet-usage-content button,.gtc-cart-gift-card-usage-content input[type=text],.gtc-cart-gift-card-usage-content button{vertical-align:middle;margin-right:10px;margin-bottom:10px}.gtc-cart-wallet-usage-content label,.gtc-cart-gift-card-usage-content label{display:block;width:100%;margin:10px 0}.gtc-checkout-wallet-usage-content,.gtc-checkout-gift-card-usage-content{float:left;width:100%;margin:10px 0}.gtc-checkout-wallet-usage-form,.gtc-checkout-gift-card-usage-form,.gtc-gift-card-balance-content{display:block}.gtc-checkout-wallet-usage-form input[type=number],.gtc-checkout-wallet-usage-form button,.gtc-checkout-gift-card-usage-form input[type=text],.gtc-checkout-gift-card-usage-form button,.gtc-gift-card-balance-content input[type=text],.gtc-gift-card-balance-content input[type=submit]{vertical-align:middle;margin-right:10px;margin-bottom:10px}.gtc-checkout-wallet-usage-form label,.gtc-checkout-gift-card-usage-form label{display:block;width:100%;margin:10px 0}#lightcase-case td,.gtc-send-recipient-gift-cards-header h3{text-shadow:none!important}.gtc-send-recipient-gift-cards-header h3{color:#000!important;font-weight:700;font-size:22px}#lightcase-overlay{background:#fff!important}.lightcase-icon-close{color:#000!important}.gtc-gift-card-sender-message-wrapper{width:100%}}