input.cart__term-of-sale__checkbox{position:relative;top:4px}.cart__term-of-sale input[type=checkbox]:checked:before{background:url(//uk.louisxiii-cognac.com/cdn/shop/t/128/assets/check-double.svg?v=131933040649235399331711367084) no-repeat center #fff;outline:5px solid white!important;transform:scale(1)}.cart__term-of-sale{display:flex;position:relative;right:-6px;margin-top:20px}.cart__term-of-sale__link{cursor:pointer;font-weight:600}.cart_term-of-sale_desription{width:254px;text-align:left;padding-left:14px;font-size:14px}.cart__checkout-btn:disabled{background:#a5735085;cursor:not-allowed}@media only screen and (max-width: 600px){.cart_term-of-sale_desription{width:290px;text-align:left;padding-left:14px}input.cart__term-of-sale__checkbox{position:relative;top:8px}}.gift-container{padding:20px 0}.gift-container label{font-size:12px!important}#flexibleInputField{height:120px!important;width:100%}span#rchars,span#totalchars{font-size:12px;color:#636366;opacity:.5}.char-error{color:#e2011c!important}.gift-message .gift-message-content{background:#f3f3f3;padding:20px}.gift-message-char-limit #count{font-size:12px;color:#00393c;opacity:.5}.gift-message-char-limit #errors{font-size:12px;color:#e2011c;opacity:.5}.gift-message-char-limit{text-align:right}.gift-message .gift-message-content h3{font-family:Fira Sans;font-style:normal;font-weight:700;font-size:12px;line-height:20px;text-transform:uppercase;color:#000;margin:0 0 10px}.gift-message .gift-message-content p.content-desc{font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#636366;opacity:.9}.gift-message-content-inner{padding:20px;background:#fff;border:1px solid #C9C9C9}.gift-message-logo{display:flex;align-content:center;justify-content:center;align-items:center;padding-bottom:20px}.gift-message-footer-link{display:flex;align-content:center;justify-content:center;align-items:center;padding-bottom:20px;flex-direction:column}.gift-message-footer-link p.site-link{font-style:normal;font-weight:700;font-size:10px;line-height:24px;text-align:center;text-transform:uppercase;color:#353535;margin:0}.gift-message-footer-link p.site-link-desc{font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-align:center;color:#c9c9c9;margin:0}.gift-message-char-limit{text-align:right;max-width:100%}#gift-validation-cta{font-family:FiraSans-SemiBold;font-weight:500;font-size:14px;line-height:17px;display:flex;align-items:center;text-align:center;justify-content:center;letter-spacing:.06em;text-transform:uppercase;color:#fff;border:none;cursor:pointer;background:#a57350;border-radius:1px;width:200px;height:40px}.gift-validation-group{display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;margin-top:10px}#flexibleInputField::-webkit-input-placeholder{color:#636366;opacity:.5}#flexibleInputField::-moz-placeholder{color:#636366;opacity:.5}#flexibleInputField:-ms-input-placeholder{color:#636366;opacity:.5}#flexibleInputField:-moz-placeholder{color:#636366;opacity:.5}#gift-message input[type=checkbox]:checked:before{background:url(//cdn.shopify.com/s/files/1/0614/4612/7863/t/291/assets/check-double.svg?v=3118749\2026) no-repeat center #fff;outline:5px solid white!important;transform:scale(1)}#gift_checkbox{margin-right:10px}.checkbox-block{display:flex;flex-direction:row-reverse}#flexibleInputField{padding:15px;resize:none;height:120px;border:solid 1px #e5e5e5;color:#858585;font-size:13px;line-height:17px;letter-spacing:0em;font-weight:400;text-transform:none;display:block;width:100%;background-clip:padding-box;overflow:auto}.validation-messages{text-align:left}.validation-messages p{position:absolute;width:auto;display:inline-block;padding:7px 20px;border-radius:10px;opacity:0;visibility:hidden;transition:all ease-in-out .3s;transform:translateY(-40px)}.validation-messages p.visible{position:static;opacity:1;visibility:visible;transform:translateY(0)}.validation-messages .error{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.validation-messages .success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.gift-validation-group{margin-top:20px}.gift-validation-group a{border-radius:59px;background:#00393c}.gift-validation-group a:hover{background:#eacd86;box-shadow:0 0 0 transparent!important;border:0px solid transparent!important;text-shadow:0px 0px 0px transparent!important}.validation-green-border{border:solid 2px #313331!important}
/*# sourceMappingURL=/cdn/shop/t/128/assets/cart-custom.css.map */
