cart-component.cart{display:block;background:#faf7f3;color:#25221f;padding:22px 0 clamp(44px,6vw,90px)}cart-component.cart .cart__inner{max-width:1460px;margin:0 auto}cart-component.cart .cart__header{border-bottom:1px solid #e5dad0;padding:21px 0 28px;margin-bottom:15px}cart-component.cart .cart__header h1{font:400 clamp(34px,3.5vw,55px)/1.1 Georgia,"Times New Roman",serif;letter-spacing:-.045em;color:#25221f}cart-component.cart .cart__form{gap:clamp(20px,3.2vw,48px)}cart-component.cart .cart__items{gap:15px}cart-component.cart .cart__item{background:#fff;border:1px solid #e4dcd3;border-radius:8px;padding:clamp(12px,1.5vw,24px)!important;transition:border-color .2s ease,box-shadow .2s ease}cart-component.cart .cart__item:hover{border-color:#cfb9a7;box-shadow:0 8px 24px #3824180b}cart-component.cart .cart__item img{border-radius:5px!important;background:#f4eee7!important;object-fit:contain}cart-component.cart .cart__item-name{font:400 clamp(17px,1.5vw,22px)/1.3 Georgia,serif!important;color:#2d221b!important;letter-spacing:-.018em}cart-component.cart .cart__item-options{color:#72675f}cart-component.cart .cart__item-prices{color:#2e231d}cart-component.cart .cart__footer{border:1px solid #e3d8cd!important;border-radius:8px!important;padding:clamp(20px,2.2vw,32px)!important;background:#fff!important;box-shadow:0 14px 35px #3824180e}cart-component.cart .cart__ctas{margin:18px 0 8px}cart-component.cart .cart__ctas button[name=checkout]{display:flex;align-items:center;justify-content:center;min-height:56px;gap:10px;background:#94674b!important;border:1px solid #94674b!important;color:#fff!important;border-radius:4px!important;font-size:14px!important;font-weight:750!important;letter-spacing:.025em;transition:background .2s,transform .2s,box-shadow .2s}cart-component.cart .cart__ctas button[name=checkout]:not(:disabled):hover{background:#79523b!important;transform:translateY(-2px);box-shadow:0 9px 18px #5c3c2929}cart-component.cart .cart__ctas button:disabled{opacity:.5;cursor:not-allowed}cart-component.cart .cart__ctas button[name=checkout] .hc-cart-next-arrow{font-size:19px;line-height:1}cart-component.cart .hc-cart-next-note{font-size:11px;line-height:1.55;color:#74665b;text-align:center;margin:0 0 16px}cart-component.cart .cart__footer :is(input,select){border-color:#e1d5ca}cart-component.cart .cart__footer .cart__totals{padding:8px 0;border-top:1px solid #ede4dc}cart-component.cart .cart__footer .cart__totals-value{font-weight:750}cart-component.cart .cart__footer .cart-progress-bar{background:#fbf4ed}cart-component.cart .cart__footer .accordion__header{color:#352720}cart-component.cart .cart__footer .accelerated-checkout{margin-top:12px}cart-drawer .cart-drawer__inner{background:#fffdfa!important;color:#2b221d!important}cart-drawer .cart-drawer__header{background:#faf7f3!important;border-bottom:1px solid #e7dcd1}cart-drawer .cart-drawer__header_title>p{font:400 24px/1.2 Georgia,serif!important;color:#25221f!important}cart-drawer .cart-drawer__item{border-bottom:1px solid #eae1d8}cart-drawer .cart-drawer__item img{background:#f5f0ea;border-radius:5px!important;object-fit:contain}cart-drawer .cart-drawer__item-name{font-family:Georgia,serif!important;font-size:17px!important;color:#291f19!important}cart-drawer .cart-drawer__footer{background:#fffdfa;border-top:1px solid #e4d8ce}cart-drawer .cart-drawer__ctas button[name=checkout]{background:#94674b!important;color:#fff!important;border-radius:4px!important}@media(min-width:990px){cart-component.cart .cart__footer{position:sticky;top:100px}cart-component.cart .cart__form{grid-template-columns:minmax(0,1.5fr) minmax(330px,.78fr)}}@media(max-width:750px){cart-component.cart{padding:6px 0 55px}cart-component.cart .cart__inner{padding-inline:15px}cart-component.cart .cart__header{padding:15px 0 20px}cart-component.cart .cart__footer{padding:20px!important}cart-component.cart .cart__item{padding:14px!important}cart-component.cart .cart__ctas button[name=checkout]{min-height:54px}}@media(prefers-reduced-motion:reduce){cart-component.cart .cart__item,cart-component.cart .cart__ctas button[name=checkout]{transition:none!important}cart-component.cart .cart__ctas button[name=checkout]:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/hc-cart-da.css.map */
