.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-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-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-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-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-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-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-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;word-break:break-all}.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;word-break:break-all}.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:#00f;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:#00f}.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:#00f}@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-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}}