.main-cart-wrapepr{display:flex;flex-direction:row;align-items:flex-start;gap:40px;width:100%;max-width:100%;margin:0 auto;padding:0 24px;box-sizing:border-box}.main-cart-wrapepr .cart-header-wrapper-container{flex:1;min-width:0;max-width:100%}.main-cart-wrapepr .cart-sidebar-wrapper{position:sticky;top:190px;width:400px;min-width:360px;background-color:#f6f6f6;padding:40px;margin-bottom:50px;flex-shrink:0}@media(min-width:992px){.cart-header-wrapper-container{width:auto}.shopify-section-cart-template-latest .Container{max-width:1440px;padding-left:40px;padding-right:40px}}.cart-header-wrapper{display:grid;grid-template-columns:1fr auto;gap:15px;align-items:center;margin-block:25px 10px}.cart-header-wrapper .breadcrumbs{margin:0;padding:0}.cart-header-wrapper .breadcrumbs .breadcrumbs__list .breadcrumbs__item{font-size:16px;font-family:Brandon Grotesque,serif;font-weight:400;padding-right:12px;color:#000;margin-right:12px}.cart-header-wrapper .breadcrumbs .breadcrumbs__list .breadcrumbs__item:not(:last-child):after{top:6px;border-width:0 1px 1px 0;padding:3px}.cart-header-wrapper .breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child{color:#777}.cart-header-wrapper .cart-header-login-wrapper p{font-size:14px;text-align:right;margin:0}.cart-header-wrapper .SectionHeader__Heading{margin-top:23px;margin-bottom:0;font-size:40px;font-family:Brandon Grotesque,serif!important;font-weight:400!important;color:#000;white-space:nowrap}.cart-header-wrapper .Cart__ShippingNotice{font-size:16px;font-family:Brandon Grotesque,serif!important;flex:1;font-weight:400!important;padding-bottom:0;border:0}.cart-header-wrapper .Cart__ShippingNotice [data-threshold-cart-total]{font-weight:700}.free-shipping-progress-container{position:relative;width:100%;max-width:540px;height:20px;background-color:#d9d9d9}.free-shipping-progress-container .free-shipping-progress-fill{position:absolute;height:100%;width:0;background-color:#df171e}.Cart__ShippingNotice .cart-header-free-shipping-text-wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.Cart__ShippingNotice .cart-header-free-shipping-text-wrapper p{margin:0}.input-group{display:flex;gap:0}.input-group>input,.input-group>button{margin:0}.main-cart-wrapepr .cart-sidebar-wrapper .Cart__Footer{display:flex;flex-direction:column;gap:20px}.discount-error{display:flex;align-items:center;gap:6px;color:red;font-size:.75em;margin-top:5px}.discount-error.success{color:#009500}.discount-error svg{width:15px;height:15px}.cart-discount__codes{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px}.cart-discount__codes .cart-discount__pill{padding:10px 15px;background-color:#fff;display:flex;align-items:center;gap:5px;font-size:12px;border:1px solid #dcdcdc}.cart-discount__codes .cart-discount__pill p{padding:0;vertical-align:middle;margin:0}.cart-discount__codes .cart-discount__pill svg{width:15px;height:15px;vertical-align:middle}.cart-discount__codes .cart-discount__pill-remove:not(.loading) svg.loading-icon,.cart-discount__codes .cart-discount__pill-remove.loading svg:not(.loading-icon){display:none}[data-apply-discount-button]{position:relative}[data-apply-discount-button] svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-apply-discount-button].loading span,[data-apply-discount-button]:not(.loading) svg{opacity:0}.cart-note-collapsible .Collapsible__Button{padding-block:10px}.cart-note-collapsible .Collapsible__Content{padding-bottom:10px}.cart-note-collapsible .hidden{display:none}eco-widget{margin-top:10px}.Cart__Total{display:flex;align-items:center;justify-content:space-between;gap:10px}.Cart__Total.sub-total{text-transform:uppercase}.checkout-button-wrapper{margin-top:20px}.checkout-button-wrapper .Cart__Total.sub-total p{text-transform:capitalize;font-weight:500;font-family:Brandon Grotesque!important;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.shipping-text-label{margin-bottom:15px}.shipping-text-label .Cart__Total{margin:0}.checkout-message{margin-top:15px;padding-bottom:15px}.checkout-message p{margin-bottom:10px}.checkout-message h6{font-size:.8em;margin-top:0}.cart-footer-header .heading{font-weight:500;font-family:Brandon Grotesque!important;font-size:20px;padding-bottom:15px;border-bottom:1px solid #dcdcdc}@media(min-width:1008px){.main-cart-wrapepr .cart-sidebar-wrapper .Cart__Footer{position:sticky;top:calc(40px + var(--header-height, 150px))}body:has(.main-cart-wrapepr) .Footer{margin-top:0}}@media(max-width:991px){.cart-header-wrapper{grid-template-rows:auto auto;border-bottom:1px solid #dcdcdc;padding-bottom:20px;margin-block:5px 25px;margin-inline:-24px;padding-inline:24px}.cart-header-wrapper .SectionHeader__Heading{grid-column:1;grid-row:1;font-size:22px;margin:0}.cart-header-wrapper .cart-header-login-wrapper{grid-column:2;grid-row:1}.cart-header-wrapper .Cart__ShippingNotice{grid-column:1 / -1;grid-row:2}.cart-header-wrapper .breadcrumbs{display:none}.main-cart-wrapepr{display:block}.cart-footer-header .heading{font-size:18px}.main-cart-wrapepr .cart-sidebar-wrapper{width:auto;margin-inline:-24px;padding:24px;position:relative;top:0}.Cart__ShippingNotice .cart-header-free-shipping-text-wrapper a{display:none}.free-shipping-progress-container{width:100%;height:8px}.checkout-button-wrapper{will-change:auto}.checkout-button-wrapper.sticky{position:fixed;bottom:0;left:0;width:100%;background:#f6f6f6;padding:24px;padding-bottom:max(24px,env(safe-area-inset-bottom));box-sizing:border-box;z-index:50;box-shadow:0 -2px 10px #00000014;touch-action:none;overscroll-behavior:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.checkout-button-wrapper.sticky .Cart__Checkout{margin-top:12px}.checkout-button-wrapper:not(.sticky){position:static}.QuantitySelector.mbl .QuantitySelector__CurrentQuantity{-webkit-user-select:none;user-select:none;pointer-events:none}}.total-discounted-amount{display:flex;align-items:center;justify-content:space-between;margin-top:-20px;font-size:16px;font-family:var(--heading-font-family)}
/*# sourceMappingURL=/cdn/shop/t/124/assets/section-cart-template-latest.css.map */
