:root{--dt-ec-text:#101114;--dt-ec-muted:rgba(16,17,20,.65);--dt-ec-border:rgba(16,17,20,.12);--dt-ec-radius:18px;--dt-ec-shadow:0 12px 30px rgba(0,0,0,.1)}.ec-back-to-top{position:fixed;right:16px;bottom:58px;z-index:999999;width:44px;height:44px;border-radius:14px;border:1px solid rgba(0,0,0,.1);background:#fffffff5;box-shadow:0 14px 34px #00000024;color:#111827;display:grid;place-items:center;cursor:pointer;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .28s ease,transform .28s ease,background-color .28s ease;-webkit-tap-highlight-color:transparent}.ec-back-to-top.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}@media (max-width: 989px){.ec-back-to-top{bottom:110px}}.ec-social-dock{position:fixed;right:16px;bottom:170px;z-index:999999;display:flex;flex-direction:column;gap:10px;align-items:flex-end}.ec-social-btn{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:#fffffff5;border:1px solid rgba(0,0,0,.1);box-shadow:0 14px 34px #00000024;text-decoration:none;color:#111827;font-weight:600;font-size:13px;transition:background-color .32s ease,color .32s ease,border-color .32s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}.ec-social-btn svg{width:18px;height:18px;display:block;stroke:currentColor;fill:none;transition:stroke .32s ease,fill .32s ease}.ec-social-btn:active{transform:translateY(1px) scale(.99)}.ec-social-toggle{width:44px;height:44px;border-radius:14px;background:#fffffff5;border:1px solid rgba(0,0,0,.1);box-shadow:0 14px 34px #00000024;display:grid;place-items:center;cursor:pointer}.ec-toggle-plus{display:none}.ec-social-dock.is-collapsed .ec-social-btn{display:none!important}.ec-social-dock.is-collapsed .ec-toggle-minus{display:none}.ec-social-dock.is-collapsed .ec-toggle-plus{display:inline}.ec-social-btn.is-press{color:#fff!important;border-color:transparent!important}.ec-social-btn.ec-social-wa.is-press{background:#25d366!important}.ec-social-btn.ec-social-ig.is-press{background:#e1306c!important}.ec-social-btn.ec-social-fb.is-press{background:#1877f2!important}.ec-social-btn.is-press svg{stroke:#fff!important}.ec-social-btn.ec-social-ig.is-press svg circle[fill]{fill:#fff!important}@media (max-width: 989px){.ec-social-dock{bottom:170px}}.cart-drawer__header{gap:12px}.cart-drawer__heading{flex:1;min-width:0;padding-right:52px;line-height:1.2}.cart-drawer__close-button{margin-left:auto!important}.dt-ec-card .product-card__content{text-align:center;border-radius:14px}.dt-ec-card .product-grid__card{gap:10px}.dt-ec-card .card__heading,.dt-ec-card .product-card__title,.dt-ec-card .product-card__heading{font-size:14px;line-height:1.35;font-weight:500;margin:0 0 6px;text-align:center}.dt-ec-card .price,.dt-ec-card .product-card__price{font-size:14px;font-weight:600;text-align:center;margin:0 0 10px}.dt-ec-card .quantity,.dt-ec-card quantity-input,.dt-ec-card .product-form__quantity{justify-content:center;margin-left:auto;margin-right:auto}.dt-ec-card .quantity__button{width:34px;height:34px}.dt-ec-card .quantity__input{width:46px;height:34px;font-size:14px}.dt-ec-card button[name=add],.dt-ec-card .quick-add__submit,.dt-ec-card .product-card__quick-add button{border-radius:10px;padding:10px 14px;font-size:14px;font-weight:500;min-height:44px;width:100%}.dt-ec-card .button,.dt-ec-card button{border-radius:10px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dt-englishcares.css.map */
