.cart-item__quantity quantity-input.quantity,.cart-item__quantity .quantity.cart-quantity,cart-drawer .cart-item__quantity quantity-input.quantity,cart-drawer .cart-item__quantity .quantity.cart-quantity,.cart-item .quantity__button,.cart-item .quantity__input,.cart-item .quantity__rules,.cart-item .quantity-popover__info-button,.cart-items__info.quantity-popover__info{display:none!important}.cart-items__heading--quantity{visibility:hidden}.cart-item__name{font-family:var(--c3-font-display);font-weight:700;color:var(--c3-navy);text-decoration:none}.cart-item__name:hover{color:var(--c3-navy-raised);text-decoration:underline;text-underline-offset:3px}.cart-items .cart-item>td{border-top:1px solid var(--c3-line)}cart-drawer .cart-item>td{border-top:1px solid var(--c3-line)}.cart-item__image-container,cart-drawer .cart-item__image-container{background:var(--c3-media);border-radius:0;border:0;overflow:hidden}.cart-item__image,cart-drawer .cart-item__image{aspect-ratio:1 / 1;object-fit:cover;width:100%;height:auto;border-radius:0}.cart__footer .cart__blocks{background:var(--c3-navy);color:var(--c3-cream);padding:28px}.cart__footer .cart__blocks .totals,.cart__footer .totals__total,.cart__footer .totals__total-value{font-family:var(--c3-font-display);font-weight:800;color:var(--c3-cream)}.cart__footer .totals__total-value{font-size:30px;line-height:1}.cart__footer .cart__blocks .tax-note,.cart__footer .cart__blocks .rte{color:#ebe9c5b3}.cart__footer .cart__blocks .tax-note a,.cart__footer .cart__blocks .rte a{color:var(--c3-gold)}.cart__footer .cart__blocks .discounts,.cart__footer .cart__blocks .discounts__discount{color:var(--c3-cream)}.cart__ctas .cart__checkout-button,.cart__ctas .cart__checkout-button.button{background-color:var(--c3-gold);color:var(--c3-navy);font-family:var(--c3-font-display);font-weight:800;font-size:15px;letter-spacing:var(--c3-track-button);text-transform:uppercase;min-height:var(--c3-control-h);border:0;border-radius:0;box-shadow:none;transition:background-color var(--c3-dur-color) var(--c3-ease)}.cart__ctas .cart__checkout-button:hover{background-color:var(--c3-gold-deep)}.cart__ctas .cart__checkout-button:after{box-shadow:none}cart-drawer .drawer__footer{background:var(--c3-navy);color:var(--c3-cream)}cart-drawer .drawer__footer .totals,cart-drawer .drawer__footer .totals__total,cart-drawer .drawer__footer .totals__total-value{font-family:var(--c3-font-display);font-weight:800;color:var(--c3-cream)}cart-drawer .drawer__footer .tax-note,cart-drawer .drawer__footer .rte{color:#ebe9c5b3}cart-drawer .drawer__footer .tax-note a,cart-drawer .drawer__footer .rte a{color:var(--c3-gold)}.c3-page-hero{padding-top:80px;padding-bottom:80px}.c3-page-hero__inner{display:flex;align-items:center;justify-content:space-between;gap:60px}.c3-page-hero__copy{max-width:660px}.c3-page-hero .c3-eyebrow{margin:0 0 16px}.c3-page-hero__heading{font-family:var(--c3-font-display);font-weight:900;font-size:clamp(32px,4.2vw,58px);line-height:1.05;letter-spacing:-.01em;margin:0 0 20px}.c3-page-hero__intro{font-size:20px;line-height:1.6;max-width:560px;margin:0}.c3-page-hero__media{flex:0 0 460px;width:460px;max-width:100%}.c3-page-hero__media img{display:block;width:100%;height:300px;object-fit:cover}.c3-page-hero__media--placeholder{height:300px;border:1px dashed var(--c3-tan);display:flex;align-items:center;justify-content:center;color:var(--c3-tan);font-family:var(--c3-font-display);font-weight:700;font-size:12px;letter-spacing:var(--c3-track-eyebrow);text-transform:uppercase}@media(max-width:989px){.c3-page-hero__inner{flex-direction:column;align-items:flex-start;gap:32px}.c3-page-hero__media{flex-basis:auto;width:100%}}@media(max-width:767px){.c3-page-hero{padding-top:48px;padding-bottom:48px}}.c3-rich-split__inner{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:start}.c3-rich-split__heading{font-family:var(--c3-font-display);font-weight:800;font-size:32px;line-height:1.2;margin:0 0 24px}.c3-rich-split__body{font-size:18px;line-height:1.7}.c3-rich-split__body p{margin:0 0 18px}.c3-rich-split__body p:last-child{margin-bottom:0}.c3-rich-split__values{display:flex;flex-direction:column}.c3-value-block{border-top:1px solid var(--c3-line);padding:20px 0 24px}.c3-value-block:first-child{border-top:3px solid var(--c3-navy)}.c3-value-block__title{font-family:var(--c3-font-display);font-weight:800;font-size:20px;color:var(--c3-navy);margin:0 0 8px}.c3-value-block__body{font-size:16px;line-height:1.6;margin:0}@media(max-width:989px){.c3-rich-split__inner{grid-template-columns:1fr;gap:40px}.c3-rich-split__body{font-size:17px}}.c3-contact{background:var(--c3-cream);color:var(--c3-ink);padding-top:var(--c3-section-y);padding-bottom:var(--c3-section-y)}.c3-contact__head{border-bottom:2px solid var(--c3-navy);padding-bottom:12px;margin-bottom:20px}.c3-contact__head .c3-eyebrow{color:var(--c3-bronze);margin:0 0 8px}.c3-contact__heading{font-family:var(--c3-font-display);font-weight:800;font-size:32px;line-height:1.2;color:var(--c3-navy);margin:0}.c3-contact__intro{font-size:17px;line-height:1.6;max-width:640px;margin:0 0 32px}.c3-contact__inner{display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:start}.c3-contact__form .c3-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.c3-field{margin-bottom:16px}.c3-field label{display:block;font-family:var(--c3-font-display);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--c3-navy);margin-bottom:6px}.c3-field input,.c3-field select,.c3-field textarea{width:100%;border:1px solid var(--c3-line);border-radius:0;background:#fff;padding:14px 18px;font-family:var(--c3-font-body);font-size:17px;color:var(--c3-ink);caret-color:var(--c3-gold)}.c3-field input::placeholder,.c3-field textarea::placeholder{color:#36363473}.c3-field input:focus,.c3-field select:focus,.c3-field textarea:focus{border-color:var(--c3-navy)}.c3-field select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--c3-bronze) 50%),linear-gradient(135deg,var(--c3-bronze) 50%,transparent 50%);background-position:calc(100% - 24px) 50%,calc(100% - 18px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:44px}.c3-field--error input{border-color:var(--c3-danger)}.c3-field__message{font-size:14px;color:var(--c3-danger);margin:6px 0 0}.c3-contact__submit{display:inline-flex;align-items:center;justify-content:center;background:var(--c3-navy);color:var(--c3-cream);font-family:var(--c3-font-display);font-weight:700;font-size:15px;letter-spacing:var(--c3-track-button);text-transform:uppercase;min-height:var(--c3-control-h);padding:0 34px;border:0;border-radius:0;cursor:pointer;margin-top:8px;transition:background-color var(--c3-dur-color) var(--c3-ease)}.c3-contact__submit:hover{background:var(--c3-navy-raised)}.c3-form-success{background:var(--c3-success);color:#fff;padding:14px 18px;font-size:15px;margin:0 0 20px}.c3-form-alert{border:1px solid var(--c3-danger);background:#fff;color:var(--c3-danger);padding:14px 18px;font-size:15px;margin:0 0 20px}.c3-form-alert ul{margin:6px 0 0;padding-left:18px}.c3-contact__info{background:var(--c3-paper);border:1px solid var(--c3-line);padding:28px;font-size:15px;line-height:1.6}.c3-contact__info p{margin:0 0 14px}.c3-contact__info p:last-child{margin-bottom:0}.c3-contact__info strong{font-family:var(--c3-font-display);font-weight:700;color:var(--c3-navy)}.c3-contact__info a{color:var(--c3-bronze);text-decoration:none;border-bottom:2px solid var(--c3-gold-deep);padding-bottom:2px}@media(max-width:989px){.c3-contact__inner{grid-template-columns:1fr;gap:32px}}@media(max-width:767px){.c3-contact__form .c3-form-row{grid-template-columns:1fr;gap:0}.c3-contact__submit{width:100%}}.c3-shiptable__intro{max-width:640px;font-size:17px;margin:0 0 24px}.c3-shiptable__scroll{overflow-x:auto}.c3-shiptable__table{width:100%;border-collapse:collapse;border:1px solid rgba(235,233,197,.5);font-family:var(--c3-font-body);font-size:16px}.c3-shiptable__table th{font-family:var(--c3-font-display);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:none;color:var(--c3-gold);text-align:left;padding:16px 18px;border:1px solid rgba(235,233,197,.5)}.c3-shiptable__table td{padding:16px 18px;border:1px solid rgba(235,233,197,.5);color:var(--c3-cream);vertical-align:top}.c3-shiptable__table td ul{margin:0;padding-left:18px}.c3-shiptable__table td li{margin:2px 0}.c3-shiptable__footnote{margin-top:16px;font-size:14px;color:#ebe9c5b3}@media(max-width:767px){.c3-shiptable__table{font-size:14px}.c3-shiptable__table th,.c3-shiptable__table td{padding:10px 12px}}.c3-packaging__intro{max-width:640px;font-size:17px;margin:0 0 24px}.c3-packaging__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--c3-grid-gap)}@media(max-width:989px){.c3-packaging__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.c3-packaging__card{margin:0;background:#fff;border:1px solid var(--c3-line);box-shadow:var(--c3-shadow)}.c3-packaging__card img{width:100%;height:auto;display:block}.c3-packaging__placeholder{aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;border:2px dashed var(--c3-tan);color:var(--c3-tan);font-family:var(--c3-font-display);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;margin:12px}.c3-packaging__card figcaption{padding:16px 20px 20px;display:flex;flex-direction:column;gap:4px}.c3-packaging__card figcaption strong{font-family:var(--c3-font-display);font-weight:700;font-size:17px;color:var(--c3-navy)}.c3-packaging__card figcaption span{font-size:14px;color:var(--c3-bronze)}@media(max-width:767px){.c3-packaging__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/c3do-close.css.map */
