.shopify-section--main-cart .dk-gabi-cart-page{--dk-cart-ink: #242b30;--dk-cart-muted: #68747a;--dk-cart-line: #e7eaea;--dk-cart-brand: #20555e;font-family:inherit;color:var(--dk-cart-ink)}.shopify-section--main-cart .dk-gabi-cart-page .progress-bar{height:5px;border-radius:99px}.shopify-section--main-cart .dk-gabi-cart-page line-item{min-width:0;align-items:start;gap:14px}.shopify-section--main-cart .dk-gabi-cart-page .line-item__media-wrapper{flex:0 0 84px;width:84px;max-width:84px;overflow:hidden;border:1px solid #edf0ef;border-radius:7px;background:#fff}.shopify-section--main-cart .dk-gabi-cart-page .line-item__media{display:block;width:100%;height:auto;object-fit:contain}.shopify-section--main-cart .dk-gabi-cart-page .line-item__info{min-width:0}.shopify-section--main-cart .dk-gabi-cart-page .line-item__info .bold{color:var(--dk-cart-ink);font:inherit;font-size:13.5px;font-weight:660;line-height:1.4;overflow-wrap:anywhere}.shopify-section--main-cart .dk-gabi-cart-page .line-item__info .price-list{margin-top:5px}.shopify-section--main-cart .dk-gabi-cart-page .line-item__info .text-subdued{color:#697579;font-size:12px;line-height:1.4}.shopify-section--main-cart .dk-gabi-cart-page .quantity-input{min-width:49px;width:56px;max-width:76px;height:36px;padding-inline:4px;border:1px solid #dce3e1;border-radius:7px;background:#fff;color:#26383d;font:inherit;font-size:13px;font-weight:650;text-align:center}.shopify-section--main-cart .dk-gabi-cart-page line-item-quantity .link{color:#5d696d;font-size:12px;text-underline-offset:3px}.shopify-section--main-cart .dk-gabi-cart-page line-item-quantity .link:hover{color:#20555e}.shopify-section--main-cart .dk-gabi-cart-page .cart-form [name=checkout]{box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;width:100%;min-height:49px;padding:13px 16px;border:1px solid #20555e;border-radius:8px!important;background:#20555e!important;color:#fff!important;--button-background: 32 85 94;--button-text-color: 255 255 255;--button-outline-color: 32 85 94;font:inherit;font-size:14px;font-weight:700;text-align:center;letter-spacing:0;box-shadow:none!important}.shopify-section--main-cart .dk-gabi-cart-page .cart-form [name=checkout]:hover{background:#17454c!important}.shopify-section--main-cart .dk-gabi-cart-page .cart-form [name=checkout]:focus-visible{outline:2px solid #cba227;outline-offset:3px}.shopify-section--main-cart .dk-gabi-cart-page{max-width:1280px;margin-inline:auto}.shopify-section--main-cart .dk-gabi-cart-page .page-spacer{padding-block:clamp(20px,3vw,42px) clamp(36px,5vw,70px)}.shopify-section--main-cart .dk-gabi-cart-page .cart{width:100%}.shopify-section--main-cart .dk-gabi-cart-page .cart-header{display:grid;gap:12px;margin-bottom:24px}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.shopify-section--main-cart .dk-gabi-cart-page .cart-header .h2{margin:0;color:#242b30;font:inherit;font-size:clamp(23px,2.6vw,30px);font-weight:740;line-height:1.2;letter-spacing:-.018em}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-heading__count{color:#697479;font-size:13px;line-height:1.3;white-space:nowrap}.shopify-section--main-cart .dk-gabi-cart-page .cart-header .free-shipping-bar{display:grid;gap:8px;width:100%;max-width:560px;color:#657277;font-size:12px}.shopify-section--main-cart .dk-gabi-cart-page .cart-order{display:grid!important;grid-template-columns:minmax(0,1.75fr) minmax(300px,.8fr)!important;align-items:start;gap:clamp(22px,3vw,40px)!important}.shopify-section--main-cart .dk-gabi-cart-page .cart-order__summary{min-width:0}.shopify-section--main-cart .dk-gabi-cart-page .order-summary{width:100%;border-collapse:collapse;background:#fff;color:#283136}.shopify-section--main-cart .dk-gabi-cart-page .order-summary__header{border-bottom:1px solid #e7eaea}.shopify-section--main-cart .dk-gabi-cart-page .order-summary__header th{padding:12px 10px;color:#737d81;font:inherit;font-size:12px;font-weight:650;text-transform:none}.shopify-section--main-cart .dk-gabi-cart-page .order-summary__header th:first-child,.shopify-section--main-cart .dk-gabi-cart-page .order-summary__body td:first-child{padding-left:0}.shopify-section--main-cart .dk-gabi-cart-page .order-summary__header th:last-child,.shopify-section--main-cart .dk-gabi-cart-page .order-summary__body td:last-child{padding-right:0}.shopify-section--main-cart .dk-gabi-cart-page .order-summary__body tr{border-bottom:1px solid #e7eaea}.shopify-section--main-cart .dk-gabi-cart-page .order-summary__body td{padding:19px 10px;vertical-align:middle}.shopify-section--main-cart .dk-gabi-cart-page .order-summary__body td:last-child{color:#2a363c;font-size:13px;font-weight:680}.shopify-section--main-cart .dk-gabi-cart-page .cart-order__recap{min-width:0;gap:14px!important}.shopify-section--main-cart .dk-gabi-cart-page .cart-form{display:grid;gap:18px;width:100%;padding:23px!important;background:#fff!important;border:1px solid #e7eaea;border-radius:11px!important;box-shadow:none!important}.shopify-section--main-cart .dk-gabi-cart-page .cart-form__totals{gap:13px!important}.shopify-section--main-cart .dk-gabi-cart-page .cart-form__totals .text-subdued{color:#6c777a;font-size:13px;line-height:1.42}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-grand-total{margin-top:2px;padding-top:14px;border-top:1px solid #e7eaea}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-grand-total .h5{margin:0;color:#24333a;font-size:19px;font-weight:740}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-note{display:block;margin:0;padding:12px 0 0;border-top:1px solid #e7eaea}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-note>summary{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:3px 0;list-style:none;cursor:pointer;color:#44565e;font:inherit;font-size:13px;font-weight:650}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-note>summary::-webkit-details-marker{display:none}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-note__chevron{width:8px;height:8px;margin-right:4px;border-right:1.6px solid #66747a;border-bottom:1.6px solid #66747a;transform:rotate(45deg);transition:transform .16s ease}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-note[open] .dk-gabi-cart-note__chevron{transform:rotate(225deg)}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-note .cart-form__note{padding-top:12px}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-note textarea{min-height:86px;font:inherit;font-size:13px;line-height:1.45}.shopify-section--main-cart .dk-gabi-cart-page .cart-order__recap .text-subdued{color:#717c7e;font-size:12px}.shopify-section--main-cart .dk-gabi-cart-page .empty-state{max-width:420px;min-height:300px;margin-inline:auto;padding:clamp(40px,7vw,64px) 18px;gap:16px}.shopify-section--main-cart .dk-gabi-cart-page .empty-state .h4{font-size:23px;font-weight:720}@media(max-width:1000px){.shopify-section--main-cart .dk-gabi-cart-page .cart-order{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.shopify-section--main-cart .dk-gabi-cart-page .cart-order__recap{position:relative;width:100%}}@media(max-width:699px){.shopify-section--main-cart .dk-gabi-cart-page .line-item__media-wrapper{flex-basis:74px;width:74px;max-width:74px}.shopify-section--main-cart .dk-gabi-cart-page line-item{gap:12px}.shopify-section--main-cart .dk-gabi-cart-page line-item-quantity.h-stack{justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin-top:8px}.shopify-section--main-cart .dk-gabi-cart-page{padding-inline:16px}.shopify-section--main-cart .dk-gabi-cart-page .page-spacer{padding-block:19px 40px}.shopify-section--main-cart .dk-gabi-cart-page .cart-header{gap:12px;margin-bottom:19px}.shopify-section--main-cart .dk-gabi-cart-page .cart-header .h2{font-size:23px}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-heading__count{font-size:12px}.shopify-section--main-cart .dk-gabi-cart-page .cart-order{display:block!important}.shopify-section--main-cart .dk-gabi-cart-page .order-summary__header{display:none}.shopify-section--main-cart .dk-gabi-cart-page .order-summary__body tr{display:block;border-bottom:1px solid #e7eaea}.shopify-section--main-cart .dk-gabi-cart-page .order-summary__body td{display:block;width:100%;padding:15px 0!important}.shopify-section--main-cart .dk-gabi-cart-page .order-summary__body td.hidden{display:none!important}.shopify-section--main-cart .dk-gabi-cart-page .cart-order__recap{display:block;margin-top:20px}.shopify-section--main-cart .dk-gabi-cart-page .cart-form{gap:15px;padding:19px!important}.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-grand-total .h5{font-size:18px}}@media(prefers-reduced-motion:reduce){.shopify-section--main-cart .dk-gabi-cart-page .dk-gabi-cart-note__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/dk-gabi-cart-page.css.map */
