.cart--section{--of-cart-display: var(--of-mega-display-font, "Cormorant", Georgia, serif);--of-cart-ui: var(--of-mega-ui-font, "Nunito Sans", system-ui, sans-serif);--of-cart-mono: var(--of-mega-mono-font, "Nunito Sans", system-ui, sans-serif);--of-slate: #2F3946;--of-slate-dim: #5A6573;--of-khaki: #6E6A3D;--of-khaki-light: #928B59;--of-parchment: #F4EBE7;--of-oxblood: var(--of-pdp-oxblood, #C04943);--of-oxblood-hover: var(--of-pdp-oxblood-hover, #8B2D29)}.cart--section .cart-title h1{font-family:var(--of-cart-display)!important;color:var(--of-slate);font-weight:600;letter-spacing:-.01em}.cart--section .cart-title-total{font-family:var(--of-cart-mono);color:var(--of-slate);font-variant-numeric:tabular-nums}.cart--section .cart-title-total .money{font-family:var(--of-cart-mono);color:var(--of-slate);font-variant-numeric:tabular-nums;font-weight:600}.cart--section .cart-item--content-title a{color:var(--of-slate);font-weight:600}.cart--section .cart-item--content-title a:hover{color:var(--of-oxblood);text-decoration:none}.cart--section .cart-item-product-options,.cart--section .cart-item-vendor,.cart--section .cart-item-sku{font-family:var(--of-cart-ui);color:var(--of-slate-dim)}.cart--section .cart-item--content-price .money:not(.cart-item--sale-price),.cart--section .cart-item__total .money{font-family:var(--of-cart-mono);color:var(--of-slate);font-variant-numeric:tabular-nums}.cart--section .cart-item--discount-price{color:var(--of-oxblood)!important}.cart--section .cart-item--sale-price{color:var(--of-slate-dim);font-family:var(--of-cart-mono);font-variant-numeric:tabular-nums}.cart--section .cart-item--sale-price:empty{display:none}.cart--section .cart-item{transition:background .12s ease}.cart--section .cart-item:hover{background:#f4ebe759}.cart--section .cart-subtotal{font-family:var(--of-cart-ui);color:var(--of-slate)}.cart--section .cart-subtotal .money{font-family:var(--of-cart-mono);font-variant-numeric:tabular-nums;font-weight:600}.cart--section .cart-continue{font-family:var(--of-cart-ui);color:var(--of-khaki);text-decoration:none}.cart--section .cart-continue:hover{text-decoration:underline;color:var(--of-khaki)}.cart--section .cart-ordernote-heading,.cart--section .cart-ordernote .form-field-title{font-family:var(--of-cart-display);color:var(--of-slate)}.cart--section .cart-ordernote .form-field-textarea{font-family:var(--of-cart-ui);color:var(--of-slate)}.cart--section .cart-ordernote .form-field-textarea:focus{outline:2px solid var(--of-oxblood);outline-offset:1px}.cart--section .discount-list-item{font-family:var(--of-cart-ui);color:var(--of-slate);background:var(--of-parchment);border-radius:9999px;padding:.25rem .65rem}.cart--section .discount-list-item .money{color:var(--of-oxblood);font-weight:600}.cart--section .cartitems-empty p{font-family:var(--of-cart-display);color:var(--of-slate);font-size:1.25rem}.cart--section .progress-banner__title{font-family:var(--of-cart-display);color:var(--of-slate);font-weight:600}.cart--section .progress-banner__description,.cart--section .progress-banner__weight-status,.cart--section .progress-banner__status-text{font-family:var(--of-cart-ui);color:var(--of-slate-dim)}.cart--section .progress-banner__label{font-family:var(--of-cart-ui);color:var(--of-slate);text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;font-weight:600}.cart--section .progress-banner__value-met{font-family:var(--of-cart-ui);color:var(--of-khaki);font-weight:600}.cart--section .free-shipping-bar{display:none}.cart--section .of-cart-msg{font-family:var(--of-cart-ui);font-size:.85rem;line-height:1.4}.cart--section .of-cart-msg--weight{color:var(--of-slate-dim)}.cart--section .of-cart-msg--hazardous,.cart--section .of-cart-msg--oversize{font-family:var(--of-cart-ui)}.cart--section .of-cart-msg--free-shipping{background:var(--of-parchment);border-radius:6px;padding:.5rem .75rem;border-left:3px solid var(--of-khaki);margin:.5rem 0}.cart--section .cart-title-button,.cart--section .cart-checkout .button-primary[name=checkout],.cart--section .cartitems-empty .button-primary{background-color:var(--of-oxblood)!important;color:#fff!important;border-color:var(--of-oxblood)!important;font-family:var(--of-cart-mono)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:4px!important;transition:background-color .12s!important;cursor:pointer}.cart--section .cart-title-button:hover,.cart--section .cart-checkout .button-primary[name=checkout]:hover,.cart--section .cartitems-empty .button-primary:hover{background-color:var(--of-oxblood-hover)!important;border-color:var(--of-oxblood-hover)!important}.cart--section .cart-title-button svg,.cart--section .cart-checkout .button-primary[name=checkout] svg{fill:currentColor}.cart--section .of-cart-nudge{display:flex;flex-direction:column;gap:.4rem;align-items:stretch;font-family:var(--of-cart-ui);border:1px solid rgba(0,0,0,.06);border-radius:14px;padding:.6rem .85rem;white-space:normal;box-shadow:0 4px 12px #0000000a;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.cart--section .of-cart-nudge--state-info{background:var(--of-parchment)!important;color:var(--of-slate)!important;border-color:#6e6a3d2e}.cart--section .of-cart-nudge--state-info .of-cart-nudge__title,.cart--section .of-cart-nudge--state-info .of-cart-nudge__title b{color:var(--of-slate)!important}.cart--section .of-cart-nudge--state-almost{background:var(--of-parchment)!important;color:var(--of-slate)!important;border-color:var(--of-khaki);box-shadow:0 4px 14px #6e6a3d1f}.cart--section .of-cart-nudge--state-almost .of-cart-nudge__title b{color:var(--of-khaki)!important}.cart--section .of-cart-nudge--state-unlocked{background:var(--of-parchment)!important;color:var(--of-slate)!important;border-color:var(--of-oxblood);box-shadow:0 4px 14px #c049432e}.cart--section .of-cart-nudge--state-unlocked .of-cart-nudge__title b{color:var(--of-oxblood)!important}.cart--section .of-cart-nudge--state-unlocked .of-cart-nudge__caption{color:var(--of-oxblood);font-weight:600}.cart--section .of-cart-nudge--state-unlocked .of-cart-nudge__caption b{color:var(--of-oxblood)}.cart--section .of-cart-nudge__title{font-family:var(--of-cart-mono, var(--of-cart-ui));font-weight:600;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.2;opacity:.78}.cart--section .of-cart-nudge__title b{font-weight:700}.cart--section .of-cart-nudge__caption{font-family:var(--of-cart-ui);font-weight:500;font-size:.92rem;text-align:left;white-space:normal;line-height:1.3}.cart--section .of-cart-nudge__caption b{font-weight:700}.cart--section .of-cart-nudge__caption:empty{display:none}.cart--section .of-cart-nudge__progress{display:block;width:100%;height:6px;background:#6e6a3d26;border-radius:3px;overflow:hidden}.cart--section .of-cart-nudge__progress-fill{display:block;height:100%;width:var(--of-progress, 0%);background:var(--of-khaki-light);border-radius:3px;transition:width .2s ease,background .16s ease}.cart--section .of-cart-nudge--state-almost .of-cart-nudge__progress-fill{background:var(--of-khaki)}.cart--section .of-cart-nudge--state-unlocked .of-cart-nudge__progress,.cart--section .of-cart-nudge--state-info[data-of-empty="1"] .of-cart-nudge__progress{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/135/assets/of-cart-brand.css.map */
