.klein-cart-summary{display:block;font-size:15px;line-height:1.4}.klein-cart-summary__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 7px}.klein-cart-summary__row>span:last-child,.klein-cart-summary__row>strong:last-child{white-space:nowrap}.klein-cart-summary__total{border-top:1px solid var(--color-borders-main,#ddd);padding-top:10px;margin-top:10px;font-size:17px}.klein-cart-summary__note{font-size:12px;line-height:1.4;opacity:.75;margin:8px 0 0}.klein-cart-summary__note a{text-decoration:underline}.klein-cart-summary [hidden]{display:none!important}.klein-cart-checkout{margin-top:12px!important}.klein-cart-delivery-anchor{padding:0 var(--sidebar-gutter)}.klein-cart-delivery-anchor:empty{display:none}.klein-delivery-widget{padding:12px!important;margin:10px 0!important}.klein-delivery-widget__heading{margin-bottom:8px!important}.klein-delivery-widget__icon{display:none!important}.klein-delivery-widget .klein-delivery-option{padding:9px 10px!important}.klein-delivery-widget .klein-delivery-option__title{font-size:15px!important}.klein-delivery-widget .klein-delivery-option__text{font-size:14px!important}.klein-delivery-widget .klein-delivery-option__notice{font-size:13px!important;margin-top:8px!important}.klein-shipping-pause--compact{font-size:12px!important;line-height:1.4!important;padding:0!important;border:0!important;margin:6px 0 10px!important}.klein-shipping-pause--compact summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.klein-shipping-pause--compact p{margin:7px 0}.klein-cart-extras{margin-top:10px;border-top:1px solid var(--color-borders-main,#ddd);font-size:13px}.klein-cart-extras>cart-recommendations{display:block;max-height:26vh;overflow-y:auto;overflow-x:hidden}.klein-cart-extras .cart-recommendations-sidebar{padding:0}.klein-cart-extras .cart-recommendations-title{display:none}#site-cart-sidebar .sidebar__footer{flex-shrink:0;background:var(--color-background-main,#fff);border-top:1px solid var(--color-borders-main,#ddd);padding-top:12px;padding-bottom:12px}#site-cart-sidebar .sidebar__body{min-height:0}#site-cart-sidebar .klein-cart-checkout .button{min-height:46px}.cart__subtotal-widget [data-klein-delivery-anchor]:empty{display:none}.cart__subtotal-widget .klein-cart-summary{margin-top:12px}.cart__subtotal-widget .klein-cart-checkout .button{width:100%}@media(max-width:767px){body:has(.cart-section:not(.cart-section--empty)){padding-bottom:86px}.cart-section:not(.cart-section--empty) .klein-cart-checkout{position:fixed;bottom:0;left:0;right:0;z-index:90;margin:0!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--color-background-main,#fff);border-top:1px solid var(--color-borders-main,#ddd);box-shadow:0 -3px 12px #0000000a}.cart-section .cart__subtotal-widget{position:static}#site-cart-sidebar .sidebar__footer{padding-top:10px;padding-bottom:10px}.klein-cart-summary__total{font-size:16px}.klein-cart-summary__note{font-size:11px}}[id=shipping-container-cart_page_only]~[id=shipping-container-cart_page_only],[id=shipping-container-cart_drawer]~[id=shipping-container-cart_drawer]{display:none!important}#site-cart-sidebar .klein-cart-checkout.flex-buttons{display:flex;flex-direction:column;gap:8px}#site-cart-sidebar .klein-cart-checkout #CheckOut{order:0;width:100%}#site-cart-sidebar .klein-cart-checkout #ViewCart{order:1;width:auto;align-self:center;min-height:0;padding:0;border:0;background:transparent;color:inherit;font-size:13px;line-height:1.4;text-decoration:underline;box-shadow:none}#site-cart-sidebar{grid-template-columns:minmax(0,1fr);grid-template-rows:min-content minmax(0,1fr);max-width:100vw;overflow:hidden}#site-cart-sidebar .klein-cart-scroll{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:125px;scroll-padding-bottom:125px}#site-cart-sidebar .sidebar__body{display:block}#site-cart-sidebar .sidebar__body,#site-cart-sidebar .sidebar__body-top,#site-cart-sidebar .sidebar__footer,#site-cart-sidebar #AjaxCartSubtotal,#site-cart-sidebar .klein-cart-extras{min-width:0;max-width:100%;box-sizing:border-box}#site-cart-sidebar .sidebar__footer{position:static!important;overflow:visible;box-shadow:none}#site-cart-sidebar .klein-cart-checkout{position:fixed;bottom:0;left:0;right:0;z-index:100;padding:12px var(--sidebar-gutter) calc(12px + env(safe-area-inset-bottom));margin:0!important;background:var(--color-background-main,#fff);border-top:1px solid var(--color-borders-main,#ddd);box-sizing:border-box}#site-cart-sidebar .klein-cart-extras{overflow:hidden}#site-cart-sidebar cart-recommendations:not(:empty){width:100%;max-width:100%;min-width:0;max-height:none;overflow:hidden;padding:0;border:0;box-sizing:border-box}#site-cart-sidebar cart-recommendations css-slider,#site-cart-sidebar cart-recommendations .css-slider-holder,#site-cart-sidebar cart-recommendations .cart-recommendations-sidebar{min-width:0;max-width:100%;box-sizing:border-box}#site-cart-sidebar cart-recommendations .product-item{min-width:0;overflow-wrap:anywhere}#site-cart-sidebar .klein-cart-summary__row>span:first-child,#site-cart-sidebar .klein-cart-summary__row>strong:first-child{min-width:0;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/80/assets/klein-cart-summary.css.map */
