#drawer-cart .tes-cart-discount{margin:6px 0 10px;padding:9px 0;border-top:1px solid rgba(0,31,63,.12);border-bottom:1px solid rgba(0,31,63,.12)}#drawer-cart .tes-cart-discount__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0;color:#001f3f;font-size:13px;font-weight:700;cursor:pointer;list-style:none}#drawer-cart .tes-cart-discount__summary::-webkit-details-marker{display:none}#drawer-cart .tes-cart-discount__summary:after{content:"+";font-size:21px;line-height:1;font-weight:400}#drawer-cart .tes-cart-discount[open] .tes-cart-discount__summary:after{content:"\2212"}#drawer-cart .tes-cart-discount form{padding:12px 0 2px}#drawer-cart .tes-cart-discount__summary:focus-visible{outline:2px solid #001f3f;outline-offset:3px}#drawer-cart .tes-cart-delivery{padding:3px 0 11px;color:#001f3f;font-size:13px;line-height:1.45}#drawer-cart .tes-cart-delivery__row{display:flex;justify-content:space-between;gap:12px;padding:3px 0}#drawer-cart .tes-cart-delivery__row strong{flex:0 0 auto;white-space:nowrap;font-weight:750}#drawer-cart .tes-cart-delivery__hint{color:#001f3f;font-size:12px;font-weight:600;margin:4px 0 2px}#drawer-cart .tes-cart-delivery small{display:block;color:#526170;font-size:10px;margin:3px 0 0;line-height:1.35}#drawer-cart .tes-cart-extras__list{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;padding:0 16px 10px;margin:0 -16px}#drawer-cart .tes-cart-extras__list .tes-cart-extra{flex:0 0 min(242px,75%);scroll-snap-align:start;box-sizing:border-box;margin:0;padding:9px;border:1px solid #dfe5ec;border-radius:9px;background:#fff;grid-template-columns:60px minmax(0,1fr);gap:9px;align-items:start}#drawer-cart .tes-cart-extras__list .tes-cart-extra__image img{height:60px;width:60px}#drawer-cart .tes-cart-extras__list .tes-cart-extra strong{display:block;line-height:1.25;font-size:12px}#drawer-cart .tes-cart-extras__list .tes-cart-extra small{font-size:11px;margin:4px 0}#drawer-cart .tes-cart-extras__list .tes-cart-extra button{min-height:35px;padding:5px 8px;font-size:11px}#drawer-cart .drawer__bottom .checkout__button{min-height:56px;display:flex;justify-content:center;align-items:center;gap:5px}@media(max-width:767px){#drawer-cart .drawer__content{display:flex;flex-direction:column;height:100vh;max-height:100vh}@supports (height:100dvh){#drawer-cart .drawer__content{height:100dvh;max-height:100dvh}}#drawer-cart .drawer__top{flex:0 0 auto}#drawer-cart .drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#drawer-cart .drawer__bottom{flex:0 0 auto;padding:9px 16px calc(23px + env(safe-area-inset-bottom,0px))!important;background:#fff;box-shadow:0 -5px 17px #001f3f11;z-index:1}#drawer-cart .tes-cart-extras{margin-top:12px;padding-top:14px}#drawer-cart .tes-cart-extras__list .tes-cart-extra{flex-basis:min(235px,78%)}}@media(max-height:680px)and (max-width:767px){#drawer-cart .drawer__bottom{padding-top:5px!important;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))!important}#drawer-cart .tes-cart-delivery small{font-size:9px}}#drawer-cart .tes-cart-express{margin:10px 0 0;padding:0}#drawer-cart .tes-cart-express__label{margin:0 0 9px;font-size:11px;font-weight:600;color:#526170;text-align:center}#drawer-cart .tes-cart-express .additional-checkout-buttons{width:100%;--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-inline-size: 44px;--shopify-accelerated-checkout-button-border-radius: 8px}#drawer-cart .tes-cart-express .additional-checkout-buttons>*{max-width:100%}@media(max-width:767px){#drawer-cart .drawer__bottom{max-height:58dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#drawer-cart .tes-cart-express{margin-top:8px}}#drawer-cart .tes-cart-precheckout{padding:12px 16px 20px;border-top:1px solid #e5e8ed}#drawer-cart .tes-cart-precheckout .tes-cart-discount{margin-top:0}#drawer-cart .tes-cart-precheckout .tes-cart-delivery,#drawer-cart .drawer__checkout__additional.tes-cart-express{margin-top:8px}@media(max-width:767px){#drawer-cart .drawer__bottom{max-height:min(41dvh,290px);padding-top:10px!important;padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))!important;overflow-y:auto}}#drawer-cart .tes-cart-express:has(.additional-checkout-buttons:empty){display:none}
/*# sourceMappingURL=/cdn/shop/t/47/assets/tes-cart-181.css.map */
