.final-total .cart-summary-total .cart-value{color:black!important;}#shoppingcart-products,#shoppingcart-summary{font-family:georgia,cambria,times,serif;color:#333;}#shoppingcart-products h3,#shoppingcart-summary h3,#shoppingcart-essential h3,#shoppingcart-summary h4{font-weight:normal;font-family:'IM Fell French Canon',Georgia,Times,serif;padding-bottom:.5em;text-transform:uppercase;color:#454545;font-size:17px;letter-spacing:2px;}.cart-summary-tax span.cart-label:nth-child(2){float:right;font-family:georgia,cambria,times,serif;color:#333;}#shoppingcart-essential h3{text-transform:initial;letter-spacing:1px;}#shoppingcart-summary h4{padding-bottom:0px;}#shoppingcart-promocodes .form-group{margin:0;}#shoppingcart-promocodes .notice-wrap{margin-left:0;padding-top:0;}a#minicartCheckoutNow{text-transform:uppercase!important;font-size:16px;letter-spacing:1px;}#shoppingcart-products div.cart-title{padding-bottom:.5em;}a.shoppingcartproductname{font-weight:bold;font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;padding-bottom:1.5em;text-transform:uppercase;color:#333;}.cart-label,.cart-shipping-cost-caption{text-transform:uppercase;font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;letter-spacing:1px;font-size:13px;color:#666;text-align:left;float:left;}.page-row.text-right.cart-summary-discount span:first-child span{text-transform:uppercase;font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;letter-spacing:1px;font-size:13px;color:#666;text-align:left;float:left;}.secure-checkout{color:#e3a19d;font-size:.85em;letter-spacing:.9px;text-transform:uppercase;font-weight:normal!important;}div.cart-column span,div.cart-column div{display:inline-block;}div.cart-column.cart-column-edit span{vertical-align:top;}input.quantity-box{margin-left:20%;max-width:55px;display:inline-block;padding-right:1px;}div.delete-wrap.page-row.text-right a,#shoppingcart-promocodes a{color:#e9bfbb;text-decoration:underline;padding-right:3%;float:right;text-transform:capitalize;}#shoppingcart-promocodes a{padding-right:0px;}div.delete-wrap.page-row.text-right a:hover,#shoppingcart-promocodes a:hover{color:#ccc;text-decoration:underline;}input.button.button-update-cart{border:none;color:#e9bfbb;text-decoration:underline;font-family:georgia,cambria,times,serif;text-transform:capitalize;letter-spacing:0px;font-size:13px;background:transparent;height:30px;}input.button.button-update-cart:hover{color:#ccc;}div.row{padding-top:10px;clear:both;}.button{font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;height:34px;padding:5px 5px 0px!important;margin:0 auto;}#shoppingcart-promocodes input[type=text]{border:none!important;background-color:#EEE!important;font-size:12px;margin-left:0%!important;}.button-update-cart{margin-top:0px!important;}#ctl00_PageContent_pnlOrderOptions{display:none;}.page-row.row-errors{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;padding:.25em;text-align:center;text-transform:uppercase;}.promo-code,.promo-description{font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;font-weight:bold;}#shoppingcart-essential{width:20%;margin-left:3%;box-shadow:-3px 0px 3px -3px #ffc7c7;padding-left:2em;}#shoppingcart-essential input[type="button"]{max-height:3em;}#shoppingcart-summary{margin-left:1%;}.essential-name-wrap{font-size:.9em;letter-spacing:.5px;text-align:center;}.product-essential{width:70%;padding-bottom:1.5em;}.text-right{clear:both;}.aspNetDisabled,.checkout-tabs li a{color:#ccc;font-size:20px;letter-spacing:1px;text-transform:uppercase;font-family:"ProximaNova-Regular",Helvetica,Arial,sans-serif;}.checkout-tabs li.active a{color:#C9989E;font-size:20px;letter-spacing:1px;text-transform:uppercase;font-family:"ProximaNova-Regular",Helvetica,Arial,sans-serif;}.group-header.form-header{font-family:"ProximaNova-Regular",Helvetica,Arial,sans-serif!important;font-weight:bold;font-size:20px;color:#666!important;text-transform:uppercase;letter-spacing:1px;}div.one-half{font-family:georgia,cambria,times,serif;float:left;display:inline-block;position:relative;}div.one-half.signin-half input[type=text],div.one-half.signin-half input[type=password]{border:none!important;background-color:#EEE!important;font-size:12px;}.one-half.register-half{padding-left:10%;font-family:georgia,cambria,times,serif;}.form-group{margin:1em 0;}.one-half.signin-half .form-group label{display:inline;text-transform:uppercase;clear:both;letter-spacing:1px;width:30%;float:left;margin-top:1em;font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;font-size:13px;color:#666;text-align:left;}.one-half.signin-half .form-group input{margin-top:.25em;}.form-group input{display:inline-block;float:left;margin-left:5%;font-family:Georgia,cambria,Times,serif;}.one-half a:link,.one-half a:visited,.one-half a:active{color:#e9bfbb!important;}.one-half a:hover{color:#ccc!important;}div.one-half div.form-group input{width:60%;}.form-submit-wrap{margin:0em auto;width:100%;text-align:center;padding-top:1em;clear:both;}.form-submit-wrap.text-right{text-align:right;}.form-text a{text-transform:capitalize;color:#999!important;text-decoration:underline!important;}.form-text a:hover{color:#ccc;}.form.anon-form div.group-header.form-header{display:none;}input.button.anon-checkout-button{margin-top:1px!important;}.form.anon-form{margin-top:20px;}div.page-wrap.signin-page{font-family:georgia,cambria,times,serif;color:#333;font-weight:normal;}div.page-wrap.signin-page h1{font-weight:bold;font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;padding-bottom:.5em;text-transform:uppercase;color:#666;font-size:24px;}.form-text.signin-text a{color:#e9bfbb!important;text-decoration:underline!important;text-transform:uppercase;letter-spacing:1px;font-size:12px;}.form-text.signin-text a:hover{color:#ccc!important;}div.page-wrap.signin-page .form-group label{font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;font-size:13px;color:#666;text-align:left;width:30%;display:inline;float:left;text-transform:uppercase;letter-spacing:1px;clear:left;}div.page-wrap.signin-page .form-group.checkbox label{width:75%;}div.page-wrap.signin-page div{padding-bottom:.5em;}div.page-wrap.signin-page .form-group input[type=text],div.page-wrap.signin-page .form-group input[type=password]{width:60%;display:inline;background-color:#EEE!important;margin-bottom:.75em!important;}div.form.password-recovery-form table{max-width:75%;}.form-group.forgot-password-email{max-width:65%;}.error-wrap{font-family:georgia,times,serif;font-weight:normal;text-transform:uppercase;background-color:#FFF;border:0px;box-shadow:none;text-align:left;}#shippingoptions-table{clear:both;overflow:hidden;}.shipping-disclaimer{clear:both;}#shippingoptions-table h1,.checkout-header{text-align:left;font-family:'IM Fell French Canon',Georgia,serif;font-size:1.35em;letter-spacing:2.5px;color:#454545;padding-bottom:.25em;}#shippingoptions-table .form-group ul{width:100%;float:left;list-style-type:none;padding-left:0px;}#shippingoptions-table ul label{padding-left:1em;}#shippingoptions-table .form-group ul input,.form-group ul label{width:auto!important;margin-top:.75em;}#shippingoptions-table .button.call-to-action.button-continue-checkout{clear:both;float:left;margin-left:4%;}#shippingoptions-table ul li{border:1px solid #ccc;padding:.5em .25em .6em;list-style-type:none;margin-bottom:.5em;}#shippingoptions-table li label{font-family:georgia,cambria,times,serif;color:#333;font-weight:normal;text-transform:uppercase!important;}.group-header.checkout-header{text-align:left;font-family:'IM Fell French Canon',Georgia,serif;font-size:1.35em;letter-spacing:2.5px;color:#454545;padding-bottom:.25em;text-transform:uppercase;}#shipping-shopping-cart div.cart-column{display:block;width:100%;}#shipping-shopping-cart div.cart-column span,#shipping-shopping-cart div.cart-column div,#shipping-shopping-cart div.cart-column.cart-price.cart-column-price{display:inline;}#shipping-shopping-cart .cart-row:before{display:none;}.page-row.signin-row{margin-top:1em;}#billinginfo-form,#shippinginfo-form{font-family:georgia,cambria,times,serif;color:#333;clear:left;}#billinginfo-form h1,#shippinginfo-form h1{font-weight:bold;font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;padding-bottom:.5em;text-transform:uppercase;color:#666;font-size:24px;}#billinginfo-form .form.account-form,#ctl00_PageContent_pnlBillingInfo,#ctl00_PageContent_pnlShippingInfo{max-width:100%!important;}#billinginfo-form .form-group label,#billinginfo-form-email .form-group label,#shippinginfo-form .form-group label{font-family:georgia,cambria,times,serif;font-size:12px;color:#666;text-align:left;text-transform:uppercase;font-weight:normal;clear:left;letter-spacing:1px;}#billinginfo-form .form-group input,#billinginfo-form-email .form-group input,#shippinginfo-form .form-group input{border:none!important;background-color:#EEE!important;font-size:12px;clear:both;margin:0;}div.group-header.account-header{display:none;}#billinginfo-form a{color:#e9bfbb!important;text-decoration:underline!important;}#billinginfo-form a:hover{color:#ccc!important;}#billinginfo-form-email label,#billinginfo-form label{text-transform:uppercase;letter-spacing:1px;width:100%;float:left;}#shippinginfo-form-email label,#shippinginfo-form label{clear:both;text-transform:uppercase;letter-spacing:1px;font-size:12px;width:100%;float:left;}label{margin-bottom:0px!important;}#address-continue-btn{width:100%;text-align:center;}#shippinginfo-form input[type=submit]{width:auto!important;}div.form-group.okay-to-email label,div.form-group.okay-to-email input,div.form-group.save-cc input,div.form-group.save-cc label{display:inline;clear:left!important;float:none!important;}div.form-group.okay-to-email input,#billinginfo-form .checkbox input,div.form-group.save-cc input{width:4%!important;}div.form-group.okay-to-email label{margin-right:8%;}div.form-group.nick-name,div.form-group.company,div.form-group.residence-type,div.form-group.suite{display:none;}#ctl00_PageContent_pnlShippingInfo .form.account-form{max-width:100%!important;}.form-group.password-one .form-text{clear:left;}.form-group.password-one{vertical-align:top;}#createaccount-shoppingcart .cart-column{width:100%;}#createaccount-shoppingcart .shoppingcartproductname a{font-size:12px!important;}#payment-shopping-cart .cart-column{width:100%;}#paymentinfo-form .form-group{float:left;width:100%;}#paymentinfo-form .form-group label{margin-left:1em;}.form.credit-card-form{width:100%!important;}#paymentinfo-form .row-separator{margin-top:2em;}#paymentinfo-form .form-group .cc-images,.form-group img{display:inline;margin-left:3%;}#paymentinfo-form label{text-transform:uppercase;font-weight:normal;float:left;letter-spacing:1px;}.cc-numb>div.form-text{display:inline!important;margin-left:.5em;}div.form.payment-form{margin-bottom:1em;}#shippingoptions-list h1{font-weight:bold;font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;padding-bottom:.5em;text-transform:uppercase;color:#666;font-size:24px;}#shippingoptions-list{font-family:georgia,cambria,times,serif;color:#333;overflow:hidden;clear:both;}#creditcardinfo-form .button.call-to-action{clear:both;float:left;}#creditcardinfo-form input[type=text]{border:none!important;background-color:#EEE!important;font-size:12px;color:#333;clear:both;margin:0;width:90%!important;}.form-group.cc-name,.form-group.cc-numb{width:50%;display:inline-block;}.form-group.cc-ccv{max-width:50%!important;display:inline-block;}.form-group.cc-ccv input[type=text]{width:80%!important;}.form-group.month-year{width:95%!important;}.form-group.month-year select{clear:both;display:inline!important;margin-right:1%;margin-left:1%;border:2px solid #FFF;border-radius:0px;background-color:#FFF;color:#555;padding:0px 6px 0px 3px;outline:1px solid #ccc;line-height:2em;font-family:georgia,times,serif;}.form-group.month-year label{width:100%;}.form-group.cc-type{width:50%!important;display:inline-block;}.form-group.cc-type select{width:90%;}#ctl00_PageContent_pnlContCheckout{float:left;}.form-group.cc-name input,.form-group.cc-numb input{width:95%;}#creditcardinfo-form .form-group{display:inline-block;width:50%;}div.whatsThisLink{clear:both;}div.whatsThisLink a{color:#e9bfbb!important;}div.whatsThisLink a:hover{color:#ccc!important;}#checkoutreview-summary div.one-third{width:100%;margin-top:4%;margin-left:0%;}#checkoutreview-summary{font-family:georgia,cambria,times,serif;color:#333;font-size:13px;}#checkoutreview-summary span.bold.review-header{font-family:"ProximaNova-Regular",Helvetica,Arial,sans-serif;font-weight:bold;font-size:24px;color:#666;text-transform:uppercase;}#checkoutreview-lastbutton input[type=submit]{float:right;}#ctl00_PageContent_pnlEmailGiftCards h1{font-weight:bold;font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;padding-bottom:.5em;text-transform:uppercase;color:#666;font-size:24px;letter-spacing:1px;}#ctl00_PageContent_pnlEmailGiftCards{font-family:georgia,cambria,times,serif;color:#333;}.form.giftcard-form div.group-header.form-header.giftcard-header{text-align:left;font-family:'IM Fell French Canon',Georgia,serif;font-size:1.35em;letter-spacing:2.5px;color:#454545;padding-bottom:.25em;}.form.giftcard-form .form-group label{font-weight:normal;text-transform:uppercase;letter-spacing:1px;color:#666;padding-top:.5em;}.form.giftcard-form .form-group input[type=text],.form.giftcard-form textarea{border:none!important;background-color:#EEE!important;font-size:12px;margin-left:0%!important;}.form.giftcard-form>input[type=submit]{float:right;clear:both;}.orderconfirmation-received{font-weight:bold;font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;padding-bottom:.5em;text-transform:uppercase;color:#666;font-size:24px;letter-spacing:1px;}.page-row.orderconfirmation-page{font-family:georgia,cambria,times,serif;color:#333;}.orderconfirmation-receipt a{color:#e9bfbb!important;text-decoration:underline!important;}.orderconfirmation-receipt a:hover{color:#ccc!important;}.checkout-review-page h1{box-shadow:0px 2px 3px -3px #999;-moz-box-shadow:0px 2px 3px -3px #999;-webkit-box-shadow:0px 2px 3px -3px #999;-ms-box-shadow:0px 2px 3px -3px #999;-o-box-shadow:0px 2px 3px -3px #999;text-align:left;font-family:'IM Fell French Canon',Georgia,serif;font-size:1.35em;letter-spacing:2.5px;color:#454545;padding-bottom:.25em;}.review-header,#ctl00_PageContent_pnlEmailGiftCards h1{text-align:left;font-family:'IM Fell French Canon',Georgia,serif!important;font-size:1.35em!important;letter-spacing:2.5px;color:#454545;padding-bottom:.25em;}@media (max-width: 767px) {#shoppingcart-essential{width:100%;box-shadow:none;}.product-essential{width:45%;display:inline-block;text-align:center;}.form-group.cc-name,.form-group.cc-numb,.form-group.cc-ccv,.form-group.cc-type{width:100%!important;clear:both;}.form-group input{margin-left:0%;}.address-new{padding-bottom:1em;}}