.dr-cart-shipping{margin:0 0 .85rem;padding:.8rem .9rem;background:#f1f5f1;border:1px solid #dfe8df;border-radius:10px;color:#183d33;text-align:left}.dr-cart-shipping__message{margin:0;font-size:.78rem;line-height:1.45;font-weight:600;overflow-wrap:anywhere}.dr-cart-shipping__track{height:4px;margin:.6rem 0 .4rem;overflow:hidden;background:#dce6dd;border-radius:999px}.dr-cart-shipping__track>span{display:block;width:var(--dr-cart-progress);height:100%;background:#23523e;border-radius:inherit}.dr-cart-shipping__note{margin:0;font-size:.65rem;line-height:1.4;color:#53655a}.dr-cart-shipping--qualified{background:#eaf2eb}@media(prefers-reduced-motion:no-preference){.dr-cart-shipping__track>span{transition:width .2s ease}}.dr-cart-trust{list-style:none;margin:.75rem 0 0;padding:.75rem 0 0;border-top:1px solid rgba(24,61,51,.12);color:#536057}.dr-cart-trust li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:7px;align-items:start;margin:0;padding:0;font-size:.68rem;line-height:1.45;overflow-wrap:anywhere}.dr-cart-trust li+li{margin-top:.45rem}.dr-cart-trust svg{width:14px;height:14px;margin-top:1px;color:#23523e}.dr-cart-trust strong{font-weight:600;color:#243d31}.drawer-content .cart-details:not(.is-empty) .cart-details-inner .cart-details-footer .footer-ctas{margin-block-start:1rem}@media(max-width:374px){.dr-cart-trust li{font-size:.65rem}.dr-cart-shipping{padding:.7rem .75rem}}.dr-cart-totals{margin:.75rem 0;text-align:left;color:rgb(var(--color-foreground))}.dr-cart-totals__list{margin:0;padding:0}.dr-cart-totals__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding:.3rem 0;font-size:.78rem;line-height:1.45}.dr-cart-totals__row dt{min-width:0;margin:0;overflow-wrap:anywhere}.dr-cart-totals__row dd{flex:0 0 auto;margin:0;text-align:right;white-space:nowrap;font-weight:550}.dr-cart-totals__shipping{color:#536057}.dr-cart-totals__total{margin-top:.25rem;padding-top:.65rem;border-top:1px solid rgba(24,61,51,.14);font-weight:650}.dr-cart-totals__total dd{font-size:1.15rem;line-height:1.25;font-weight:700}.dr-cart-totals--unquoted .dr-cart-totals__row dd{max-width:55%;white-space:normal;overflow-wrap:anywhere}.dr-cart-totals--unquoted .dr-cart-totals__total dd{font-size:.78rem;line-height:1.45}.dr-cart-totals__note{margin:.45rem 0 0;color:#536057;font-size:.65rem;line-height:1.45}@media(max-width:374px){.dr-cart-totals__row{font-size:.72rem;gap:8px}.dr-cart-totals__total dd{font-size:1.05rem}}#Cart-Drawer .cart-details-inner{min-width:0;scrollbar-width:none}#Cart-Drawer .cart-details-inner::-webkit-scrollbar{display:none;width:0;height:0}@media(max-width:749px){#Cart-Drawer .modal-inner{padding-inline:1rem}#Cart-Drawer .drawer-content,#Cart-Drawer .cart-details,#Cart-Drawer .cart-details-inner,#Cart-Drawer .cart-details-main,#Cart-Drawer .cart-details-footer,#Cart-Drawer .cart-item-details{min-width:0;max-width:100%}#Cart-Drawer .cart-item{grid-template-columns:repeat(4,minmax(0,1fr))}#Cart-Drawer .cart-item-media,#Cart-Drawer .cart-item-media .media{min-width:0;max-width:100%}#Cart-Drawer .cart-item-details .cart-item-price{gap:.5rem;flex-wrap:wrap}#Cart-Drawer .cart-item-totals{min-width:0;flex-wrap:wrap}#Cart-Drawer .additional-information--totals{max-width:100%;flex-wrap:wrap}#Cart-Drawer .footer-tools{flex-wrap:wrap;row-gap:.5rem}#Cart-Drawer .footer-discount .discount-item{max-width:100%;line-height:1.35;overflow-wrap:anywhere}#Cart-Drawer .cart-checkout-button{min-width:0;max-width:100%}}#Cart-Drawer>.modal-inner{grid-template-rows:max-content minmax(0,1fr);min-height:0;max-height:100%;padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}#Cart-Drawer-Details{min-height:0;min-width:0}#Cart-Drawer .cart-details:not(.is-empty),#Cart-Drawer .cart-details:not(.is-empty) .cart-details-inner{min-height:0;height:100%}#Cart-Drawer .cart-details:not(.is-empty) .cart-details-inner{display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden}#Cart-Drawer .cart-details-scroll{min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;scroll-padding-block:.75rem}#Cart-Drawer .cart-details-scroll::-webkit-scrollbar{display:none;width:0}#Cart-Drawer .cart-details:not(.is-empty) .cart-details-main{height:auto;min-height:0;overflow:visible}#Cart-Drawer .cart-details-footer{position:static;height:auto;min-width:0;padding-bottom:.5rem}#Cart-Drawer .cart-item-media .item-media-wrapper{max-width:100%}@media(max-width:749px){#Main-Cart-Details .cart-item-media .item-media-wrapper{max-width:100%}}#Cart-Drawer .cart-details-inner>.footer-ctas{min-width:0;margin:0;padding-top:.75rem;border-top:1px solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background))}#Cart-Drawer .cart-details-inner>.footer-ctas .ctas-button-group{display:flex;align-items:center;gap:.5rem}#Cart-Drawer .cart-details-inner>.footer-ctas .cart-checkout-button{flex:1 1 auto;min-width:0;min-height:44px;font-size:.875rem}#Cart-Drawer .cart-details-inner>.footer-ctas .view-cart-button{min-height:44px;font-size:.875rem}#Cart-Drawer .cart-details-inner>.footer-ctas .dr-cart-trust{margin-top:.5rem;padding-top:.5rem}#Cart-Drawer .dearrally-first-order-cart{margin:4px 0 12px;padding:10px 12px}
/*# sourceMappingURL=/cdn/shop/t/85/assets/dearrally-cart-trust.css.map */
