.ecard-comment{display:none;background:#67b4d3;font-size:16px !important;line-height:1.2em !important;padding:10px !important;border-radius:6px !important;text-align:center !important;color:#fff !important}p.gc-cost{background:#98d789 !important;color:#fff !important;font-size:16px !important;text-align:center;border-radius:3px;padding:5px !important}select#input-field{margin-bottom:10px;height:50px;border-radius:3px;font-weight:400;font-size:16px;background:rgba(0,0,0,0);border:solid 1px #333 !important}input#input-field2{display:inline-block;width:auto !important;vertical-align:middle;margin:0px 7px !important;font-size:140px !important}textarea#shipping-comments2,textarea#shipping-comments{background:rgba(0,0,0,0);border:solid 1px #333;border-radius:6px;width:100%;padding:10px;margin-bottom:10px}button.wh_btn.wh-bg-green.wh-white.checkout_btn{font-size:23px;margin-top:18px}p.giftcardnotused{text-align:center;font-size:14px !important;margin-top:-15px;color:red;display:none}.wh_reveal{height:250px !important}.cart-row{margin-left:-15px !important;margin-right:-15px !important}.itemNumber{float:left;font-size:10px;opacity:.5;font-weight:400;margin-bottom:-5px}.itemName{margin-bottom:6px;font-weight:400;font-size:16px}#panel{background:#fff}.stats{width:100%;padding:10px}.logo-row{margin-bottom:20px}p.productInfo{font-size:10px !important}.itemName>a{text-decoration:none !important}.cart-input{padding-left:0px !important}.qty{height:auto !important;text-align:center !important;background:rgba(0,0,0,0) !important;border:solid #cecece 1px !important;border-radius:3px;font-size:12px}label{display:none !important}.item-multiplier{vertical-align:middle;font-size:14px;font-weight:400;margin-top:.5px;margin-left:-20px}.cart-frequency{font-size:13px;font-weight:300;height:30px}a.remove{text-decoration:none;color:#fff;font-weight:400;padding:.5em;font-size:12px;display:inline-block;background:rgba(0,0,0,0);border-radius:3px;color:#c9302c !important;line-height:.85;-webkit-transition:all .25s linear;transition:all .25s linear}a.remove:hover{background:#c9302c !important;color:#fff !important;text-decoration:none}.cart-item-price{text-align:right;font-size:17px;font-weight:400}.cart{padding:0;border-bottom:solid rgba(70,70,73,.28) 1px;border-top:solid rgba(70,70,73,.28) 1px;margin-top:0px;margin-bottom:20px}.table{margin-bottom:0 !important}.heading{padding:1em 0;border-bottom:none}.cart .items{display:block;width:100%;vertical-align:middle;padding:10px 0;border-bottom:1px solid #fafafa;-webkit-transition:all .5s ease-in-out}#list:last-child{margin-bottom:0px}.cart .items.even{background:rgba(239,239,239,.32)}img.itemImg{border-radius:50%}.cart .items:hover{background-color:rgba(237,240,243,.87);-webkit-transition:all .5s ease-in-out;cursor:pointer}.subtotal{float:none;width:100%;text-align:right;margin-left:-35px}.promoCode{border:0px solid #67b4d2;float:left;width:100%;border-radius:3px;padding:10px 5%;background:rgba(230,230,230,.62)}button.wh_btn.wh-bg-green.wh-white.apply_giftcard{font-size:18px}.promoCode input{border-radius:3px;background:hsla(0,0%,100%,.54);font-weight:200;border:solid 1px #b7b7b7;font-size:16px;text-align:center}.promoCode label{display:block;width:100%;text-transform:uppercase;font-style:inherit;font-size:13px;font-weight:500;margin-bottom:.5em;letter-spacing:-0.025em}.giftCard-btn{margin-top:32px;position:relative;overflow:hidden}::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.subtotal .totalRow{padding:.5em;text-align:right;font-size:16px;font-weight:400;padding-bottom:0px;padding-bottom:15px}.subtotal .totalRow .label{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;text-transform:uppercase;color:#777;font-weight:500}.panel{margin-bottom:20px;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.wrap{width:75%;max-width:960px;margin:0 auto;padding:0 !important}.cart-container{padding-top:8%;padding-bottom:10%}.gift-page-title{margin-bottom:-22px}.gift-page-title-sub{font-weight:400;margin-bottom:30px}.cart-form-main{border-top:solid rgba(70,70,73,.28) 1px !important;margin-top:-20px}.itemImg{width:50px;height:50px;border-radius:50%;background-size:cover}.accordion--form{background-color:#fff;padding:0px 10%;width:100%;border-radius:10px;-webkit-box-shadow:none;box-shadow:none}#product-card{width:100%;height:300px;position:relative;top:10px;left:10px;overflow:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:100ms ease-out;transition:100ms ease-out;border-radius:10px;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.2);box-shadow:0 1px 8px rgba(0,0,0,.2)}#product-front,#product-back{width:auto;height:500px;background:#fff;position:absolute;left:-5px;top:-5px;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out}#product-card.animate{top:5px;left:5px;width:100%;height:397px;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.1);box-shadow:0px 1px 1px 0px rgba(0,0,0,.1);-webkit-transition:100ms ease-out;transition:100ms ease-out;position:relative !important}.login-out{color:#fff !important;font-size:10px !important}.accordion--form__legend-active{background-color:hsla(0,0%,80%,0);color:#464649;text-align:center;margin-bottom:-10px}legend{border-bottom:0 !important;font-weight:400;font-size:16px !important}.accordion--form__wrapper-active{height:auto;padding:0}input#usernameLogin{display:block;height:30px;width:100%;padding:24px 10px 26px 23px;font-size:16px;border:none;font-weight:400;border-radius:25px;background-color:#f3f3f3;margin-bottom:5px}input[type=password]{display:block;height:30px;width:100%;padding:24px 10px 26px 23px;font-size:14px;border:none;font-weight:400;border-radius:25px;background-color:#f3f3f3}.form-group{margin-bottom:10px !important}.payment-hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #eee}.guest-title{font-size:18px !important;color:#333 !important;font-weight:600 !important}@media screen and (min-width: 1180px){button#guestCont{border-radius:6em;width:100%;margin-top:0px;margin-right:0px;margin-bottom:19px}}.accordion--form__legend{background:rgba(0,0,0,0)}a.accordion--form__prev-btn.pull-left{background-color:#fff;border-radius:5px}.accordion--form__row{clear:both;margin-bottom:0px;width:100%;padding:20px 0 0}input#input-field{margin-bottom:10px;border-radius:3px;font-weight:400;font-size:16px;height:50px;background:rgba(0,0,0,0);border:solid 1px #333 !important}.org_row{margin-bottom:10px !important;border-radius:3px !important;font-weight:400 !important;font-size:16px !important;height:50px !important;background:rgba(0,0,0,0) !important;border:solid 1px #333 !important}#column-left{width:49%;display:block;float:left;font-weight:400;border-radius:3px;font-size:16px;height:50px;margin-right:1%;background:rgba(0,0,0,0);border:solid 1px #333 !important;margin-bottom:10px}#column-right{width:49%;display:block;float:left;font-weight:400;border-radius:3px;font-size:16px;height:50px;margin-left:1%;background:rgba(0,0,0,0);border:solid 1px #333 !important;margin-bottom:10px}.card-wrapper{background-color:rgba(0,0,0,0);width:100%;padding:2px 0px;border-radius:3px;margin-bottom:2px}.cartWrap{margin-bottom:0}.jp-card-container{-webkit-perspective:1000px;perspective:1000px;width:370px;max-width:100%;height:200px;margin:auto;z-index:1;position:relative}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:none !important;transition:none !important}input[type=submit]{height:initial;display:block;padding:10px 0 !important;width:100%;font-size:22px;border:none;color:#fff !important;cursor:pointer !important;text-transform:capitalize;font-weight:300}.cart-nav-remove{display:none}.cart-nav-fade{opacity:0}.stats-container .product_price{float:right;color:#333;font-size:16px;font-weight:500}.stats-container .product_name{font-size:16px;font-weight:400;color:#393c45}.stats-container{background:#fff;position:absolute;top:200px;left:0;width:100%;height:100%;padding:15px 35px 0px;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;font-weight:700}.wh-gifts-sideview{padding:0 0 5px}.product-card-amount{position:absolute;top:20%;font-size:30px;margin:0 auto;width:100%;color:#fff;text-align:center;text-shadow:4px 2px 18px #000}#view_details{display:none}.image_overlay:hover{opacity:.5;-webkit-transition:all .4s ease-in-out}.image_overlay{-webkit-transition:all .4s ease-in-out}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:middle !important;border-top:0px solid #ddd !important}tr.gift:nth-child(even){background-color:rgba(239,239,239,.35)}tr.gift:hover{background-color:rgba(208,208,208,.5);-webkit-transition:all .4s ease-in-out}tr.gift{-webkit-transition:all .4s ease-in-out;border-radius:5px}.tdImg{width:10%}.title{width:37%}.quant{width:17%}.frequency{width:23%}.delete{width:6%}.total{width:7%;font-weight:400}.mask{display:none;font-size:15px;text-align:center;margin-top:-25px;font-weight:300;width:auto;margin:0 auto}span.quant-name{font-weight:400;font-size:14px}span.quant-name-2{float:left;font-weight:400;font-size:14px;margin-top:3px}.productInfo{opacity:.7;font-size:12px;margin:-4px 0 0px}a.editable.fix-quantity{border:solid 1px rgba(70,70,73,.62);padding:2px 7px}.editQuantity{width:25px;text-align:center;font-weight:400;-webkit-box-shadow:0 !important;box-shadow:0 !important;border:solid 1px rgba(70,70,73,.62)}t.accordion--form{position:relative;overflow:hidden;padding:0}.accordion--form__fieldset{padding:0 10% !important}span.e-card-span{font-size:14px;margin-left:5px}input[type=radio]{margin-left:1px !important}textarea#shipping-comments{border-radius:6px;padding:10px;font-size:14px;display:none}@media screen and (max-width: 762px){.wh-padding-xlg{padding:0 5% !important}li.totalRow{padding:0px !important;text-align:center !important;width:100% !important}.wrap{width:100% !important}.promoCode{margin-bottom:25px !important}.subtotal .totalRow.final{text-align:center !important;margin-bottom:20px !important}.subtotal{text-align:center !important;margin-left:0px !important}.lblTotal{text-align:left !important;padding-left:0px !important}.carts_total{text-align:right !important}.accordion--form__fieldset{padding:0 !important}}@media screen and (max-width: 400px){.cart .gift{display:block;text-align:center}.cart .gift>td{display:inline-block;margin:7px;width:auto}}