@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;600;700&family=DM+Sans:wght@400;500;600;700;800&display=swap";.template_cart .content-for-layout,.template_cart main,.template_cart #MainContent{max-width:1200px!important;margin:0 auto!important;padding:0 48px!important}.template_cart .row[data-cart-form]{display:flex!important;flex-wrap:wrap!important}.template_cart .row[data-cart-form]>.col-lg-8{flex:0 0 66%!important;max-width:66%!important}.template_cart .row[data-cart-form]>.col-lg-4{flex:0 0 34%!important;max-width:34%!important}.template_cart .cart-price{white-space:nowrap!important}.template_cart .yv-product-title{margin-bottom:2px!important;line-height:1.3!important}.template_cart .cart-prd-details .yv-product-price,.template_cart .cart-prd-details .yv-prizebox .yv-product-price,.template_cart .cart-prd-details .yv-product-information .yv-product-price,.template_cart .cart-prd-details .yv-prizebox .qb-price-item,.template_cart .cart-prd-details .yv-product-price div,.template_cart td.cart-prd-details .yv-product-price{margin-top:0!important;font-size:14px!important;font-weight:400!important;color:#6b7280!important;-webkit-text-fill-color:#6b7280!important}.template_cart .yv-cart-product-details{margin-top:2px!important}.template_cart .cart-sidebar{background:#fff!important;border:1.5px solid #e5e2db!important;border-radius:8px!important;padding:0!important}.template_cart .cart-total-details{background:transparent!important;border:none!important;border-radius:0!important;padding:28px!important;box-shadow:none!important}.template_cart .go-back a,.template_cart .go-back a span,.template_cart .go-back a .btn-txt,.template_cart .go-back a strong,.template_cart .continue-shopping-btn a,.template_cart .continue-shopping-btn a span,.template_cart a[aria-label="Continue shopping"],.template_cart a[aria-label="Continue shopping"] span,.template_cart .go-back .heading-font,.template_cart .go-back .heading-font span{color:#fff!important;fill:#fff!important;-webkit-text-fill-color:#fff!important}.template_cart .go-back a,.template_cart .continue-shopping-btn a,.template_cart a[aria-label="Continue shopping"]{background:#c4973b!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:15px!important;padding:16px 24px!important;border-radius:6px!important;border:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:background .18s!important;width:auto!important;text-transform:uppercase!important;letter-spacing:.04em!important}.template_cart .go-back{margin-bottom:16px!important}.template_cart .go-back a .continue-shopping-icon,.template_cart .go-back a .btn-animated-arrow{display:none!important}.template_cart .go-back a .btn-txt:after,.template_cart .continue-shopping-btn a:after{content:"\2192";font-size:15px;margin-left:6px}.template_cart .go-back a:hover,.template_cart .go-back a:hover span,.template_cart .go-back a:hover .btn-txt,.template_cart .go-back a:hover strong,.template_cart .continue-shopping-btn a:hover,.template_cart .continue-shopping-btn a:hover span,.template_cart a[aria-label="Continue shopping"]:hover,.template_cart a[aria-label="Continue shopping"]:hover span,.template_cart .go-back .heading-font:hover,.template_cart .go-back .heading-font:hover span{background:#1b2d4f!important;color:#fff!important;fill:#fff!important;-webkit-text-fill-color:#fff!important}.template_cart .cart-btn{display:flex!important;flex-direction:column!important;gap:10px!important}.template_cart .cart-btn button[name=checkout],.template_cart #cartCheckout{background:#1b2d4f!important;color:#fff!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:15px!important;padding:16px 24px!important;border-radius:6px!important;border:none!important;order:-1!important}.template_cart .cart-btn button[name=checkout]:hover,.template_cart #cartCheckout:hover{background:#c4973b!important}.template_cart .cart-btn button[name=checkout] svg,.template_cart #cartCheckout svg{fill:#fff!important;color:#fff!important}.template_cart .cart__dynamic-checkout-buttons,.template_cart .additional-checkout-buttons{order:1!important}.template_cart .cart__dynamic-checkout-buttons [role=button],.template_cart .additional-checkout-buttons [role=button]{border-radius:6px!important;min-height:44px!important}.cart__heading,.template_cart h1,.template_cart .title{font-family:Cormorant Garamond,Georgia,serif!important;color:#1b2d4f!important;font-weight:700!important}.template_cart,.template_cart .cart,.template_cart .cart__items,.template_cart .cart-item,.template_cart p,.template_cart span,.template_cart label,.template_cart td,.template_cart th{font-family:DM Sans,system-ui,sans-serif!important;color:#2c2c2c}.template_cart .cart-item__name,.template_cart .cart-item__title,.template_cart .cart__product-title,.template_cart a.cart-item__name,.template_cart .yv-product-title{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:18px!important;color:#1b2d4f!important;text-decoration:none!important;line-height:1.3!important}.template_cart a.cart-item__name:hover,.template_cart .cart-item__name a:hover{color:#c4973b!important}.template_cart .cart-item__price,.template_cart .cart__subtotal,.template_cart .cart__total,.template_cart .price,.template_cart [class*=price],.template_cart .totals__subtotal-value{font-family:DM Sans,system-ui,sans-serif!important;font-weight:700!important;color:#1b2d4f!important}.template_cart .cart__sidebar h2,.template_cart .cart__sidebar h3,.template_cart .cart__sidebar .title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:700!important;color:#1b2d4f!important}.template_cart .cart__checkout-button,.template_cart .cart__checkout,.template_cart [name=checkout],.template_cart button[type=submit],.template_cart .btn--checkout,.template_cart .shopify-payment-button button,.template_cart .cart__ctas button,.template_cart .cart__dynamic-checkout-buttons button{background:#1b2d4f!important;color:#fff!important;font-family:DM Sans,system-ui,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.04em!important;border:none!important;border-radius:4px!important;transition:background .18s!important}.template_cart .cart__checkout-button:hover,.template_cart .cart__checkout:hover,.template_cart [name=checkout]:hover,.template_cart button[type=submit]:hover,.template_cart .btn--checkout:hover,.template_cart .shopify-payment-button button:hover,.template_cart .cart__ctas button:hover{background:#c4973b!important;color:#fff!important}.template_cart a[href="/collections"],.template_cart a[href="/collections/all"],.template_cart .cart__continue,.template_cart [class*=continue-shopping]{color:#1b2d4f!important;font-family:DM Sans,system-ui,sans-serif!important;font-weight:600!important}.template_cart a[href="/collections"]:hover,.template_cart a[href="/collections/all"]:hover,.template_cart .cart__continue:hover{color:#c4973b!important}.template_cart .get-rates,.template_cart [class*=estimate] button,.template_cart .shipping-calculator button,.template_cart .shipping-calculator__submit,.template_cart button.get-rates{background:#1b2d4f!important;color:#fff!important;font-family:DM Sans,system-ui,sans-serif!important;font-weight:700!important;border:none!important;border-radius:4px!important}.template_cart .get-rates:hover,.template_cart [class*=estimate] button:hover,.template_cart .shipping-calculator button:hover{background:#c4973b!important;color:#fff!important}.template_cart .cart-item__remove,.template_cart [class*=remove]{color:#6b7280!important}.template_cart .cart-item__remove:hover,.template_cart [class*=remove]:hover{color:#c4973b!important}.template_cart h3,.template_cart h4,.template_cart .cart__shipping-title{font-family:DM Sans,system-ui,sans-serif!important;font-weight:700!important;color:#1b2d4f!important}.template_cart label,.template_cart .form__label{font-family:DM Sans,system-ui,sans-serif!important;font-weight:600!important;color:#1b2d4f!important;text-transform:uppercase!important;font-size:11px!important;letter-spacing:.5px!important}.template_cart input,.template_cart select,.template_cart textarea{font-family:DM Sans,system-ui,sans-serif!important;border-color:#e5e2db!important;border-radius:4px!important}.template_cart input:focus,.template_cart select:focus,.template_cart textarea:focus{border-color:#1b2d4f!important;outline:none!important}.template_cart .totals__subtotal,.template_cart [class*=subtotal]{font-family:DM Sans,system-ui,sans-serif!important;font-weight:600!important}.template_cart .tax-note,.template_cart [class*=tax],.template_cart .cart__note,.template_cart .rte,.template_cart .checkout-text,.template_cart .cart-item-total p{font-size:12px!important;color:#6b7280!important;white-space:nowrap!important}.template_cart textarea{font-size:13px!important}.template_cart .cart-item__variant,.template_cart .cart-item__property,.template_cart .product-option{font-size:12px!important;color:#6b7280!important}.template_cart a{color:#1b2d4f;transition:color .18s}.template_cart a:hover{color:#c4973b}.template_cart .cart-item,.template_cart tr,.template_cart [class*=cart-item],.template_cart .cart__sidebar,.template_cart [class*=sidebar],.template_cart [class*=summary]{border-color:#e5e2db!important}@media(max-width:991px){.template_cart .row[data-cart-form]>.col-lg-8,.template_cart .row[data-cart-form]>.col-lg-4{flex:0 0 100%!important;max-width:100%!important}.template_cart .content-for-layout,.template_cart main,.template_cart #MainContent{padding:0 24px!important}.template_cart .go-back,.template_cart .continue-shopping-btn{margin-top:24px!important;margin-bottom:8px!important}.template_cart .go-back a,.template_cart .continue-shopping-btn a,.template_cart a[aria-label="Continue shopping"]{width:100%!important;justify-content:center!important;padding:14px 20px!important}.template_cart .cart-sidebar{margin-top:24px!important}.template_cart .cart-btn button[name=checkout],.template_cart #cartCheckout{width:100%!important;padding:16px!important}.faf-recs-grid{grid-template-columns:1fr!important}}@media(max-width:640px){.template_cart .content-for-layout,.template_cart main,.template_cart #MainContent{padding:0 16px!important}.template_cart .cart-total-details{padding:20px!important}}.template_cart [class*=upsell],.template_cart [class*=cart-recommendations],.template_cart .cart-upsell{margin-top:32px!important;padding-top:32px!important;border-top:1px solid #e5e2db!important}.template_cart [class*=upsell] h2,.template_cart [class*=upsell] h3,.template_cart [class*=upsell] .section-heading,.template_cart [class*=cart-recommendations] h2{font-family:Cormorant Garamond,Georgia,serif!important;font-size:24px!important;font-weight:700!important;color:#1b2d4f!important;margin-bottom:16px!important}.template_cart [class*=upsell] .product-card:nth-child(n+3),.template_cart [class*=upsell] .grid__item:nth-child(n+3),.template_cart [class*=upsell] [class*=product]:nth-child(n+3),.template_cart [class*=cart-recommendations] .product-card:nth-child(n+3){display:none!important}.template_cart [class*=upsell] .product-card,.template_cart [class*=upsell] [class*=product-item],.template_cart [class*=cart-recommendations] .product-card{font-family:DM Sans,sans-serif!important}.template_cart [class*=upsell] .product-card a,.template_cart [class*=upsell] [class*=product-title]{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important;color:#1b2d4f!important;font-size:16px!important}.template_cart [class*=upsell] .product-card a:hover,.template_cart [class*=upsell] [class*=product-title]:hover{color:#c4973b!important}.template_cart [class*=upsell] [class*=price],.template_cart [class*=cart-recommendations] [class*=price]{font-weight:700!important;color:#1b2d4f!important}.template_cart [class*=upsell] button,.template_cart [class*=cart-recommendations] button{background:#1b2d4f!important;color:#fff!important;border:none!important;border-radius:4px!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:12px!important;padding:8px 16px!important}.template_cart [class*=upsell] button:hover,.template_cart [class*=cart-recommendations] button:hover{background:#c4973b!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/faf-cart.css.map */
