/* Layout comes from the original cart and form CSS. Only native controls and local state are adapted. */
.t706 button.t706__product-plus,.t706 button.t706__product-minus,.t706 button.t706__product-del{background:none;border:0;padding:0;cursor:pointer;font:inherit;text-align:start;vertical-align:baseline}
.t706 button:disabled{cursor:default;opacity:.5}.t706__cartwin .t706__orderform form[hidden]{display:none}
.t706__cartwin{overflow-y:auto}.t706__body_cartwinshowed{overflow:hidden!important}
.t706__carticon{cursor:pointer}.t706__cartwin a:focus-visible,.t706__cartwin button:focus-visible{outline:2px solid #ba964a;outline-offset:3px}
@media(prefers-reduced-motion:reduce){.t706__cartwin{transition:opacity .3s}}

body.t706__body_cartwinshowed{position:fixed;width:100%}
.t706 button.t706__product-deleted__timer__return{background:none;border:0;padding:0;font:inherit}
